#pragma once #include #include namespace XCEngine::UI::Editor::App { class EditorEditCommandRoute { public: virtual ~EditorEditCommandRoute() = default; virtual UIEditorHostCommandEvaluationResult EvaluateEditCommand( std::string_view commandId) const = 0; virtual UIEditorHostCommandDispatchResult DispatchEditCommand( std::string_view commandId) = 0; }; } // namespace XCEngine::UI::Editor::App