

Public Member Functions | |
| LLPelvisFixMotion (const LLUUID &id) | |
| virtual | ~LLPelvisFixMotion () |
| virtual BOOL | getLoop () |
| virtual F32 | getDuration () |
| virtual F32 | getEaseInDuration () |
| virtual F32 | getEaseOutDuration () |
| virtual LLJoint::JointPriority | getPriority () |
| virtual LLMotionBlendType | getBlendType () |
| virtual F32 | getMinPixelArea () |
| virtual LLMotionInitStatus | onInitialize (LLCharacter *character) |
| virtual BOOL | onActivate () |
| virtual BOOL | onUpdate (F32 time, U8 *joint_mask) |
| virtual void | onDeactivate () |
Static Public Member Functions | |
| static LLMotion * | create (const LLUUID &id) |
Public Attributes | |
| LLJointState | mPelvisState |
| LLCharacter * | mCharacter |
Definition at line 519 of file llvoavatar.cpp.
| LLPelvisFixMotion::LLPelvisFixMotion | ( | const LLUUID & | id | ) | [inline] |
| virtual LLPelvisFixMotion::~LLPelvisFixMotion | ( | ) | [inline, virtual] |
Definition at line 527 of file llvoavatar.cpp.
Reimplemented from LLMotion.
Definition at line 535 of file llvoavatar.cpp.
References LLPelvisFixMotion().
Referenced by LLVOAvatar::LLVOAvatar().
| virtual LLMotionBlendType LLPelvisFixMotion::getBlendType | ( | ) | [inline, virtual] |
Implements LLMotion.
Definition at line 557 of file llvoavatar.cpp.
References LLMotion::NORMAL_BLEND.
| virtual F32 LLPelvisFixMotion::getDuration | ( | ) | [inline, virtual] |
| virtual F32 LLPelvisFixMotion::getEaseInDuration | ( | ) | [inline, virtual] |
| virtual F32 LLPelvisFixMotion::getEaseOutDuration | ( | ) | [inline, virtual] |
| virtual BOOL LLPelvisFixMotion::getLoop | ( | ) | [inline, virtual] |
| virtual F32 LLPelvisFixMotion::getMinPixelArea | ( | ) | [inline, virtual] |
Implements LLMotion.
Definition at line 560 of file llvoavatar.cpp.
References MIN_REQUIRED_PIXEL_AREA_PELVIS_FIX.
| virtual LLJoint::JointPriority LLPelvisFixMotion::getPriority | ( | ) | [inline, virtual] |
Implements LLMotion.
Definition at line 555 of file llvoavatar.cpp.
References LLJoint::LOW_PRIORITY.
| virtual BOOL LLPelvisFixMotion::onActivate | ( | ) | [inline, virtual] |
| virtual void LLPelvisFixMotion::onDeactivate | ( | ) | [inline, virtual] |
| virtual LLMotionInitStatus LLPelvisFixMotion::onInitialize | ( | LLCharacter * | character | ) | [inline, virtual] |
Implements LLMotion.
Definition at line 565 of file llvoavatar.cpp.
References LLMotion::addJointState(), LLCharacter::getJoint(), mCharacter, mPelvisState, LLJointState::POS, LLJointState::setJoint(), LLJointState::setUsage(), LLMotion::STATUS_FAILURE, and LLMotion::STATUS_SUCCESS.
Implements LLMotion.
Definition at line 588 of file llvoavatar.cpp.
References mPelvisState, LLJointState::setPosition(), TRUE, and LLVector3::zero.
1.4.7