Animator Animation Rule Class. More...
#include <deAnimatorRuleAnimation.h>
Public Member Functions | |
Constructors and Destructors | |
| deAnimatorRuleAnimation () | |
| Creates a new animator rule. | |
| virtual | ~deAnimatorRuleAnimation () |
| Cleans up the animator rule. | |
Management | |
| const char * | GetMoveName () const |
| Retrieves the name of the animation move. | |
| void | SetMoveName (const char *moveName) |
| Sets the animation move name. | |
| float | GetMoveTime () const |
| Retrieves the animation move time. | |
| void | SetMoveTime (float moveTime) |
| Sets the animation move time. | |
| deAnimatorControllerTarget & | GetTargetMoveTime () |
| Retrieves the move time target. | |
Visiting | |
| virtual void | Visit (deAnimatorRuleVisitor *visitor) |
| Visits the rule. | |
Animator Animation Rule Class.
Retrieves the animation state of the stored bones from the bound animation and blends them over the existing state. The state to fetch is indicated with the name of the move and the the time from the beginning of the move.
| deAnimatorRuleAnimation::deAnimatorRuleAnimation | ( | ) |
Creates a new animator rule.
| virtual deAnimatorRuleAnimation::~deAnimatorRuleAnimation | ( | ) | [virtual] |
Cleans up the animator rule.
| const char* deAnimatorRuleAnimation::GetMoveName | ( | ) | const [inline] |
Retrieves the name of the animation move.
| float deAnimatorRuleAnimation::GetMoveTime | ( | ) | const [inline] |
Retrieves the animation move time.
| deAnimatorControllerTarget& deAnimatorRuleAnimation::GetTargetMoveTime | ( | ) | [inline] |
Retrieves the move time target.
| void deAnimatorRuleAnimation::SetMoveName | ( | const char * | moveName ) |
Sets the animation move name.
| void deAnimatorRuleAnimation::SetMoveTime | ( | float | moveTime ) |
Sets the animation move time.
| virtual void deAnimatorRuleAnimation::Visit | ( | deAnimatorRuleVisitor * | visitor ) | [virtual] |
Visits the rule.
Reimplemented from deAnimatorRule.
1.7.2