CMGDK r49-rc2
枚举 | 函数 | 变量
hgl::info名字空间参考

枚举

enum  HGLFlagString {
  hfsNone = 0, hfsName, hfsEnglishName, hfsVersion,
  hfsAuthor, hfsCMGDKPath, hfsPlugInPath, hfsGUIPath,
  hfsStartPath, hfsOSPath, hfsDesktopPath, hfsTempPath,
  hfsUserDataPath, hfsUserProgramPath, hfsAppFileName, hfsEnd
}
enum  HGLFlagPointer {
  hfpNone = 0, hfpSII, hfpApplication, hfpWindow,
  hfpFont, hfpFlow, hfpRootFlowControl, hfpEnd
}

函数

void InitString ()
void ClearString ()
void SetString (int, const wchar_t *)
void InitPointer ()
void SetPointer (int, void *)
const wchar_t * GetString (HGLFlagString)
 取得古月标记字符串
const void * GetPointer (HGLFlagPointer)
 GetName (GetChineseName, L"古月游戏开发套件") GetName(GetEnglishName
L Classical Moon Game
Development Kit 
GetName (GetVersion, hgl_version_string) GetName(GetAuthor

变量

L Classical Moon Game
Development Kit L
胡颖卓 typedef const
wchar_t *(* 
GetStringFUNC )()
const wchar_t * hgl_version_string = ") Edition"

枚举类型文档

古月标志指针枚举

参见:
GetPointer
枚举值:
hfpNone 

起始定义,无意义

hfpSII 

SystemInitInfo *.

hfpApplication 

应用程序类(BaseApplication *)

hfpWindow 

窗口管理类(Window *)

hfpFont 

缺省字体(TileFont *)

hfpFlow 

当前活动流程(FlowObject *)

hfpRootFlowControl 

根流程控制器(FlowControl *);

hfpEnd 

结束定义,无意义

古月标志字串枚举

参见:
GetString
枚举值:
hfsNone 

起始定义,无意义

hfsName 

中文名称

hfsEnglishName 

英文名称

hfsVersion 

版本字串

hfsAuthor 

开发者

hfsCMGDKPath 

CMGDK路径

hfsPlugInPath 

CMGDK插件路径

hfsGUIPath 

CMGDK GUI路径

hfsStartPath 

程序启动路径

hfsOSPath 

用户操作系统

hfsDesktopPath 

用户桌面路径

hfsTempPath 

用户临时文件路径

hfsUserDataPath 

用户文件路径(我的数据),(Win2000/XP/2003:Application Data,WinVista/2008/7:AppData)

hfsUserProgramPath 

用户程序路径(开始菜单)

hfsAppFileName 

当前程序文件名

hfsEnd 

结束定义,无意义


函数文档

void hgl::info::ClearString ( )
hgl::info::GetName ( GetChineseName  ,
L"古月游戏开发套件"   
)
L Classical Moon Game Development Kit hgl::info::GetName ( GetVersion  ,
hgl_version_string   
)
const void * hgl::info::GetPointer ( HGLFlagPointer  n)

读取HGL标志指针

参数:
n标志枚举
返回:
标志字串
参见:
HGLFlagPointer
const wchar_t * hgl::info::GetString ( HGLFlagString  n)

取得古月标记字符串

读取HGL标志字串

参数:
n标志枚举
返回:
标志字串
参见:
HGLFlagString
void hgl::info::InitPointer ( )
void hgl::info::InitString ( )
void hgl::info::SetPointer ( int  n,
void *  p 
)
void hgl::info::SetString ( int  n,
const wchar_t *  str 
)

变量文档

L Classical Moon Game Development Kit L 胡颖卓 typedef const wchar_t*(* hgl::info::GetStringFUNC)()
const wchar_t* hgl::info::hgl_version_string = ") Edition"
 全部  名字空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义