载入中...
搜索中...
未找到
AnimationEditingCommands.cpp
浏览该文件的文档.
69 plan.summary = editing::Value::Object{{"duration", duration}, {"sampleRate", sampleRate}, {"loop", *loop}};
94 plan.summary = editing::Value::Object{{"id", parsed.value().id.value()}, {"bone", parsed.value().bone}};
UUID-backed identifier adapter for legacy textual boundaries.
Definition Identity.h:314
static CapabilityId editingCapabilityId()
Stable capability id for clip timeline operations.
Definition AnimationClip.h:83
Lower-layer registration boundary implemented by an editor or runtime editing host.
Definition EditingCommandRegistry.h:30
Deterministic owning value tree shared by authoring hosts.
Definition EditingValue.h:19
Definition AnimationClip.cpp:10
Result< AnimationEventRecord > parseAnimationEventRecord(const EditorValue &value)
Parse one authored event marker from an owning Value payload.
Definition AnimationClip.cpp:426
editing::Result< void > registerEditingCommands(editing::IEditingCommandRegistry ®istry)
Register animation-clip commands with a generic editing host.
Definition AnimationEditingCommands.cpp:49
Result< AnimationBoneTrack > parseAnimationBoneTrack(const EditorValue &value)
Parse one authored bone track from an owning Value payload.
Definition AnimationClip.cpp:425
std::function< Result< CommandPlan >(IEditableTarget &, const CommandRequest &)> EditingCommandPlanner
Side-effect-free planner invoked with the resolved target.
Definition EditingCommandRegistry.h:22
animation_editing::IAnimationClipEditTarget IAnimationClipEditTarget
Definition EditorAnimationClip.h:15
const EditorValue * field(const EditorValue &value, const char *name)
Definition RoadNetworkEditTarget.cpp:15
bool readNumber(const EditorValue &value, const char *name, float &output)
Definition RoadNetworkEditTarget.cpp:30
std::vector< DomainOperation > operations
Definition EditingProtocol.h:78