#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.
1.5.4