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

@@ -11,12 +11,13 @@ namespace XCEngine::UI::Editor::App {
void SceneViewportFeature::Initialize(
const std::filesystem::path& repoRoot,
Ports::TexturePort& textureHost,
const BuiltInIcons* builtInIcons,
ViewportHostService& viewportHostService) {
viewportHostService.SetContentRenderer(
kScenePanelId,
&m_renderService,
SceneViewportRenderService::GetViewportResourceRequirements());
m_controller.Initialize(repoRoot, textureHost);
m_controller.Initialize(repoRoot, textureHost, builtInIcons);
}
void SceneViewportFeature::Shutdown(