The IAnimationTimeController interface.
More...
#include <murl_graph_i_animation_time_controller.h>
The IAnimationTimeController interface.
This interface provides a specialized Graph::ITimeController to manipulate a node's properties according to a given Resource::IAnimation object.
◆ GetControllerInterface() [1/2]
virtual IController* Murl::Graph::IAnimationTimeController::GetControllerInterface |
( |
| ) |
|
|
pure virtual |
◆ GetControllerInterface() [2/2]
virtual const IController* Murl::Graph::IAnimationTimeController::GetControllerInterface |
( |
| ) |
const |
|
pure virtual |
◆ GetTimeControllerInterface() [1/2]
virtual ITimeController* Murl::Graph::IAnimationTimeController::GetTimeControllerInterface |
( |
| ) |
|
|
pure virtual |
◆ GetTimeControllerInterface() [2/2]
virtual const ITimeController* Murl::Graph::IAnimationTimeController::GetTimeControllerInterface |
( |
| ) |
const |
|
pure virtual |
◆ GetAnimationResourceTarget() [1/2]
◆ GetAnimationResourceTarget() [2/2]
◆ SetAnimationKeys()
virtual Bool Murl::Graph::IAnimationTimeController::SetAnimationKeys |
( |
UInt32 |
keys | ) |
|
|
pure virtual |
Set the bit mask of animation keys the controller should react on.
- Parameters
-
- Returns
- true if successful.
◆ GetAnimationKeys()
virtual UInt32 Murl::Graph::IAnimationTimeController::GetAnimationKeys |
( |
| ) |
const |
|
pure virtual |
Get the bit mask of animation keys the controller should react on.
- Returns
- The set combination of IEnums::AnimationKey values.
◆ SetRotationBlendReference()
Set the reference mode used when blending multiple rotation keys.
- Parameters
-
blendReference | The blend reference mode. |
- Returns
- true if successful.
◆ GetRotationBlendReference()
Get the reference mode used when blending multiple rotation keys.
- Returns
- The blend reference mode.
◆ SetRotationBlendDirection()
Set the blend direction used when blending multiple rotation keys.
- Parameters
-
blendDirection | The blend direction. |
- Returns
- true if successful.
◆ GetRotationBlendDirection()
Get the blend direction used when blending multiple rotation keys.
- Returns
- The blend direction.
The documentation for this interface was generated from the following file:
- murl_graph_i_animation_time_controller.h