![]() |
Plasma Engine
2.0
|
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 |