- 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.
|