Zustandklasse fuer eine Animation. More...
#include <AStep.h>

Public Member Functions | |
| Animation () | |
| int | getID (void) |
| void | test (void) |
| void | create (void) |
| Legt programmatisch die Animationspfade fest. | |
| void | start (void) |
| bool | isCameraFreezed (void) |
| isCameraFreezed | |
| void | stop (void) |
| bool | doStep (void) |
| bool | isRunning (void) |
| void | load (DataInputStream &dataIn) |
| Liest das Animations-Objekt aus dem Inputstream. | |
| void | loadNEU (DataInputStream &dataIn) |
| Liest das Animations-Objekt aus dem Inputstream. | |
| void | save (DataOutputStream &dataOut) |
| Serialisiert das Animations-Objekt in den Outputstream. | |
| void | dump (void) |
| Obligatorische Dump-Methode fuer debugging. | |
| virtual | ~Animation () |
Public Attributes | |
| int | m_subIDSize |
| int | m_subID [10] |
| Vec | m_dirVec |
| float | m_wX |
| float | m_wY |
| float | m_wZ |
| Vec | m_rotPosOrg |
| Vec | m_rotPosOrgT |
| Vec | m_rotPos |
Private Attributes | |
| int | m_aID |
| bool | m_isRunning |
| bool | m_cameraFreeze |
| bool | m_moveFinished |
| bool | m_rotXFinished |
| bool | m_rotYFinished |
| bool | m_rotZFinished |
| std::vector< AStep * > | m_stepListMove |
| std::vector< AStep * > | m_stepListRotX |
| std::vector< AStep * > | m_stepListRotY |
| std::vector< AStep * > | m_stepListRotZ |
| int | m_stepIndexMove |
| int | m_stepIndexRotX |
| int | m_stepIndexRotY |
| int | m_stepIndexRotZ |
| bool | m_repeat |
Zustandklasse fuer eine Animation.
| Animation::Animation | ( | ) |

| Animation::~Animation | ( | ) | [virtual] |
| void Animation::create | ( | void | ) |
Legt programmatisch die Animationspfade fest.


| bool Animation::doStep | ( | void | ) |


| void Animation::dump | ( | void | ) |
Obligatorische Dump-Methode fuer debugging.

| int Animation::getID | ( | void | ) |

| bool Animation::isCameraFreezed | ( | void | ) |
isCameraFreezed
| bool Animation::isRunning | ( | void | ) |
| void Animation::load | ( | DataInputStream & | dataIn | ) |
Liest das Animations-Objekt aus dem Inputstream.
| dataIn | DataInputStream |


| void Animation::loadNEU | ( | DataInputStream & | dataIn | ) |
Liest das Animations-Objekt aus dem Inputstream.
| dataIn | DataInputStream |

| void Animation::save | ( | DataOutputStream & | dataOut | ) |
Serialisiert das Animations-Objekt in den Outputstream.
| dataOut | DataOutputStream |
| IOException |

| void Animation::start | ( | void | ) |


| void Animation::stop | ( | void | ) |


| void Animation::test | ( | void | ) |

int Animation::m_aID [private] |
bool Animation::m_cameraFreeze [private] |
bool Animation::m_isRunning [private] |
bool Animation::m_moveFinished [private] |
bool Animation::m_repeat [private] |
bool Animation::m_rotXFinished [private] |
bool Animation::m_rotYFinished [private] |
bool Animation::m_rotZFinished [private] |
int Animation::m_stepIndexMove [private] |
int Animation::m_stepIndexRotX [private] |
int Animation::m_stepIndexRotY [private] |
int Animation::m_stepIndexRotZ [private] |
std::vector<AStep*> Animation::m_stepListMove [private] |
std::vector<AStep*> Animation::m_stepListRotX [private] |
std::vector<AStep*> Animation::m_stepListRotY [private] |
std::vector<AStep*> Animation::m_stepListRotZ [private] |
| int Animation::m_subID[10] |
| float Animation::m_wX |
| float Animation::m_wY |
| float Animation::m_wZ |