X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/dd74a8f6aa6bebd87179a0c7aa2878b1faff46d0..29de6f400ce48a9ce52c4aa900d8d1edb178d5ba:/include/wx/fontenum.h diff --git a/include/wx/fontenum.h b/include/wx/fontenum.h index 8544e0dc49..ca127b3c8a 100644 --- a/include/wx/fontenum.h +++ b/include/wx/fontenum.h @@ -13,6 +13,10 @@ #ifndef _WX_FONTENUM_H_ #define _WX_FONTENUM_H_ +#include "wx/defs.h" + +#if wxUSE_FONTENUM + #include "wx/fontenc.h" #include "wx/arrstr.h" @@ -21,7 +25,7 @@ // fonts with given attributes // ---------------------------------------------------------------------------- -class WXDLLEXPORT wxFontEnumerator +class WXDLLIMPEXP_CORE wxFontEnumerator { public: wxFontEnumerator() {} @@ -72,7 +76,14 @@ public: static bool IsValidFacename(const wxString &str); private: +#ifdef wxHAS_UTF8_FONTS + // helper for ports that only use UTF-8 encoding natively + bool EnumerateEncodingsUTF8(const wxString& facename); +#endif + DECLARE_NO_COPY_CLASS(wxFontEnumerator) }; +#endif // wxUSE_FONTENUM + #endif // _WX_FONTENUM_H_