载入中...
搜索中...
未找到
ActionEditorModule.cpp
浏览该文件的文档.
35 const editor::TargetId& target, std::string_view type, const editor::EditorValue::Object& request) override {
UI-neutral transactional action timeline editor and preview model.
Squirrel adapter for the canonical action timeline editor.
static Result failure(Status status)
Construct a failed result from a structured status.
Definition Result.h:175
UUID-backed identifier adapter for legacy textual boundaries.
Definition Identity.h:314
std::vector< std::string_view > types() const override
Stable target type names this factory accepts.
Definition ActionEditorModule.cpp:32
editor::Result< editor::AutomationOwnedTarget > create(const editor::TargetId &target, std::string_view type, const editor::EditorValue::Object &request) override
Create a domain target from an automation request. @ownership Success transfers the target and any su...
Definition ActionEditorModule.cpp:34
Composition adapter that contributes action-timeline commands, automation targets,...
Definition ActionEditorModule.h:21
Dotted property path (layout.size) compared and persisted as text.
Definition EditingIds.h:78
Multi-provider extension point for domain-specific automation target creation.
Definition EditorAutomationTargetFactory.h:22
editing::Result< void > registerEditingCommands(editing::IEditingCommandRegistry ®istry)
Register Action-owned property commands with a generic editing host.
Definition ActionEditingCommands.cpp:31
void exposeActionTimelineScriptBindings(ssq::Table &table, ssq::Class &moduleClass)
Expose the script-owned action timeline editor adapter.
Definition ActionTimelineScriptBindings.cpp:1022
Definition Container.h:602
std::vector< SelectionItem > items
Definition EditingSelection.h:22
std::optional< SelectionItem > primary
Definition EditingSelection.h:23
Target plus optional borrowed-dependency owner returned by an automation factory.
Definition EditorAutomationTargetFactory.h:15
std::unique_ptr< IEditableTarget > target
Definition EditorAutomationTargetFactory.h:18