OPskeletonAnimationManager.h¶
OPskeletonAnimationManagerTransition¶
- OPskeletonAnimation* animation
- OPfloat transitionTime
A transition animation grouping
OPskeletonAnimationManager¶
- OPskeleton* skeleton
- i16 animationIndex
- animations
- animationJointMix
- OPskeletonAnimationManagerTransition transition
- OPskeletonAnimationManagerTransition buffer
- OPfloat currentTime
The manager itself, which will automatically merge and play animations appropriately
Globals¶
Functions¶
- void OPskeletonAnimationManagerInit ( OPskeletonAnimationManager* manager, OPskeleton* skeleton )
- OPskeletonAnimationManager* OPskeletonAnimationManagerCreate ( OPskeleton* skeleton )
- void OPskeletonAnimationManagerSet ( OPskeletonAnimationManager* manager, OPskeletonAnimation* animation )
- void OPskeletonAnimationManagerMix ( OPskeletonAnimationManager* manager, OPskeletonAnimation* animation, i16 fromJoint )
- void OPskeletonAnimationManagerTransition ( OPskeletonAnimationManager* manager, OPskeletonAnimation* animation, OPfloat duration )
- void OPskeletonAnimationManagerUpdate ( OPskeletonAnimationManager* manager, OPtimer* timer, OPfloat timeScale )
- void OPskeletonAnimationManagerUpdate ( OPskeletonAnimationManager* manager, OPtimer* timer )
- void OPskeletonAnimationManagerDestroy ( OPskeletonAnimationManager* manager )
- void OPskeletonAnimationManagerFree ( OPskeletonAnimationManager* manager )