#include <llhandmotion.h>
Inheritance diagram for LLHandMotion:


Definition at line 46 of file llhandmotion.h.
| typedef enum LLHandMotion::e_hand_pose LLHandMotion::eHandPose | 
Definition at line 50 of file llhandmotion.h.
| LLHandMotion::LLHandMotion | ( | const LLUUID & | id | ) | 
Definition at line 69 of file llhandmotion.cpp.
References HAND_POSE_RELAXED, LL_HAND_JOINT_NUM, mCharacter, mCurrentPose, LLMotion::mJointSignature, mLastTime, LLMotion::mName, mNewPose, and NULL.
Referenced by create().
| LLHandMotion::~LLHandMotion | ( | ) |  [virtual] | 
Definition at line 88 of file llhandmotion.cpp.
Reimplemented from LLMotion.
Definition at line 82 of file llhandmotion.h.
References LLHandMotion().
Referenced by LLVOAvatar::LLVOAvatar().
| virtual LLMotionBlendType LLHandMotion::getBlendType | ( | ) |  [inline, virtual] | 
Implements LLMotion.
Definition at line 107 of file llhandmotion.h.
References LLMotion::NORMAL_BLEND.
| virtual F32 LLHandMotion::getDuration | ( | ) |  [inline, virtual] | 
| virtual F32 LLHandMotion::getEaseInDuration | ( | ) |  [inline, virtual] | 
| virtual F32 LLHandMotion::getEaseOutDuration | ( | ) |  [inline, virtual] | 
| LLHandMotion::eHandPose LLHandMotion::getHandPose | ( | LLString | posename | ) |  [static] | 
Definition at line 213 of file llhandmotion.cpp.
References gHandPoseNames, NUM_HAND_POSES, and S32.
Referenced by LLFloaterAnimPreview::onCommitHandPose().
Definition at line 204 of file llhandmotion.cpp.
References gHandPoseNames, NUM_HAND_POSES, and S32.
Referenced by LLFloaterAnimPreview::postBuild().
| virtual BOOL LLHandMotion::getLoop | ( | ) |  [inline, virtual] | 
| virtual F32 LLHandMotion::getMinPixelArea | ( | ) |  [inline, virtual] | 
Implements LLMotion.
Definition at line 102 of file llhandmotion.h.
References MIN_REQUIRED_PIXEL_AREA_HAND.
| virtual LLJoint::JointPriority LLHandMotion::getPriority | ( | ) |  [inline, virtual] | 
Implements LLMotion.
Definition at line 105 of file llhandmotion.h.
References LLJoint::MEDIUM_PRIORITY.
| BOOL LLHandMotion::onActivate | ( | ) |  [virtual] | 
Implements LLMotion.
Definition at line 106 of file llhandmotion.cpp.
References f, LLCharacter::getUpperBodyMesh(), gHandPoseNames, i, mCharacter, mCurrentPose, NUM_HAND_POSES, S32, LLCharacter::setVisualParamWeight(), TRUE, and LLCharacter::updateVisualParams().
| void LLHandMotion::onDeactivate | ( | ) |  [virtual] | 
| LLMotion::LLMotionInitStatus LLHandMotion::onInitialize | ( | LLCharacter * | character | ) |  [virtual] | 
Implements LLMotion.
Definition at line 95 of file llhandmotion.cpp.
References mCharacter, and LLMotion::STATUS_SUCCESS.
Implements LLMotion.
Definition at line 127 of file llhandmotion.cpp.
References f, LLCharacter::getAnimationData(), LLCharacter::getVisualParamWeight(), gHandPoseNames, HAND_MORPH_BLEND_TIME, HAND_POSE_RELAXED, HAND_POSE_SPREAD, llclamp(), mCharacter, mCurrentPose, mLastTime, mNewPose, LLCharacter::removeAnimationData(), LLCharacter::setVisualParamWeight(), TRUE, and LLCharacter::updateVisualParams().
Definition at line 135 of file llhandmotion.h.
Referenced by LLHandMotion(), onActivate(), onInitialize(), and onUpdate().
Definition at line 138 of file llhandmotion.h.
Referenced by LLHandMotion(), onActivate(), and onUpdate().
 1.4.7
 1.4.7