Files
XCEngine/docs/api/XCEngine/Editor/panels/panels.md

1.1 KiB

panels

命名空间: XCEngine::Editor

类型: submodule

描述: 编辑器面板基础设施与具体面板集合,当前以 Panel 基类和 PanelCollection 容器为核心。

概述

editor/src/panels 目录当前包含菜单栏、Hierarchy、SceneView、GameView、Inspector、Console、Project 等具体面板。

当前这组文档当前覆盖了:

设计说明

当前面板系统的思路很直接:

  • 每个面板继承 Panel
  • 生命周期由 PanelCollection 统一调度
  • 上下文通过 IEditorContext* 注入到每个面板

相关文档