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