Plasma Engine  2.0
Loading...
Searching...
No Matches
plAnimPoseGenerator Class Referencefinal

Public Member Functions

void Reset (const plSkeletonResource *pSkeleton)
 
plAnimPoseGeneratorCommandSampleTrack & AllocCommandSampleTrack (plUInt32 uiDeterministicID)
 
plAnimPoseGeneratorCommandRestPose & AllocCommandRestPose ()
 
plAnimPoseGeneratorCommandCombinePoses & AllocCommandCombinePoses ()
 
plAnimPoseGeneratorCommandLocalToModelPose & AllocCommandLocalToModelPose ()
 
plAnimPoseGeneratorCommandSampleEventTrack & AllocCommandSampleEventTrack ()
 
plAnimPoseGeneratorCommandAimIK & AllocCommandAimIK ()
 
plAnimPoseGeneratorCommandTwoBoneIK & AllocCommandTwoBoneIK ()
 
const plAnimPoseGeneratorCommand & GetCommand (plAnimPoseGeneratorCommandID id) const
 
plAnimPoseGeneratorCommand & GetCommand (plAnimPoseGeneratorCommandID id)
 
plArrayPtr< plMat4 > GeneratePose (const plGameObject *pSendAnimationEventsTo)
 
void SetFinalCommand (plAnimPoseGeneratorCommandID cmdId)
 
plAnimPoseGeneratorCommandID GetFinalCommand () const
 
plArrayPtr< plMat4 > GetCurrentPose () const
 
const plSkeletonResource * GetSkeleton () const
 

The documentation for this class was generated from the following files: