Editor: 更新编辑器面板和UI控件系统

- 添加新的UI控件系统(Core.h, ScalarControls.h, VectorControls.h, UI.h)
- 更新SceneManager支持场景层级管理
- 优化SelectionManager选择管理
- 改进InspectorPanel/GameViewPanel/HierarchyPanel等面板
- 更新RHI文档说明Vulkan实现计划
This commit is contained in:
2026-03-24 20:02:38 +08:00
parent cab290b17d
commit 9fae910854
36 changed files with 757 additions and 148 deletions

View File

@@ -1,7 +1,8 @@
#include "Theme.h"
#include <imgui.h>
namespace UI {
namespace XCEngine {
namespace Editor {
void ApplyUnityDarkTheme() {
ImGuiStyle& style = ImGui::GetStyle();
@@ -79,4 +80,5 @@ void ApplyUnityDarkTheme() {
style.ItemInnerSpacing = ImVec2(6.0f, 4.0f);
}
}
}