X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/4dc55027531c688d9eebb88485b4789a143aa2cb..f0b7eadf889c2882e81470ec8e629d831858acb1:/src/common/fontmap.cpp diff --git a/src/common/fontmap.cpp b/src/common/fontmap.cpp index ed0b001b0d..c0a6fd0c50 100644 --- a/src/common/fontmap.cpp +++ b/src/common/fontmap.cpp @@ -54,6 +54,61 @@ #include "wx/encconv.h" +#if wxUSE_EXTENDED_RTTI + +WX_BEGIN_ENUM( wxFontEncoding ) + WX_ENUM_MEMBER( wxFONTENCODING_SYSTEM ) + WX_ENUM_MEMBER( wxFONTENCODING_DEFAULT ) + + WX_ENUM_MEMBER( wxFONTENCODING_ISO8859_1 ) + WX_ENUM_MEMBER( wxFONTENCODING_ISO8859_2 ) + WX_ENUM_MEMBER( wxFONTENCODING_ISO8859_3 ) + WX_ENUM_MEMBER( wxFONTENCODING_ISO8859_4 ) + WX_ENUM_MEMBER( wxFONTENCODING_ISO8859_5 ) + WX_ENUM_MEMBER( wxFONTENCODING_ISO8859_6 ) + WX_ENUM_MEMBER( wxFONTENCODING_ISO8859_7 ) + WX_ENUM_MEMBER( wxFONTENCODING_ISO8859_8 ) + WX_ENUM_MEMBER( wxFONTENCODING_ISO8859_9 ) + WX_ENUM_MEMBER( wxFONTENCODING_ISO8859_10 ) + WX_ENUM_MEMBER( wxFONTENCODING_ISO8859_11 ) + WX_ENUM_MEMBER( wxFONTENCODING_ISO8859_12 ) + WX_ENUM_MEMBER( wxFONTENCODING_ISO8859_13 ) + WX_ENUM_MEMBER( wxFONTENCODING_ISO8859_14 ) + WX_ENUM_MEMBER( wxFONTENCODING_ISO8859_15 ) + WX_ENUM_MEMBER( wxFONTENCODING_ISO8859_MAX ) + WX_ENUM_MEMBER( wxFONTENCODING_KOI8 ) + WX_ENUM_MEMBER( wxFONTENCODING_ALTERNATIVE ) + WX_ENUM_MEMBER( wxFONTENCODING_BULGARIAN ) + WX_ENUM_MEMBER( wxFONTENCODING_CP437 ) + WX_ENUM_MEMBER( wxFONTENCODING_CP850 ) + WX_ENUM_MEMBER( wxFONTENCODING_CP852 ) + WX_ENUM_MEMBER( wxFONTENCODING_CP855 ) + WX_ENUM_MEMBER( wxFONTENCODING_CP866 ) + + WX_ENUM_MEMBER( wxFONTENCODING_CP874 ) + WX_ENUM_MEMBER( wxFONTENCODING_CP932 ) + WX_ENUM_MEMBER( wxFONTENCODING_CP936 ) + WX_ENUM_MEMBER( wxFONTENCODING_CP949 ) + WX_ENUM_MEMBER( wxFONTENCODING_CP950 ) + WX_ENUM_MEMBER( wxFONTENCODING_CP1250 ) + WX_ENUM_MEMBER( wxFONTENCODING_CP1251 ) + WX_ENUM_MEMBER( wxFONTENCODING_CP1252 ) + WX_ENUM_MEMBER( wxFONTENCODING_CP1253 ) + WX_ENUM_MEMBER( wxFONTENCODING_CP1254 ) + WX_ENUM_MEMBER( wxFONTENCODING_CP1255 ) + WX_ENUM_MEMBER( wxFONTENCODING_CP1256 ) + WX_ENUM_MEMBER( wxFONTENCODING_CP1257 ) + WX_ENUM_MEMBER( wxFONTENCODING_CP12_MAX ) + WX_ENUM_MEMBER( wxFONTENCODING_UTF7 ) + WX_ENUM_MEMBER( wxFONTENCODING_UTF8 ) + WX_ENUM_MEMBER( wxFONTENCODING_GB2312 ) + WX_ENUM_MEMBER( wxFONTENCODING_BIG5 ) + WX_ENUM_MEMBER( wxFONTENCODING_SHIFT_JIS ) + WX_ENUM_MEMBER( wxFONTENCODING_EUC_JP ) + WX_ENUM_MEMBER( wxFONTENCODING_UNICODE ) +WX_END_ENUM( wxFontEncoding ) +#endif + // ---------------------------------------------------------------------------- // constants // ---------------------------------------------------------------------------- @@ -85,6 +140,8 @@ public: private: bool m_flagOld; bool& m_flag; + + DECLARE_NO_COPY_CLASS(ReentrancyBlocker) }; // ============================================================================