#include <command.h>

| Public Member Functions | |
| UnitCommand (Entity *ent, CommandType ct, Target *targ) | |
| UnitCommand (Entity *ent, CommandType ct, Target *targ) | |
| UnitCommand (Entity *ent, CommandType ct, Target *targ) | |
| UnitCommand (Entity *ent, CommandType ct, Target *targ) | |
| UnitCommand (Entity *ent, CommandType ct, Target *targ) | |
| Public Attributes | |
| Target * | target | 
| Ogre::Vector3 | relativePos | 
| Ogre::Vector3 | relativeVel | 
| Ogre::Vector3 | predictedPos | 
| Ogre::Vector3 | interceptPos | 
| double | predictedTimeToClose | 
| double | relativeSpeed | 
| Target * | target | 
| Entity * | entity | 
| Target * | target | 
| Entity * | entity | 
| Target * | target | 
| Entity * | entity | 
| Target * | target | 
| Entity * | entity | 
Definition at line 89 of file command.h.
| FastEcslent::UnitCommand::UnitCommand | ( | Entity * | ent, | |
| CommandType | ct, | |||
| Target * | targ | |||
| ) |  [inline] | 
| FastEcslent::UnitCommand::UnitCommand | ( | Entity * | ent, | |
| CommandType | ct, | |||
| Target * | targ | |||
| ) |  [inline] | 
| FastEcslent::UnitCommand::UnitCommand | ( | Entity * | ent, | |
| CommandType | ct, | |||
| Target * | targ | |||
| ) |  [inline] | 
| FastEcslent::UnitCommand::UnitCommand | ( | Entity * | ent, | |
| CommandType | ct, | |||
| Target * | targ | |||
| ) |  [inline] | 
| FastEcslent::UnitCommand::UnitCommand | ( | Entity * | ent, | |
| CommandType | ct, | |||
| Target * | targ | |||
| ) |  [inline] | 
Definition at line 93 of file command.h.
Referenced by FastEcslent::PotentialMove::done(), FastEcslent::Move::done(), FastEcslent::Maintain::init(), FastEcslent::PotentialMove::init(), FastEcslent::Wait::init(), FastEcslent::Move::init(), FastEcslent::Gather::postProcess(), FastEcslent::Maintain::tick(), FastEcslent::PotentialMove::tick(), FastEcslent::Move::tick(), and UnitCommand().
| Ogre::Vector3 FastEcslent::UnitCommand::relativePos | 
Definition at line 102 of file command.h.
Referenced by FastEcslent::Gather::moveToEntityTick(), FastEcslent::Maintain::tick(), and FastEcslent::Move::tick().
| Ogre::Vector3 FastEcslent::UnitCommand::relativeVel | 
| Ogre::Vector3 FastEcslent::UnitCommand::predictedPos | 
| Ogre::Vector3 FastEcslent::UnitCommand::interceptPos | 
Reimplemented from FastEcslent::Command.
Definition at line 60 of file command.h.
Referenced by FastEcslent::PotentialMove::done(), FastEcslent::Move::done(), FastEcslent::Gather::gatherTick(), FastEcslent::PotentialMove::init(), FastEcslent::Move::init(), FastEcslent::Gather::moveToEntityTick(), FastEcslent::Gather::switchState(), FastEcslent::Maintain::tick(), FastEcslent::PotentialMove::tick(), FastEcslent::Wait::tick(), FastEcslent::Move::tick(), and UnitCommand().
 1.5.4
 1.5.4