BS 0.0.1 [Runtime]/Config
This commit is contained in:
@@ -10,11 +10,50 @@
|
||||
|
||||
检查并尝试引入所有依赖库
|
||||
|
||||
## 静态配置
|
||||
|
||||
若不存在相应配置, 则需要定义
|
||||
|
||||
- `CURRENT_COM_NAME` 公司/组织名称
|
||||
- `CURRENT_APP_NAME` 应用名称
|
||||
- `__PLATFORM_NAME` 平台名称
|
||||
- `__PLATFORM_VERSION` 平台版本
|
||||
- `PLATFORM_EXTENSION` 扩展说明的内容
|
||||
|
||||
## PlatformIndicator包含的内容
|
||||
|
||||
- 是否为某平台
|
||||
- 获取平台位数
|
||||
- 获取编译信息
|
||||
- 获取目标生成的信息
|
||||
- `IsRelease` Debug/Release状态
|
||||
- 平台判断
|
||||
- `IsPlatformWindows`
|
||||
- `IsPlatformLinux`
|
||||
- `IsPlatformUnix`
|
||||
- `IsPlatformApple`
|
||||
- `IsPlatformAndroid`
|
||||
- `IsPlatformPosix`
|
||||
- 平台架构判断
|
||||
- `IsPlatformx64`
|
||||
- 编译器/解释器判断 如`IsMSVC`等
|
||||
- `KeyboardInput` 获取非阻塞输入
|
||||
- `ApplicationPath` 获取当前应用程序目录
|
||||
- `StreamingAssetsPath` 获取StreamingAssets目录
|
||||
- `PersistentPath` 获取持久化目录
|
||||
|
||||
## 其他基础内容
|
||||
## 静态类 <Type>Indicator
|
||||
|
||||
包含对应类型常用的工具函数
|
||||
|
||||
## 静态类 DescriptiveIndicator
|
||||
|
||||
包含一个`描述`字符串, 可选一个`值`对象
|
||||
|
||||
## 其他基础内容
|
||||
|
||||
用于对齐不同语言间基本实现的颗粒度, 如以下内容
|
||||
|
||||
- 程序标记语言
|
||||
- 类型转换
|
||||
- 字符串操作
|
||||
- Construct/Destruct 重构造/析构
|
||||
- 命令行解析
|
||||
- 简单的反射内容
|
||||
- 元类型
|
||||
|
Reference in New Issue
Block a user