YSTest: Initialization.cpp 文件参考

YSTest PreAlpha_b500_20140530 The YSLib Test Project

- 首页
- 相关页面
- 模块
- 命名空间
- 类
- 文件

- 文件列表
- 文件成员

全部 类 命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义 组 页
命名空间 | 宏定义 | 函数
Initialization.cpp 文件参考
Helper

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

`#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.cpp 第 110 行定义.

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

#define DATA_DIRECTORY ROOTW "\\"

在文件 Initialization.cpp 第 104 行定义.

参考自 YSLib::LoadConfiguration().

#define DEF_FONT_DIRECTORY ROOTW "\\"

在文件 Initialization.cpp 第 108 行定义.

参考自 YSLib::LoadConfiguration().

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

在文件 Initialization.cpp 第 107 行定义.

参考自 YSLib::LoadConfiguration().

#define ROOTW "."

在文件 Initialization.cpp 第 103 行定义.