YSTest  PreAlpha_b500_20140530
The YSLib Test Project
 全部  命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义  
Initialization.cpp 文件参考

程序启动时的通用初始化。 更多...

#include "Helper/YModules.h"
#include <YFM_Helper_Initialization>
#include <YFM_YSLib_Core_YApplication>
#include <YFM_Helper_GUIApplication>
#include <YFM_YCLib_Debug>
#include <YFM_CHRLib_MappingEx>
#include <YFM_YCLib_MemoryMapping>
#include <YFM_YSLib_Service_FileSystem>
#include <cstring>
#include <YFM_NPL_SContext>
Initialization.cpp 的引用(Include)关系图:

浏览源代码.

命名空间

 YSLib
 

宏定义

#define ROOTW   "."
 
#define DATA_DIRECTORY   ROOTW "\\"
 
#define DEF_FONT_PATH   "C:\\Windows\\Fonts\\SimSun.ttc"
 
#define DEF_FONT_DIRECTORY   ROOTW "\\"
 
#define CONF_PATH   "yconf.txt"
 

函数

YB_NORETURN YF_API void YSLib::HandleFatalError (const FatalError &) ynothrow
 处理致命错误:显示错误信息并终止程序。 更多...
 
YF_API ValueNode YSLib::LoadNPLA1File (const char *disp, const char *path, ValueNode(*creator)(), bool show_info={})
 载入 NPLA1 配置文件。 更多...
 
YF_API ValueNode YSLib::ReadConfiguration (TextFile &)
 从文本文件中读取配置。 更多...
 
YF_API void YSLib::WriteConfiguration (TextFile &, const ValueNode &)
 写入配置至文本文件。 更多...
 
YF_API ValueNode YSLib::LoadConfiguration (bool={})
 载入默认配置。 更多...
 
YF_API void YSLib::SaveConfiguration (const ValueNode &)
 保存默认配置。 更多...
 
YF_API void YSLib::InitializeEnviornment ()
 初始化环境。 更多...
 
YF_API ValueNode YSLib::InitializeInstalled ()
 初始化已安装项:检查安装完整性并载入主配置文件的配置项。 更多...
 
YF_API void YSLib::InitializeSystemFontCache (Drawing::FontCache &, const string &, const string &)
 初始化系统字体缓存。 更多...
 
YF_API void YSLib::Uninitialize () ynothrow
 反初始化。 更多...
 
YF_API ValueNode & YSLib::FetchRoot ()
 取值类型根节点。 更多...
 
YF_API Drawing::FontCache & YSLib::FetchDefaultFontCache ()
 取默认字体缓存。 更多...
 
YF_API MIMEBiMapping & YSLib::FetchMIMEBiMapping ()
 取 MIME 类型名和文件扩展名双向映射对象。 更多...
 

详细描述

程序启动时的通用初始化。

版本
r1907
作者
FrankHB frank.nosp@m.hb19.nosp@m.89@gm.nosp@m.ail..nosp@m.com
自从
早于 build 132
创建时间:
2009-10-21 23:15:08 +0800
修改时间:
2014-05-29 19:19 +0800
文本编码:
UTF-8
模块名称:
Helper::Initialization

在文件 Initialization.cpp 中定义.

宏定义说明

#define CONF_PATH   "yconf.txt"

在文件 Initialization.cpp110 行定义.

参考自 YSLib::LoadConfiguration() , 以及 YSLib::SaveConfiguration().

#define DATA_DIRECTORY   ROOTW "\\"

在文件 Initialization.cpp104 行定义.

参考自 YSLib::LoadConfiguration().

#define DEF_FONT_DIRECTORY   ROOTW "\\"

在文件 Initialization.cpp108 行定义.

参考自 YSLib::LoadConfiguration().

#define DEF_FONT_PATH   "C:\\Windows\\Fonts\\SimSun.ttc"

在文件 Initialization.cpp107 行定义.

参考自 YSLib::LoadConfiguration().

#define ROOTW   "."

在文件 Initialization.cpp103 行定义.