Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

unitInfo Class Reference

Private per-unit unitSimulation data. More...

#include <unitSimulation.h>

Collaboration diagram for unitInfo:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 unitInfo ()

Public Attributes

unit * agent
tDirection lastMove
bool blocking
int startx
int starty
int currx
int curry
double thinkTime
double moveDist
double nextTime
bool ignoreOnTarget
unsigned int historyIndex
std::vector< timeStep > actionHistory

Detailed Description

Private per-unit unitSimulation data.


Constructor & Destructor Documentation

unitInfo::unitInfo (   )  [inline]
 


Member Data Documentation

std::vector<timeStep> unitInfo::actionHistory
 

unit* unitInfo::agent
 

bool unitInfo::blocking
 

int unitInfo::currx
 

int unitInfo::curry
 

unsigned int unitInfo::historyIndex
 

bool unitInfo::ignoreOnTarget
 

tDirection unitInfo::lastMove
 

double unitInfo::moveDist
 

double unitInfo::nextTime
 

int unitInfo::startx
 

int unitInfo::starty
 

double unitInfo::thinkTime
 


The documentation for this class was generated from the following file:
Generated on Tue Aug 18 03:45:59 2009 for HOG by doxygen 1.3.4