| - Cal3D 0.9 API Reference - |
#include <animation_action.h>
Inheritance diagram for CalAnimationAction:

Public Methods | |
| CalAnimationAction () | |
| Constructs the animation action instance. More... | |
| virtual | ~CalAnimationAction () |
| Destructs the animation action instance. More... | |
| bool | create (CalCoreAnimation *pCoreAnimation) |
| Creates the animation action instance. More... | |
| void | destroy () |
| Destroys the animation action instance. More... | |
| bool | execute (float delayIn, float delayOut, float weightTarget=1.0f) |
| Executes the animation action instance. More... | |
| bool | update (float deltaTime) |
| Updates the animation action instance. More... | |
Protected Attributes | |
| float | m_delayIn |
| float | m_delayOut |
| float | m_delayTarget |
| float | m_weightTarget |
|
|
Constructs the animation action instance. This function is the default constructor of the animation action instance. |
|
|
Destructs the animation action instance. This function is the destructor of the animation action instance. |
|
|
Creates the animation action instance. This function creates the animation action instance based on a core animation.
Implements CalAnimation. |
|
|
Destroys the animation action instance. This function destroys all data stored in the animation action instance and frees all allocated memory. Reimplemented from CalAnimation. |
|
||||||||||||||||
|
Executes the animation action instance. This function executes the animation action instance.
|
|
|
Updates the animation action instance. This function updates the animation action instance for a given amount of time.
|
1.2.14
© 1997-2001
Dimitri van Heesch