#include <KeyFrameSystem.h>
Inheritance diagram for OpenCAL::KeyFrameSystem:
Public Member Functions | |
KeyFrameSystem (System *parent) | |
float | getCurrentTime () const |
bool | isLooping () const |
bool | isStopped () const |
virtual void | execute (float deltaSeconds) |
void | rewind () |
void | setTime (float time) |
Protected Types | |
typedef vector< TimeTrack * > | TimeTrackList |
Protected Member Functions | |
void | addTimeTrack (TimeTrack *track) |
void | deleteTimeTrack (TimeTrack *track) |
Protected Attributes | |
float | m_currentTime |
bool | m_loop |
bool | m_stopped |
TimeTrackList | m_timeTracks |
Private Attributes | |
bool | m_destructing |
Definition at line 31 of file KeyFrameSystem.h.