2025-06-29 17:42:49 +08:00
|
|
|
[返回](./Runtime-README.md)
|
2025-06-11 16:43:57 +08:00
|
|
|
|
|
|
|
# /Convention/Runtime/Config
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
包含了关于静态的配置信息等内容, 并且引入全体标准库内容
|
|
|
|
|
|
|
|
## Import All
|
|
|
|
|
|
|
|
检查并尝试引入所有依赖库
|
|
|
|
|
2025-06-12 01:08:53 +08:00
|
|
|
## 静态配置
|
|
|
|
|
|
|
|
若不存在相应配置, 则需要定义
|
2025-06-11 16:43:57 +08:00
|
|
|
|
2025-06-12 01:08:53 +08:00
|
|
|
- `CURRENT_COM_NAME` 公司/组织名称
|
|
|
|
- `CURRENT_APP_NAME` 应用名称
|
|
|
|
|
|
|
|
## PlatformIndicator包含的内容
|
2025-06-11 16:43:57 +08:00
|
|
|
|
2025-06-12 01:08:53 +08:00
|
|
|
- `IsRelease` Debug/Release状态
|
2025-06-29 17:42:49 +08:00
|
|
|
- `IsPlatform<Name>` 平台判断
|
|
|
|
- `IsPlatformX64`平台架构判断
|
2025-06-12 01:08:53 +08:00
|
|
|
- 编译器/解释器判断 如`IsMSVC`等
|
|
|
|
- `ApplicationPath` 获取当前应用程序目录
|
|
|
|
- `StreamingAssetsPath` 获取StreamingAssets目录
|
|
|
|
- `PersistentPath` 获取持久化目录
|
2025-06-12 12:41:54 +08:00
|
|
|
- `PlatformInfomation` 平台相关的发布信息
|
2025-06-12 01:08:53 +08:00
|
|
|
|
2025-06-12 12:41:54 +08:00
|
|
|
## 多个静态类 <Type>Indicator
|
2025-06-12 01:08:53 +08:00
|
|
|
|
|
|
|
包含对应类型常用的工具函数
|
|
|
|
|
|
|
|
## 静态类 DescriptiveIndicator
|
|
|
|
|
|
|
|
包含一个`描述`字符串, 可选一个`值`对象
|
|
|
|
|
|
|
|
## 其他基础内容
|
|
|
|
|
|
|
|
用于对齐不同语言间基本实现的颗粒度, 如以下内容
|
|
|
|
|
|
|
|
- 类型转换
|
|
|
|
- 字符串操作
|
|
|
|
- Construct/Destruct 重构造/析构
|
|
|
|
- 命令行解析
|
|
|
|
- 简单的反射内容
|
|
|
|
- 元类型
|
2025-06-29 17:42:49 +08:00
|
|
|
- 等等...
|