| Index: core/include/fxge/fx_ge.h
|
| diff --git a/core/include/fxge/fx_ge.h b/core/include/fxge/fx_ge.h
|
| index 0aa3f17d4d97c12b9729c25227c9d521863a11a3..ef3c8f665eca18920493bbb325f30f7c1904255a 100644
|
| --- a/core/include/fxge/fx_ge.h
|
| +++ b/core/include/fxge/fx_ge.h
|
| @@ -24,7 +24,7 @@ class IFXG_PaintModuleMgr;
|
|
|
| class CFX_GEModule {
|
| public:
|
| - static void Create();
|
| + static void Create(const char** pUserFontPaths);
|
|
|
| static void Use(CFX_GEModule* pMgr);
|
|
|
| @@ -46,7 +46,7 @@ class CFX_GEModule {
|
| void* GetPlatformData() { return m_pPlatformData; }
|
|
|
| protected:
|
| - CFX_GEModule();
|
| + explicit CFX_GEModule(const char** pUserFontPaths);
|
|
|
| ~CFX_GEModule();
|
| void InitPlatform();
|
| @@ -58,6 +58,7 @@ class CFX_GEModule {
|
| CFX_FontMgr* m_pFontMgr;
|
| CCodec_ModuleMgr* m_pCodecModule;
|
| void* m_pPlatformData;
|
| + const char** m_pUserFontPaths;
|
| };
|
| typedef struct {
|
| FX_FLOAT m_PointX;
|
|
|