b | MapUnit | protected |
Done() | Unit< xyLoc, tDirection, MapEnvironment > | inlinevirtual |
g | MapUnit | protected |
GetColor(GLfloat &_r, GLfloat &_g, GLfloat &_b) const | Unit< xyLoc, tDirection, MapEnvironment > | inlinevirtual |
GetGoal(xyLoc &s) | MapUnit | inlinevirtual |
GetLocation(xyLoc &l) | MapUnit | inlinevirtual |
GetName()=0 | Unit< xyLoc, tDirection, MapEnvironment > | pure virtual |
GetNum() | Unit< xyLoc, tDirection, MapEnvironment > | inlinevirtual |
GetPriority() | Unit< xyLoc, tDirection, MapEnvironment > | inlinevirtual |
GetSpeed() | Unit< xyLoc, tDirection, MapEnvironment > | inlinevirtual |
GetUnitGroup() | Unit< xyLoc, tDirection, MapEnvironment > | inline |
group | Unit< xyLoc, tDirection, MapEnvironment > | private |
loc | MapUnit | protected |
LogFinalStats(StatCollection *) | Unit< xyLoc, tDirection, MapEnvironment > | inlinevirtual |
LogStats(StatCollection *) | Unit< xyLoc, tDirection, MapEnvironment > | inlinevirtual |
MakeMove(MapEnvironment *, OccupancyInterface< xyLoc, tDirection > *, SimulationInfo< xyLoc, tDirection, MapEnvironment > *, tDirection &a)=0 | Unit< xyLoc, tDirection, MapEnvironment > | pure virtual |
MapUnit(int x, int y) | MapUnit | inline |
OpenGLDraw(const MapEnvironment *, const MapSimulationInfo *) const | MapUnit | virtual |
priority | Unit< xyLoc, tDirection, MapEnvironment > | private |
r | MapUnit | protected |
SetColor(GLfloat _r, GLfloat _g, GLfloat _b) | Unit< xyLoc, tDirection, MapEnvironment > | inlinevirtual |
SetNum(unsigned int num) | Unit< xyLoc, tDirection, MapEnvironment > | inlinevirtual |
SetPriority(int val) | Unit< xyLoc, tDirection, MapEnvironment > | inlinevirtual |
SetSpeed(double s) | Unit< xyLoc, tDirection, MapEnvironment > | inline |
SetUnitGroup(UnitGroup< xyLoc, tDirection, MapEnvironment > *_group) | Unit< xyLoc, tDirection, MapEnvironment > | inline |
speed | Unit< xyLoc, tDirection, MapEnvironment > | private |
StartNewTrial(StatCollection *) | Unit< xyLoc, tDirection, MapEnvironment > | inlinevirtual |
Unit() | Unit< xyLoc, tDirection, MapEnvironment > | inline |
unitid | Unit< xyLoc, tDirection, MapEnvironment > | private |
UpdateLocation(MapEnvironment *, xyLoc &l, bool, MapSimulationInfo *) | MapUnit | inlinevirtual |
~Unit() | Unit< xyLoc, tDirection, MapEnvironment > | inlinevirtual |