#include <llkeyframemotion.h>
Collaboration diagram for LLKeyframeMotion::JointMotion:

Public Member Functions | |
| void | update (LLJointState *joint_state, F32 time, F32 duration) |
Public Attributes | |
| PositionCurve | mPositionCurve |
| RotationCurve | mRotationCurve |
| ScaleCurve | mScaleCurve |
| std::string | mJointName |
| U32 | mUsage |
| LLJoint::JointPriority | mPriority |
Definition at line 381 of file llkeyframemotion.h.
| void LLKeyframeMotion::JointMotion::update | ( | LLJointState * | joint_state, | |
| F32 | time, | |||
| F32 | duration | |||
| ) |
Definition at line 384 of file llkeyframemotion.cpp.
References LLJointState::getUsage(), LLKeyframeMotion::PositionCurve::getValue(), LLKeyframeMotion::RotationCurve::getValue(), LLKeyframeMotion::ScaleCurve::getValue(), LLKeyframeMotion::PositionCurve::mNumKeys, LLKeyframeMotion::RotationCurve::mNumKeys, LLKeyframeMotion::ScaleCurve::mNumKeys, mPositionCurve, mRotationCurve, mScaleCurve, LLJointState::POS, LLJointState::ROT, LLJointState::SCALE, LLJointState::setPosition(), LLJointState::setRotation(), and LLJointState::setScale().
Referenced by LLKeyframeMotion::applyKeyframes().
| std::string LLKeyframeMotion::JointMotion::mJointName |
Definition at line 384 of file llkeyframemotion.h.
Referenced by LLKeyframeMotion::deserialize(), and update().
Definition at line 385 of file llkeyframemotion.h.
Referenced by LLKeyframeMotion::deserialize(), and update().
1.4.7