LLNullMotion Class Reference

#include <llmotion.h>

Inheritance diagram for LLNullMotion:

Inheritance graph
[legend]
Collaboration diagram for LLNullMotion:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLNullMotion (const LLUUID &id)
 ~LLNullMotion ()
BOOL getLoop ()
F32 getDuration ()
F32 getEaseInDuration ()
F32 getEaseOutDuration ()
LLJoint::JointPriority getPriority ()
LLMotionBlendType getBlendType ()
F32 getMinPixelArea ()
LLMotionInitStatus onInitialize (LLCharacter *character)
BOOL onActivate ()
BOOL onUpdate (F32 activeTime, U8 *joint_mask)
void onDeactivate ()

Static Public Member Functions

static LLMotioncreate (const LLUUID &id)


Detailed Description

Definition at line 219 of file llmotion.h.


Constructor & Destructor Documentation

LLNullMotion::LLNullMotion ( const LLUUID id  )  [inline]

Definition at line 222 of file llmotion.h.

Referenced by create().

Here is the caller graph for this function:

LLNullMotion::~LLNullMotion (  )  [inline]

Definition at line 223 of file llmotion.h.


Member Function Documentation

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

Reimplemented from LLMotion.

Definition at line 224 of file llmotion.h.

References LLNullMotion().

Referenced by LLVOAvatar::LLVOAvatar().

Here is the call graph for this function:

Here is the caller graph for this function:

BOOL LLNullMotion::getLoop (  )  [inline, virtual]

Implements LLMotion.

Definition at line 227 of file llmotion.h.

References TRUE.

F32 LLNullMotion::getDuration (  )  [inline, virtual]

Implements LLMotion.

Definition at line 230 of file llmotion.h.

F32 LLNullMotion::getEaseInDuration (  )  [inline, virtual]

Implements LLMotion.

Definition at line 233 of file llmotion.h.

F32 LLNullMotion::getEaseOutDuration (  )  [inline, virtual]

Implements LLMotion.

Definition at line 236 of file llmotion.h.

LLJoint::JointPriority LLNullMotion::getPriority (  )  [inline, virtual]

Implements LLMotion.

Definition at line 239 of file llmotion.h.

References LLJoint::HIGH_PRIORITY.

LLMotionBlendType LLNullMotion::getBlendType (  )  [inline, virtual]

Implements LLMotion.

Definition at line 242 of file llmotion.h.

References LLMotion::NORMAL_BLEND.

F32 LLNullMotion::getMinPixelArea (  )  [inline, virtual]

Implements LLMotion.

Definition at line 245 of file llmotion.h.

LLMotionInitStatus LLNullMotion::onInitialize ( LLCharacter character  )  [inline, virtual]

Implements LLMotion.

Definition at line 250 of file llmotion.h.

References LLMotion::STATUS_SUCCESS.

BOOL LLNullMotion::onActivate (  )  [inline, virtual]

Implements LLMotion.

Definition at line 255 of file llmotion.h.

References TRUE.

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

Implements LLMotion.

Definition at line 260 of file llmotion.h.

References TRUE.

void LLNullMotion::onDeactivate (  )  [inline, virtual]

Implements LLMotion.

Definition at line 263 of file llmotion.h.


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

Generated on Fri May 16 08:54:41 2008 for SecondLife by  doxygen 1.5.5