Index: core/include/fxge/fx_ge.h |
diff --git a/core/include/fxge/fx_ge.h b/core/include/fxge/fx_ge.h |
index 23be3648d1f296e67f5fb8ade9cf6f86ff77ec5c..4cfe622007ef607bf6a7c83b7f1d36ae70dbc35c 100644 |
--- a/core/include/fxge/fx_ge.h |
+++ b/core/include/fxge/fx_ge.h |
@@ -19,7 +19,7 @@ class CCodec_ModuleMgr; |
class CFX_GEModule { |
public: |
- static void Create(); |
+ static void Create(const char** pUserFontPaths); |
static void Use(CFX_GEModule* pMgr); |
@@ -41,7 +41,7 @@ class CFX_GEModule { |
void* GetPlatformData() { return m_pPlatformData; } |
protected: |
- CFX_GEModule(); |
+ explicit CFX_GEModule(const char** pUserFontPaths); |
~CFX_GEModule(); |
void InitPlatform(); |
@@ -53,6 +53,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; |