Nebula
Loading...
Searching...
No Matches
animation.cc File Reference

Namespaces

namespace  CoreAnimation
 An animation resource holds a set of animations from a loaded NAX file.
 

Functions

const AnimationId CoreAnimation::CreateAnimation (const AnimationCreateInfo &info)
 Create animation resource.
 
void CoreAnimation::DestroyAnimation (const AnimationId id)
 Destroy animation resource.
 
const Util::FixedArray< AnimClip > & CoreAnimation::AnimGetClips (const AnimationId &id)
 Get clips.
 
const AnimClipCoreAnimation::AnimGetClip (const AnimationId &id, const IndexT index)
 Get single clip.
 
const Ptr< AnimKeyBuffer > & CoreAnimation::AnimGetBuffer (const AnimationId &id)
 Get anim buffer.
 
const Util::FixedArray< AnimCurve > & CoreAnimation::AnimGetCurves (const AnimationId &id)
 Get curves.
 
const IndexT CoreAnimation::AnimGetIndex (const AnimationId &id, const Util::StringAtom &name)
 Get anim clip index.
 

Variables

AnimAllocator CoreAnimation::animAllocator