refactor(new_editor): snapshot hosted editor restructuring

This commit is contained in:
2026-04-21 00:57:14 +08:00
parent e123e584c8
commit 9b7b369007
248 changed files with 21152 additions and 14397 deletions

View File

@@ -5,6 +5,7 @@ namespace XCEngine::UI::Editor::App {
void SceneViewportRenderPassBundle::Shutdown() {
m_gridRenderer.Shutdown();
m_selectionOutlineRenderer.Shutdown();
m_selectedHelpersRenderer.Shutdown();
}
SceneViewportRenderPlanBuildResult
@@ -26,6 +27,11 @@ SceneViewportRenderPassBundle::BuildRenderPlan(
outlineTargets,
selectedObjectIds,
style);
},
[this](const SceneViewportRenderRequest& requestData) {
return CreateSceneViewportSelectedHelpersPass(
m_selectedHelpersRenderer,
requestData);
});
}