#include <Action.h>

Public Member Functions | |
| ActionRenderer () | |
| virtual | ~ActionRenderer () |
| virtual void | draw (Action *action)=0 |
| virtual void | simulate (Action *action, float frametime, bool &removeAction) |
Friends | |
| class | Action |
Definition at line 29 of file Action.h.
| ActionRenderer::ActionRenderer | ( | ) |
Definition at line 62 of file Action.cpp.
| ActionRenderer::~ActionRenderer | ( | ) | [virtual] |
Definition at line 66 of file Action.cpp.
| virtual void ActionRenderer::draw | ( | Action * | action | ) | [pure virtual] |
Implemented in ExplosionLaserBeamRenderer, ExplosionNukeRenderer, ExplosionRingRenderer, MissileActionRenderer, SphereActionRenderer, TalkRenderer, TeleportRenderer, and TextActionRenderer.
Referenced by Action::draw().
| void ActionRenderer::simulate | ( | Action * | action, | |
| float | frametime, | |||
| bool & | removeAction | |||
| ) | [virtual] |
Reimplemented in ExplosionLaserBeamRenderer, ExplosionNukeRenderer, ExplosionRingRenderer, MissileActionRenderer, SphereActionRenderer, TalkRenderer, TeleportRenderer, and TextActionRenderer.
Definition at line 70 of file Action.cpp.
Referenced by Action::simulate().
1.5.3