载入中...
搜索中...
未找到
AnimationGraphRuntime.cpp
浏览该文件的文档.
23 const GraphDocumentData& graph, animation::AnimSkeleton* skeleton, const ClipResolver& clips) const {
70 const std::string parameter = *runtimeField(node->properties, "parameter")->getIf<std::string>();
static Result failure(Status status)
Construct a failed result from a structured status.
Definition Result.h:175
Keyframed skeletal animation clip (local TRS tracks per bone). Script type: AnimClip.
Definition AnimClip.h:145
3D bone hierarchy + bind-pose local TRS for skeletal animation. Independent of ik::Skeleton3D (FABRIK...
Definition AnimSkeleton.h:16
animation.state graph domain matching AnimStateMachine semantics.
Definition AnimationGraph.h:44
AnimationGraphCompileResult compile(const GraphDocumentData &graph) const
Validate and compile a graph into a deterministic runtime-neutral definition.
Definition AnimationGraph.cpp:90
std::function< animation::AnimClip *(const std::string &asset)> ClipResolver
Definition AnimationGraph.h:63
Result< animation::AnimStateMachine * > build(const GraphDocumentData &graph, animation::AnimSkeleton *skeleton, const ClipResolver &clips) const
Build an AnimStateMachine; caller owns the returned machine.
Definition AnimationGraphRuntime.cpp:22
Definition AnimationClip.cpp:10
Compilation result for a stable-reference animation state graph asset.
Definition AnimationGraph.h:30
std::vector< EditorDiagnostic > diagnostics
Definition AnimationGraph.h:34
EditorStatus status
Definition AnimationGraph.h:31
Immutable graph document value sent to a domain compiler.
Definition EditingGraph.h:40
Directed connection between an output and input pin.
Definition EditingGraph.h:33
Generic graph node independent of its domain.
Definition EditingGraph.h:25