YSTest
PreAlpha_b500_20140530
The YSLib Test Project
|
程序启动时的通用初始化。 更多...
#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>
命名空间 | |
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 类型名和文件扩展名双向映射对象。 更多... | |
程序启动时的通用初始化。
在文件 Initialization.cpp 中定义.
#define CONF_PATH "yconf.txt" |
在文件 Initialization.cpp 第 110 行定义.
参考自 YSLib::LoadConfiguration() , 以及 YSLib::SaveConfiguration().
#define DATA_DIRECTORY ROOTW "\\" |
在文件 Initialization.cpp 第 104 行定义.
#define DEF_FONT_DIRECTORY ROOTW "\\" |
在文件 Initialization.cpp 第 108 行定义.
#define DEF_FONT_PATH "C:\\Windows\\Fonts\\SimSun.ttc" |
在文件 Initialization.cpp 第 107 行定义.
#define ROOTW "." |
在文件 Initialization.cpp 第 103 行定义.