#include <physics.h>
Public Member Functions | |
void | doHelmsman (double dt) |
Physics (Entity *ent, UnitAspectType at) | |
virtual void | init () |
virtual void | tick (double dt) |
void | doHelmsman (double dt) |
Physics (Entity *ent, UnitAspectType at) | |
virtual void | init () |
virtual void | tick (double dt) |
void | doHelmsman (double dt) |
Physics (Entity *ent, UnitAspectType at) | |
virtual void | init () |
virtual void | tick (double dt) |
void | doHelmsman (double dt) |
Physics (Entity *ent, UnitAspectType at) | |
virtual void | init () |
virtual void | tick (double dt) |
void | doHelmsman (double dt) |
Physics (Entity *ent, UnitAspectType at) | |
virtual void | init () |
virtual void | tick (double dt) |
Public Attributes | |
float | angleDiff |
float | dHeading |
float | timeScaledAcceleration |
float | timeScaledRotationalSpeed |
float | cosYaw |
float | sinYaw |
Definition at line 18 of file physics.h.
FastEcslent::Physics::Physics | ( | Entity * | ent, | |
UnitAspectType | at | |||
) | [inline] |
FastEcslent::Physics::Physics | ( | Entity * | ent, | |
UnitAspectType | at | |||
) | [inline] |
FastEcslent::Physics::Physics | ( | Entity * | ent, | |
UnitAspectType | at | |||
) | [inline] |
FastEcslent::Physics::Physics | ( | Entity * | ent, | |
UnitAspectType | at | |||
) | [inline] |
FastEcslent::Physics::Physics | ( | Entity * | ent, | |
UnitAspectType | at | |||
) | [inline] |
void FastEcslent::Physics::doHelmsman | ( | double | dt | ) |
virtual void FastEcslent::Physics::init | ( | void | ) | [inline, virtual] |
Reimplemented from FastEcslent::UnitAspect.
Reimplemented in FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, and FastEcslent::Physics2D2.
Definition at line 31 of file physics.h.
Referenced by FastEcslent::Entity::init().
virtual void FastEcslent::Physics::tick | ( | double | dt | ) | [inline, virtual] |
Reimplemented from FastEcslent::UnitAspect.
Reimplemented in FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, and FastEcslent::Physics2D2.
void FastEcslent::Physics::doHelmsman | ( | double | dt | ) |
virtual void FastEcslent::Physics::init | ( | void | ) | [inline, virtual] |
Reimplemented from FastEcslent::UnitAspect.
Reimplemented in FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, and FastEcslent::Physics2D2.
virtual void FastEcslent::Physics::tick | ( | double | dt | ) | [inline, virtual] |
Reimplemented from FastEcslent::UnitAspect.
Reimplemented in FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, and FastEcslent::Physics2D2.
void FastEcslent::Physics::doHelmsman | ( | double | dt | ) |
virtual void FastEcslent::Physics::init | ( | void | ) | [inline, virtual] |
Reimplemented from FastEcslent::UnitAspect.
Reimplemented in FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, and FastEcslent::Physics2D2.
virtual void FastEcslent::Physics::tick | ( | double | dt | ) | [inline, virtual] |
Reimplemented from FastEcslent::UnitAspect.
Reimplemented in FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, and FastEcslent::Physics2D2.
void FastEcslent::Physics::doHelmsman | ( | double | dt | ) |
virtual void FastEcslent::Physics::init | ( | void | ) | [inline, virtual] |
Reimplemented from FastEcslent::UnitAspect.
Reimplemented in FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, and FastEcslent::Physics2D2.
virtual void FastEcslent::Physics::tick | ( | double | dt | ) | [inline, virtual] |
Reimplemented from FastEcslent::UnitAspect.
Reimplemented in FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, and FastEcslent::Physics2D2.
void FastEcslent::Physics::doHelmsman | ( | double | dt | ) |
virtual void FastEcslent::Physics::init | ( | void | ) | [inline, virtual] |
Reimplemented from FastEcslent::UnitAspect.
Reimplemented in FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, and FastEcslent::Physics2D2.
virtual void FastEcslent::Physics::tick | ( | double | dt | ) | [inline, virtual] |
Reimplemented from FastEcslent::UnitAspect.
Reimplemented in FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, FastEcslent::Physics2D2, FastEcslent::Physics2D1, and FastEcslent::Physics2D2.