载入中...
搜索中...
未找到
AnimClipBinary.h
浏览该文件的文档.
39[[nodiscard]] EVENGINE_API_WORLD eve::Result<int> loadAnimationTrackBatch(std::span<const AnimationTrackInput> inputs,
Move-only, checked operation results for the common layer.
3D bone hierarchy + bind-pose local TRS for skeletal animation. Independent of ik::Skeleton3D (FABRIK...
Definition AnimSkeleton.h:16
Definition Animation.cpp:58
eve::Result< int > loadAnimationTrackBatch(std::span< const AnimationTrackInput > inputs, const AnimSkeleton &skeleton, int workerCount)
Decode independent clips in parallel, then publish all or none in input order.
Definition AnimClipBinary.cpp:85
eve::Result< void > loadAnimationTracks(AnimClip &destination, std::span< const std::byte > bytes, const AnimSkeleton &skeleton)
Atomically replace a clip from the little-endian eve.animation-tracks/1 format (EVAC,...
Definition AnimClipBinary.cpp:112
One synchronous borrowed batch input; destination and bytes must outlive the call.
Definition AnimClipBinary.h:26
std::reference_wrapper< AnimClip > destination
Definition AnimClipBinary.h:27
std::span< const std::byte > bytes
Definition AnimClipBinary.h:28