载入中...
搜索中...
未找到
AnimClipBinary.cpp 文件参考
#include "animation/AnimClipBinary.h"
#include <bit>
#include <cmath>
#include <cstdint>
#include <cstring>
#include <stdexcept>
#include <string>
#include <vector>
#include "animation/AnimClip.h"
#include "animation/AnimParallelInternal.h"
#include "animation/AnimSkeleton.h"
#include "common/Utf8Validation.h"

浏览源代码.

类

class  eve::animation::AnimClipBinaryAccess
 

命名空间

namespace  eve
 Build metadata (engine git commit, build time, third-party version).
 
namespace  eve::animation
 

函数

eve::Result< int > eve::animation::loadAnimationTrackBatch (std::span< const AnimationTrackInput > inputs, const AnimSkeleton &skeleton, int workerCount=0)
 Decode independent clips in parallel, then publish all or none in input order.
 
eve::Result< void > eve::animation::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, version 1).