#include <JointAnimatorUsingScript.h>
Public Member Functions | |
| JointAnimatorUsingScript (const el7::scripting::Script *update_script) | |
| virtual | ~JointAnimatorUsingScript (void) |
| const el7::scripting::Script * | GetUpdateScript () const |
| void | Update (float progress, ml7::Quaternion &rotation, ml7::Vector3 &translation) const |
| xl7::direct3d::animations::JointAnimatorUsingScript::JointAnimatorUsingScript | ( | const el7::scripting::Script * | update_script | ) |
Explicit constructor.
| xl7::direct3d::animations::JointAnimatorUsingScript::~JointAnimatorUsingScript | ( | void | ) | [virtual] |
Destructor.
| const el7::scripting::Script* xl7::direct3d::animations::JointAnimatorUsingScript::GetUpdateScript | ( | ) | const [inline] |
Returns the script performing the update actions.
| void xl7::direct3d::animations::JointAnimatorUsingScript::Update | ( | float | progress, | |
| ml7::Quaternion & | rotation, | |||
| ml7::Vector3 & | translation | |||
| ) | const [virtual] |
Updates the given rotation quaternion and the given translation vector.
Updates the given rotation quaternion and the given translation vector. Override this function to substantiate the desired animation behavior.
Reimplemented from xl7::direct3d::animations::JointAnimator.
1.7.1