deAnimatorRuleAnimation Class Reference

Animator Animation Rule Class. More...

#include <deAnimatorRuleAnimation.h>

Inheritance diagram for deAnimatorRuleAnimation:
deAnimatorRule

List of all members.

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.
deAnimatorControllerTargetGetTargetMoveTime ()
 Retrieves the move time target.
Visiting
virtual void Visit (deAnimatorRuleVisitor *visitor)
 Visits the rule.

Detailed Description

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.

Author:
Plüss Roland
Version:
1.0
Date:
2008

Constructor & Destructor Documentation

deAnimatorRuleAnimation::deAnimatorRuleAnimation (  )

Creates a new animator rule.

virtual deAnimatorRuleAnimation::~deAnimatorRuleAnimation (  ) [virtual]

Cleans up the animator rule.


Member Function Documentation

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.


The documentation for this class was generated from the following file: