关键节点

This commit is contained in:
2026-04-25 16:46:01 +08:00
parent 6002d86a7e
commit ef41c44464
516 changed files with 6175 additions and 12401 deletions

View File

@@ -0,0 +1,24 @@
#pragma once
#include "Commands/EditorEditCommandRoute.h"
#include <string>
namespace XCEngine::UI::Editor::App {
class EditorSceneRuntime;
class SceneEditCommandRoute final : public EditorEditCommandRoute {
public:
void BindSceneRuntime(EditorSceneRuntime* sceneRuntime);
UIEditorHostCommandEvaluationResult EvaluateEditCommand(
std::string_view commandId) const override;
UIEditorHostCommandDispatchResult DispatchEditCommand(
std::string_view commandId) override;
private:
EditorSceneRuntime* m_sceneRuntime = nullptr;
};
} // namespace XCEngine::UI::Editor::App