| - Cal3D 0.9 API Reference - |
#include <coreanimation.h>
Public Methods | |
| CalCoreAnimation () | |
| Constructs the core animation instance. More... | |
| virtual | ~CalCoreAnimation () |
| Destructs the core animation instance. More... | |
| bool | addCoreTrack (CalCoreTrack *pCoreTrack) |
| Adds a core track. More... | |
| bool | create () |
| Creates the core animation instance. More... | |
| void | destroy () |
| Destroys the core animation instance. More... | |
| CalCoreTrack * | getCoreTrack (int coreBoneId) |
| Provides access to a core track. More... | |
| float | getDuration () |
| Returns the duration. More... | |
| std::list< CalCoreTrack * > & | getListCoreTrack () |
| Returns the core track list. More... | |
| void | setDuration (float duration) |
| Sets the duration. More... | |
Protected Attributes | |
| float | m_duration |
| std::list< CalCoreTrack * > | m_listCoreTrack |
|
|
Constructs the core animation instance. This function is the default constructor of the core animation instance. |
|
|
Destructs the core animation instance. This function is the destructor of the core animation instance. |
|
|
Adds a core track. This function adds a core track to the core animation instance.
|
|
|
Creates the core animation instance. This function creates the core animation instance.
|
|
|
Destroys the core animation instance. This function destroys all data stored in the core animation instance and frees all allocated memory. |
|
|
Provides access to a core track. This function returns the core track for a given bone ID.
|
|
|
Returns the duration. This function returns the duration of the core animation instance.
|
|
|
Returns the core track list. This function returns the list that contains all core tracks of the core animation instance.
|
|
|
Sets the duration. This function sets the duration of the core animation instance.
|
1.2.14
© 1997-2001
Dimitri van Heesch