docs: sync api and planning docs
This commit is contained in:
31
docs/api/XCEngine/UI/UI.md
Normal file
31
docs/api/XCEngine/UI/UI.md
Normal file
@@ -0,0 +1,31 @@
|
||||
# UI
|
||||
|
||||
**命名空间**: `XCEngine::UI`
|
||||
|
||||
**类型**: `module`
|
||||
|
||||
**头文件目录**: `engine/include/XCEngine/UI/`
|
||||
|
||||
**描述**: XCEngine 当前的 XCUI / retained-mode UI 公共 API 根模块,覆盖 UI core、输入、布局、样式、文本、runtime 屏幕系统与 editor/runtime 共用的 widget 状态模型。
|
||||
|
||||
## 顶层头文件
|
||||
|
||||
- [Types](Types/Types.md)
|
||||
- [DrawData](DrawData/DrawData.md)
|
||||
|
||||
## 子模块
|
||||
|
||||
- [Core](Core/Core.md)
|
||||
- [Input](Input/Input.md)
|
||||
- [Layout](Layout/Layout.md)
|
||||
- [Runtime](Runtime/Runtime.md)
|
||||
- [Style](Style/Style.md)
|
||||
- [Text](Text/Text.md)
|
||||
- [Widgets](Widgets/Widgets.md)
|
||||
|
||||
当前 `UI` 模块已经把 retained-mode 基础层、输入层、布局/样式/文本 helper、screen runtime,以及 popup/tab/splitter 等 widget 状态模型分拆为独立 canonical 子模块页面。
|
||||
|
||||
## 相关文档
|
||||
|
||||
- [XCEngine](../XCEngine.md)
|
||||
- [Resources UI](../Resources/UI/UI.md)
|
||||
Reference in New Issue
Block a user