| - Cal3D 0.11 API Reference - |
Public Types | |
| enum | Type { TYPE_NONE = 0, TYPE_CYCLE, TYPE_POSE, TYPE_ACTION } |
| enum | State { STATE_NONE = 0, STATE_SYNC, STATE_ASYNC, STATE_IN, STATE_STEADY, STATE_OUT, STATE_STOPPED } |
Public Member Functions | |
| CalCoreAnimation * | getCoreAnimation () |
| Provides access to the core animation. More... | |
| State | getState () |
| Returns the state. More... | |
| float | getTime () |
| Returns the time. More... | |
| Type | getType () |
| Returns the type. More... | |
| float | getWeight () |
| Returns the weight. More... | |
| void | setTime (float time) |
| Set the time. More... | |
| void | setTimeFactor (float timeFactor) |
| Set the time factor. More... | |
| float | getTimeFactor () |
| Get the time factor. More... | |
| void | checkCallbacks (float animationTime, CalModel *model) |
| void | completeCallbacks (CalModel *model) |
Protected Member Functions | |
| CalAnimation (CalCoreAnimation *pCoreAnimation) | |
| void | setType (Type type) |
| void | setState (State state) |
| void | setWeight (float weight) |
| CalCoreAnimation * CalAnimation::getCoreAnimation | ( | ) |
Provides access to the core animation.
This function returns the core animation on which this animation instance is based on.
| CalAnimation::State CalAnimation::getState | ( | ) |
Returns the state.
This function returns the state of the animation instance.
| float CalAnimation::getTime | ( | ) |
Returns the time.
This function returns the time of the animation instance.
| float CalAnimation::getTimeFactor | ( | ) |
Get the time factor.
This function return the time factor of the animation instance.
| CalAnimation::Type CalAnimation::getType | ( | ) |
Returns the type.
This function returns the type of the animation instance.
| float CalAnimation::getWeight | ( | ) |
Returns the weight.
This function returns the weight of the animation instance.
| void CalAnimation::setTime | ( | float | time | ) |
Set the time.
This function set the time of the animation instance.
| void CalAnimation::setTimeFactor | ( | float | timeFactor | ) |
Set the time factor.
This function sets the time factor of the animation instance. this time factor affect only sync animation