1.6 KiB
1.6 KiB
XCUIBackend
命名空间: XCEngine::Editor::XCUIBackend
类型: submodule
源文件目录: editor/src/XCUIBackend/
描述: Editor 侧 XCUI 过渡后端文档索引。当前源码里这一层只覆盖“已有 UIDrawData,但宿主仍是 Dear ImGui”的桥接逻辑,以及一个尚未落地的 demo runtime 声明。
当前源码范围
与当前源码对齐后的结论
editor/src/XCUIBackend/当前只有ImGuiTransitionBackend.h和XCUIDemoRuntime.h两个头文件,没有额外的 backend.cpp。ImGuiTransitionBackend是这里唯一带有明确行为实现、并且被tests/Editor/test_xcui_imgui_transition_backend.cpp直接覆盖的过渡桥接器。XCUIDemoRuntime仍只有声明,没有.cpp、没有实例化调用链,也没有现役 editor panel 把它接到工作区里。- 旧版
XCUIDemoPanel已经不在editor/src/panels/当前源码树中,因此这里不再保留一个伪装成“现役 panel”的页面入口。
文档边界
- 这里记录的是 editor 侧 XCUI 过渡层,不是 XCUI runtime 的完整渲染体系。
- 若需要查看通用绘制命令模型,应以 DrawData 为准。
- 若需要查看现役 editor 工作区面板,应以 panels 为准。