载入中...
搜索中...
未找到
ActionEditingCommands.cpp
浏览该文件的文档.
39 std::move(descriptor), [](editing::IEditableTarget& target, const editing::CommandRequest& request) {
UI-neutral transactional action timeline editor and preview model.
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
virtual Result< void > registerPlannedCommand(EditingCommandDescriptor descriptor, EditingCommandPlanner planner)=0
Register or replace one domain-owned planned command.
UI-independent property access for an immutable selection snapshot.
Definition EditingProperty.h:139
Dotted property path (layout.size) compared and persisted as text.
Definition EditingIds.h:78
Deterministic owning value tree shared by authoring hosts.
Definition EditingValue.h:19
static CapabilityId propertyCapabilityId()
Capability identity published by describe() for Inspector property editing.
Definition ActionTimelineEditor.h:96
editing::Result< void > registerEditingCommands(editing::IEditingCommandRegistry ®istry)
Register Action-owned property commands with a generic editing host.
Definition ActionEditingCommands.cpp:31
@ Absolute
std::vector< DomainOperation > operations
Definition EditingProtocol.h:78
Domain-owned metadata for one planned editing command.
Definition EditingCommandRegistry.h:12
std::vector< SelectionItem > items
Definition EditingSelection.h:22
std::optional< SelectionItem > primary
Definition EditingSelection.h:23