AnimaL |
Tutorial |
Documentation |
#include <EngineGroup.h>
Inheritance diagram for animal::EngineGroup:
Definition at line 24 of file EngineGroup.h.
Public Member Functions | |
EngineGroup () | |
virtual | ~EngineGroup () |
virtual void | init () |
Init the engine and call reset(). Is done only one time. | |
virtual void | reset () |
Initialize the animation. | |
virtual void | move (double) |
Move the engine. | |
virtual void | getBoundingBox (float &minX, float &minY, float &minZ, float &maxX, float &maxY, float &maxZ) |
Compute the bounding box of the engine when it can be drawn. | |
virtual ConstrainedItem * | pickPoint (float *, float *, float) |
Private Types | |
typedef std::list< Engine * > | Engines |
Private Attributes | |
Engines | m_engines |
|
Definition at line 51 of file EngineGroup.h. |
|
Definition at line 17 of file EngineGroup.cpp. |
|
Definition at line 22 of file EngineGroup.cpp. |
|
Compute the bounding box of the engine when it can be drawn.
Reimplemented from animal::Engine. Definition at line 63 of file EngineGroup.cpp. References m_engines. |
|
Init the engine and call reset(). Is done only one time.
Reimplemented from animal::Engine. Definition at line 26 of file EngineGroup.cpp. References m_engines. |
|
Move the engine.
Reimplemented from animal::Engine. Definition at line 45 of file EngineGroup.cpp. References m_engines. |
|
Reimplemented from animal::Engine. Definition at line 85 of file EngineGroup.cpp. References m_engines. |
|
Initialize the animation.
Reimplemented from animal::Engine. Definition at line 36 of file EngineGroup.cpp. References m_engines. |
|
Definition at line 52 of file EngineGroup.h. Referenced by getBoundingBox(), init(), move(), pickPoint(), and reset(). |