command.h File Reference

#include "DEBUG.h"
#include <OgreVector3.h>
#include <target.h>
#include "enums.h"

Go to the source code of this file.

Namespaces

namespace  FastEcslent

Classes

class  FastEcslent::Command
class  FastEcslent::BuildCommand
class  FastEcslent::GasFieldCommand
class  FastEcslent::UnitCommand
class  FastEcslent::Tactic
class  FastEcslent::Move
class  FastEcslent::Wait
class  FastEcslent::PotentialMove
class  FastEcslent::Maintain

Enumerations

enum  FastEcslent::CommandType {
  FastEcslent::MoveCommand = 0, FastEcslent::AttackCommand = 1, FastEcslent::RamCommand = 2, FastEcslent::MaintainCommand = 3,
  FastEcslent::GatherCommand = 4, FastEcslent::ConstructCommand = 5, FastEcslent::FLOCK, FastEcslent::MoveCommand = 0,
  FastEcslent::AttackCommand = 1, FastEcslent::RamCommand = 2, FastEcslent::MaintainCommand = 3, FastEcslent::GatherCommand = 4,
  FastEcslent::FLOCK, FastEcslent::MoveCommand = 0, FastEcslent::AttackCommand = 1, FastEcslent::RamCommand = 2,
  FastEcslent::MaintainCommand = 3, FastEcslent::GatherCommand = 4, FastEcslent::FLOCK, FastEcslent::MoveCommand = 0,
  FastEcslent::AttackCommand = 1, FastEcslent::RamCommand = 2, FastEcslent::MaintainCommand = 3, FastEcslent::GatherCommand = 4,
  FastEcslent::FLOCK, FastEcslent::MoveCommand = 0, FastEcslent::AttackCommand = 1, FastEcslent::RamCommand = 2,
  FastEcslent::MaintainCommand = 3, FastEcslent::GatherCommand = 4, FastEcslent::FLOCK
}
enum  FastEcslent::LeadershipType {
  FastEcslent::ClosestToTarget = 0, FastEcslent::FurthestFromTarget = 1, FastEcslent::MostMassive = 2, FastEcslent::LeastMassive = 3,
  FastEcslent::Random = 4, FastEcslent::ClosestToTarget = 0, FastEcslent::FurthestFromTarget = 1, FastEcslent::MostMassive = 2,
  FastEcslent::LeastMassive = 3, FastEcslent::Random = 4, FastEcslent::ClosestToTarget = 0, FastEcslent::FurthestFromTarget = 1,
  FastEcslent::MostMassive = 2, FastEcslent::LeastMassive = 3, FastEcslent::Random = 4, FastEcslent::ClosestToTarget = 0,
  FastEcslent::FurthestFromTarget = 1, FastEcslent::MostMassive = 2, FastEcslent::LeastMassive = 3, FastEcslent::Random = 4,
  FastEcslent::ClosestToTarget = 0, FastEcslent::FurthestFromTarget = 1, FastEcslent::MostMassive = 2, FastEcslent::LeastMassive = 3,
  FastEcslent::Random = 4
}


Generated on Fri Dec 13 14:54:19 2013 for FastECSLent by  doxygen 1.5.4