LLKeyframeStandMotion Class Reference

#include <llkeyframestandmotion.h>

Inheritance diagram for LLKeyframeStandMotion:

Inheritance graph
[legend]
Collaboration diagram for LLKeyframeStandMotion:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLKeyframeStandMotion (const LLUUID &id)
virtual ~LLKeyframeStandMotion ()
virtual LLMotionInitStatus onInitialize (LLCharacter *character)
virtual BOOL onActivate ()
void onDeactivate ()
virtual BOOL onUpdate (F32 time, U8 *joint_mask)

Static Public Member Functions

static LLMotioncreate (const LLUUID &id)

Public Attributes

LLCharactermCharacter
BOOL mFlipFeet
LLPointer< LLJointStatemPelvisState
LLPointer< LLJointStatemHipLeftState
LLPointer< LLJointStatemKneeLeftState
LLPointer< LLJointStatemAnkleLeftState
LLPointer< LLJointStatemHipRightState
LLPointer< LLJointStatemKneeRightState
LLPointer< LLJointStatemAnkleRightState
LLJoint mPelvisJoint
LLJoint mHipLeftJoint
LLJoint mKneeLeftJoint
LLJoint mAnkleLeftJoint
LLJoint mTargetLeft
LLJoint mHipRightJoint
LLJoint mKneeRightJoint
LLJoint mAnkleRightJoint
LLJoint mTargetRight
LLJointSolverRP3 mIKLeft
LLJointSolverRP3 mIKRight
LLVector3 mPositionLeft
LLVector3 mPositionRight
LLVector3 mNormalLeft
LLVector3 mNormalRight
LLQuaternion mRotationLeft
LLQuaternion mRotationRight
LLQuaternion mLastGoodPelvisRotation
LLVector3 mLastGoodPosition
BOOL mTrackAnkles
S32 mFrameNum


Detailed Description

Definition at line 45 of file llkeyframestandmotion.h.


Constructor & Destructor Documentation

LLKeyframeStandMotion::LLKeyframeStandMotion ( const LLUUID id  ) 

LLKeyframeStandMotion::~LLKeyframeStandMotion (  )  [virtual]

Definition at line 85 of file llkeyframestandmotion.cpp.


Member Function Documentation

static LLMotion* LLKeyframeStandMotion::create ( const LLUUID id  )  [inline, static]

Reimplemented from LLKeyframeMotion.

Definition at line 62 of file llkeyframestandmotion.h.

References LLKeyframeStandMotion().

Referenced by LLVOAvatar::LLVOAvatar().

Here is the call graph for this function:

Here is the caller graph for this function:

LLMotion::LLMotionInitStatus LLKeyframeStandMotion::onInitialize ( LLCharacter character  )  [virtual]

BOOL LLKeyframeStandMotion::onActivate (  )  [virtual]

void LLKeyframeStandMotion::onDeactivate (  )  [virtual]

Reimplemented from LLKeyframeMotion.

Definition at line 158 of file llkeyframestandmotion.cpp.

References LLKeyframeMotion::onDeactivate().

Here is the call graph for this function:

BOOL LLKeyframeStandMotion::onUpdate ( F32  time,
U8 joint_mask 
) [virtual]


Member Data Documentation

Reimplemented from LLKeyframeMotion.

Definition at line 77 of file llkeyframestandmotion.h.

Referenced by LLKeyframeStandMotion(), onInitialize(), and onUpdate().

Definition at line 79 of file llkeyframestandmotion.h.

Referenced by LLKeyframeStandMotion(), onInitialize(), and onUpdate().

Definition at line 81 of file llkeyframestandmotion.h.

Referenced by LLKeyframeStandMotion(), onInitialize(), and onUpdate().

Definition at line 83 of file llkeyframestandmotion.h.

Referenced by LLKeyframeStandMotion(), onInitialize(), and onUpdate().

Definition at line 84 of file llkeyframestandmotion.h.

Referenced by LLKeyframeStandMotion(), onInitialize(), and onUpdate().

Definition at line 85 of file llkeyframestandmotion.h.

Referenced by LLKeyframeStandMotion(), onInitialize(), and onUpdate().

Definition at line 87 of file llkeyframestandmotion.h.

Referenced by LLKeyframeStandMotion(), onInitialize(), and onUpdate().

Definition at line 88 of file llkeyframestandmotion.h.

Referenced by LLKeyframeStandMotion(), onInitialize(), and onUpdate().

Definition at line 89 of file llkeyframestandmotion.h.

Referenced by LLKeyframeStandMotion(), onInitialize(), and onUpdate().

Definition at line 91 of file llkeyframestandmotion.h.

Referenced by LLKeyframeStandMotion(), and onUpdate().

Definition at line 93 of file llkeyframestandmotion.h.

Referenced by LLKeyframeStandMotion(), and onUpdate().

Definition at line 94 of file llkeyframestandmotion.h.

Referenced by LLKeyframeStandMotion(), and onUpdate().

Definition at line 95 of file llkeyframestandmotion.h.

Referenced by LLKeyframeStandMotion(), and onUpdate().

Definition at line 96 of file llkeyframestandmotion.h.

Referenced by onUpdate().

Definition at line 98 of file llkeyframestandmotion.h.

Referenced by LLKeyframeStandMotion(), and onUpdate().

Definition at line 99 of file llkeyframestandmotion.h.

Referenced by LLKeyframeStandMotion(), and onUpdate().

Definition at line 100 of file llkeyframestandmotion.h.

Referenced by LLKeyframeStandMotion(), and onUpdate().

Definition at line 101 of file llkeyframestandmotion.h.

Referenced by onUpdate().

Definition at line 103 of file llkeyframestandmotion.h.

Referenced by onActivate(), and onUpdate().

Definition at line 104 of file llkeyframestandmotion.h.

Referenced by onActivate(), and onUpdate().

Definition at line 106 of file llkeyframestandmotion.h.

Referenced by onUpdate().

Definition at line 107 of file llkeyframestandmotion.h.

Referenced by onUpdate().

Definition at line 108 of file llkeyframestandmotion.h.

Referenced by onUpdate().

Definition at line 109 of file llkeyframestandmotion.h.

Referenced by onUpdate().

Definition at line 110 of file llkeyframestandmotion.h.

Referenced by onUpdate().

Definition at line 111 of file llkeyframestandmotion.h.

Referenced by onUpdate().

Definition at line 113 of file llkeyframestandmotion.h.

Referenced by onActivate(), and onUpdate().

Definition at line 114 of file llkeyframestandmotion.h.

Referenced by onActivate(), and onUpdate().

Definition at line 115 of file llkeyframestandmotion.h.

Referenced by LLKeyframeStandMotion(), and onUpdate().

Definition at line 117 of file llkeyframestandmotion.h.

Referenced by LLKeyframeStandMotion(), onActivate(), and onUpdate().


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

Generated on Fri May 16 08:51:12 2008 for SecondLife by  doxygen 1.5.5