载入中...
搜索中...
未找到
MontageCoordinator.h
浏览该文件的文档.
48 [[nodiscard]] Result<std::reference_wrapper<const MontagePlayer>> resolve(MontageHandle handle) const;
50 [[nodiscard]] Result<MontageAdvance> present(MontageHandle handle, const action::ActionAdvance& advance,
56 [[nodiscard]] Result<MontageAdvance> stop(MontageHandle handle, Duration blendOut, SimulationTick tick);
108 [[nodiscard]] Result<void> setLayerRootMotionPolicy(std::size_t layer, const RootMotionPolicy& policy);
Deterministic presentation-only action montage playback.
Strong generation-qualified handles for non-ECS runtime registries.
Process-local slot identity tagged by the registry that owns it.
Definition RuntimeHandle.h:116
detail::HandleCoordinates::generation_type generation_type
Unsigned owner-local generation type.
Definition RuntimeHandle.h:121
Per-bone weights used by override and additive animation layers.
Definition AnimLayerMixer.h:20
Evaluated local (and optional world) pose for an AnimSkeleton. Script type: AnimPose.
Definition AnimPose.h:17
3D bone hierarchy + bind-pose local TRS for skeletal animation. Independent of ik::Skeleton3D (FABRIK...
Definition AnimSkeleton.h:16
Optional receiver for filtered per-step root motion.
Definition MontagePlayer.h:76
Owns a fixed two-slot ping-pong topology for every animation layer.
Definition MontageCoordinator.h:33
Definition Animation.cpp:58
Canonical action timeline asset shared by runtime and editor.
Definition ActionTimeline.h:178
Policy applied after raw root-bone delta extraction. @ownership Value type; owned by AnimPlayer or th...
Definition RootMotionPolicy.h:62