载入中...
搜索中...
未找到
EditorTargetCoordinator.h
浏览该文件的文档.
25class EVENGINE_API_ORCHESTRATION EditorTargetCoordinator final : public eve::editing::IEditingCommandRegistry {
UUID-backed identifier adapter for legacy textual boundaries.
Definition Identity.h:314
Lower-layer registration boundary implemented by an editor or runtime editing host.
Definition EditingCommandRegistry.h:30
Registry and execution gate for UI-, script- and automation-neutral commands.
Definition EditorCommandService.h:51
Hosts interchangeable editor tools and routes their lifecycle/input.
Definition EditorSession.h:30
Coordinates editable targets, per-target histories and domain commands.
Definition EditorTargetCoordinator.h:25
EditorTargetCoordinator(const EditorTargetCoordinator &)=delete
EditorTargetCoordinator & operator=(const EditorTargetCoordinator &)=delete
std::function< Result< CommandPlan >(IEditableTarget &, const CommandRequest &)> EditingCommandPlanner
Side-effect-free planner invoked with the resolved target.
Definition EditingCommandRegistry.h:22
Definition ActionPreviewController.cpp:6
Domain-owned metadata for one planned editing command.
Definition EditingCommandRegistry.h:12
Discovery metadata for one registered editable target.
Definition EditorTargetCoordinator.h:56
std::string id
Definition EditorTargetCoordinator.h:57
std::string type
Definition EditorTargetCoordinator.h:58