#include <target.h>
Public Attributes | |
Ogre::Vector3 | location |
Entity * | entity |
double | waitTime |
Ogre::Vector3 | offset |
float | offsetYaw |
float | offsetDistance |
Entity * | entity |
Entity * | entity |
Entity * | entity |
Entity * | entity |
Definition at line 20 of file target.h.
Ogre::Vector3 FastEcslent::Target::location |
Definition at line 21 of file target.h.
Referenced by FastEcslent::Tactic::changeLeadership(), FastEcslent::createGatherForEntAndMineral(), createMoveForEnt(), FastEcslent::createMoveForEnt(), FastEcslent::createPotentialMoveForEnt(), FastEcslent::createWaitForEnt(), FastEcslent::PotentialMove::done(), FastEcslent::Move::done(), FastEcslent::PotentialMove::init(), FastEcslent::Move::init(), FastEcslent::Maintain::Maintain(), FastEcslent::Move::Move(), FastEcslent::PotentialMove::PotentialMove(), FastEcslent::Maintain::tick(), FastEcslent::PotentialMove::tick(), and FastEcslent::Move::tick().
Definition at line 23 of file target.h.
Referenced by FastEcslent::Tactic::changeLeadership(), FastEcslent::createGatherForEntAndMineral(), createMoveForEnt(), FastEcslent::createMoveForEnt(), FastEcslent::createPotentialMoveForEnt(), FastEcslent::createWaitForEnt(), FastEcslent::Weapon::dealDamageToTarget(), FastEcslent::Weapon::dealEnemySplashDamageToTarget(), FastEcslent::Weapon::dealLineSplashDamageToTarget(), FastEcslent::Gather::Gather(), FastEcslent::Maintain::init(), FastEcslent::Maintain::Maintain(), FastEcslent::Gather::postProcess(), FastEcslent::Weapon::tick(), and FastEcslent::Maintain::tick().
Definition at line 25 of file target.h.
Referenced by FastEcslent::createWaitForEnt(), FastEcslent::Wait::init(), and FastEcslent::Wait::Wait().
Ogre::Vector3 FastEcslent::Target::offset |
Definition at line 27 of file target.h.
Referenced by FastEcslent::createGatherForEntAndMineral(), createMoveForEnt(), FastEcslent::createMoveForEnt(), FastEcslent::createPotentialMoveForEnt(), FastEcslent::createWaitForEnt(), FastEcslent::Maintain::init(), FastEcslent::Maintain::Maintain(), and FastEcslent::Maintain::tick().
Definition at line 28 of file target.h.
Referenced by FastEcslent::Maintain::init(), and FastEcslent::Maintain::tick().
Definition at line 29 of file target.h.
Referenced by FastEcslent::Maintain::init(), and FastEcslent::Maintain::tick().