| Index: core/include/fxge/fx_font.h
|
| diff --git a/core/include/fxge/fx_font.h b/core/include/fxge/fx_font.h
|
| index 73292a0fd1a8ed25b673001ecf55216d400a9a3b..1199147f31ee4e27055ca89008bdbf99777e605d 100644
|
| --- a/core/include/fxge/fx_font.h
|
| +++ b/core/include/fxge/fx_font.h
|
| @@ -51,7 +51,7 @@ class CFontFileFaceInfo;
|
| #define FXFONT_FF_SCRIPT (4<<4)
|
| #define FXFONT_FW_NORMAL 400
|
| #define FXFONT_FW_BOLD 700
|
| -class CFX_Font : public CFX_Object
|
| +class CFX_Font
|
| {
|
| public:
|
| CFX_Font();
|
| @@ -150,7 +150,7 @@ protected:
|
| };
|
| #define ENCODING_INTERNAL 0
|
| #define ENCODING_UNICODE 1
|
| -class IFX_FontEncoding : public CFX_Object
|
| +class IFX_FontEncoding
|
| {
|
| public:
|
| virtual ~IFX_FontEncoding() {}
|
| @@ -195,7 +195,7 @@ IFX_FontEncodingEx* FX_CreateFontEncodingEx(CFX_Font* pFont, FX_DWORD nEncodingI
|
| #define FXFONT_SUBST_NONSYMBOL 0x20
|
| #define FXFONT_SUBST_EXACT 0x40
|
| #define FXFONT_SUBST_STANDARD 0x80
|
| -class CFX_SubstFont : public CFX_Object
|
| +class CFX_SubstFont
|
| {
|
| public:
|
|
|
| @@ -230,7 +230,7 @@ typedef struct {
|
| FX_LPCBYTE m_pFontData;
|
| FX_DWORD m_dwSize;
|
| } FoxitFonts;
|
| -class CFX_FontMgr : public CFX_Object
|
| +class CFX_FontMgr
|
| {
|
| public:
|
| CFX_FontMgr();
|
| @@ -260,7 +260,7 @@ public:
|
| FXFT_Library m_FTLibrary;
|
| FoxitFonts m_ExternalFonts[16];
|
| };
|
| -class IFX_FontMapper : public CFX_Object
|
| +class IFX_FontMapper
|
| {
|
| public:
|
|
|
| @@ -325,7 +325,7 @@ private:
|
| FXFT_Face m_FoxitFaces[14];
|
| IFX_FontEnumerator* m_pFontEnumerator;
|
| };
|
| -class IFX_SystemFontInfo : public CFX_Object
|
| +class IFX_SystemFontInfo
|
| {
|
| public:
|
| static IFX_SystemFontInfo* CreateDefault();
|
| @@ -376,14 +376,14 @@ protected:
|
| void ScanFile(CFX_ByteString& path);
|
| void ReportFace(CFX_ByteString& path, FXSYS_FILE* pFile, FX_DWORD filesize, FX_DWORD offset);
|
| };
|
| -class CFX_CountedFaceCache : public CFX_Object
|
| +class CFX_CountedFaceCache
|
| {
|
| public:
|
| CFX_FaceCache* m_Obj;
|
| FX_DWORD m_nCount;
|
| };
|
| typedef CFX_MapPtrTemplate<FXFT_Face, CFX_CountedFaceCache*> CFX_FTCacheMap;
|
| -class CFX_FontCache : public CFX_Object
|
| +class CFX_FontCache
|
| {
|
| public:
|
| ~CFX_FontCache();
|
| @@ -411,14 +411,14 @@ public:
|
| CFX_Font* m_pFont;
|
| };
|
| #define FX_FONTCACHE_DEFINE(pFontCache, pFont) CFX_AutoFontCache autoFontCache((pFontCache), (pFont))
|
| -class CFX_GlyphBitmap : public CFX_Object
|
| +class CFX_GlyphBitmap
|
| {
|
| public:
|
| int m_Top;
|
| int m_Left;
|
| CFX_DIBitmap m_Bitmap;
|
| };
|
| -class CFX_FaceCache : public CFX_Object
|
| +class CFX_FaceCache
|
| {
|
| public:
|
| ~CFX_FaceCache();
|
|
|