LLKeyframeFallMotion Class Reference

#include <llkeyframefallmotion.h>

Inheritance diagram for LLKeyframeFallMotion:

Inheritance graph
[legend]
Collaboration diagram for LLKeyframeFallMotion:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLKeyframeFallMotion (const LLUUID &id)
virtual ~LLKeyframeFallMotion ()
virtual LLMotionInitStatus onInitialize (LLCharacter *character)
virtual BOOL onActivate ()
virtual F32 getEaseInDuration ()
virtual BOOL onUpdate (F32 activeTime, U8 *joint_mask)

Static Public Member Functions

static LLMotioncreate (const LLUUID &id)

Protected Attributes

LLCharactermCharacter
F32 mVelocityZ
LLPointer< LLJointStatemPelvisState
LLQuaternion mRotationToGroundNormal


Detailed Description

Definition at line 44 of file llkeyframefallmotion.h.


Constructor & Destructor Documentation

LLKeyframeFallMotion::LLKeyframeFallMotion ( const LLUUID id  ) 

Definition at line 51 of file llkeyframefallmotion.cpp.

References mCharacter, mVelocityZ, and NULL.

Referenced by create().

Here is the caller graph for this function:

LLKeyframeFallMotion::~LLKeyframeFallMotion (  )  [virtual]

Definition at line 62 of file llkeyframefallmotion.cpp.


Member Function Documentation

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

Reimplemented from LLKeyframeMotion.

Definition at line 61 of file llkeyframefallmotion.h.

References LLKeyframeFallMotion().

Referenced by LLVOAvatar::LLVOAvatar().

Here is the call graph for this function:

Here is the caller graph for this function:

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

BOOL LLKeyframeFallMotion::onActivate (  )  [virtual]

F32 LLKeyframeFallMotion::getEaseInDuration (  )  [virtual]

Reimplemented from LLKeyframeMotion.

Definition at line 138 of file llkeyframefallmotion.cpp.

References LLCharacter::getPreferredPelvisHeight(), mCharacter, and mVelocityZ.

Here is the call graph for this function:

BOOL LLKeyframeFallMotion::onUpdate ( F32  activeTime,
U8 joint_mask 
) [virtual]


Member Data Documentation

Reimplemented from LLKeyframeMotion.

Definition at line 76 of file llkeyframefallmotion.h.

Referenced by getEaseInDuration(), LLKeyframeFallMotion(), onActivate(), and onInitialize().

Definition at line 77 of file llkeyframefallmotion.h.

Referenced by getEaseInDuration(), LLKeyframeFallMotion(), and onActivate().

Definition at line 78 of file llkeyframefallmotion.h.

Referenced by onInitialize(), and onUpdate().

Definition at line 79 of file llkeyframefallmotion.h.

Referenced by onActivate(), and onUpdate().


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

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