enum AnimationLoopMode
One of
AnimationLoopMode_Default,
AnimationLoopMode_Once,
AnimationLoopMode_Loop,
AnimationLoopMode_Clamp
struct AnimationClip
A 32 bit handle.
struct AnimationTransform
Float3 local_position
Quaternion local_rotation
Float3 position
Quaternion rotation
struct AnimationTransformBuffer
AnimationTransform transforms[128]
AnimationClip_Create( void ) : AnimationClip
AnimationClip_Clone( AnimationClip animation_clip ) : AnimationClip
AnimationClip_Destroy( AnimationClip animation_clip ) : void
AnimationClip_Exists( AnimationClip animation_clip ) : bool
AnimationClip_Length( AnimationClip animation_clip ) : float
AnimationClip_FrameRate( AnimationClip animation_clip ) : float
AnimationClip_FrameCount( AnimationClip animation_clip ) : uint32_t
AnimationClip_LoopMode( AnimationClip animation_clip ) : AnimationLoopMode
AnimationClip_Load( AnimationClip animation_clip, char* file ): bool
AnimationClip_Unload( AnimationClip animation_clip ): bool
AnimationClip_SetLoopMode( AnimationClip animation_clip, AnimationLoopMode loop_mode ) : void
AnimationClip_Sample( AnimationClip animation_clip, float time, float weight, AnimationTransformBuffer* buffer ) : void
AnimationClip_SampleAdditive( AnimationClip animation_clip, float time, float weight, AnimationTransformBuffer* buffer ) : void