Files
XCEngine/docs/api/XCEngine/UI/UI.md

32 lines
900 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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)