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().

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().

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

Implements LLMotion.

Definition at line 242 of file llmotion.h.

References LLMotion::NORMAL_BLEND.

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.

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

Implements LLMotion.

Definition at line 227 of file llmotion.h.

References TRUE.

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

Implements LLMotion.

Definition at line 245 of file llmotion.h.

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

Implements LLMotion.

Definition at line 239 of file llmotion.h.

References LLJoint::HIGH_PRIORITY.

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

Implements LLMotion.

Definition at line 255 of file llmotion.h.

References TRUE.

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

Implements LLMotion.

Definition at line 263 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::onUpdate ( F32  activeTime,
U8 joint_mask 
) [inline, virtual]

Implements LLMotion.

Definition at line 260 of file llmotion.h.

References TRUE.


The documentation for this class was generated from the following file:
Generated on Thu Jul 1 06:11:32 2010 for Second Life Viewer by  doxygen 1.4.7