b | unit | [protected] |
billiardBallUnit(int _x, int _y, int _coolOffPeriod, double _probDirChange) | billiardBallUnit | [inline] |
billiardBallUnit(int _x, int _y, int _r, int _g, int _b) | billiardBallUnit | [inline] |
clearDisplayList() | unit | [inline, static] |
collisionStatus | billiardBallUnit | [private] |
coolOffPeriod | billiardBallUnit | [private] |
done() | unit | [inline, virtual] |
drawSphere(GLdouble x, GLdouble y, GLdouble z, GLdouble tRadius) | unit | [protected] |
drawTriangle(GLdouble x, GLdouble y, GLdouble z, GLdouble tRadius) | unit | [protected] |
g | unit | [protected] |
getColor(GLfloat &_r, GLfloat &_g, GLfloat &_b) | unit | [inline] |
getLocation(int &x, int &y) | unit | |
getName() | billiardBallUnit | [inline, virtual] |
getObjectType() | unit | [inline] |
getOpenGLLocation(Map *map, GLdouble &_x, GLdouble &_y, GLdouble &_z, GLdouble &radius) | unit | |
getSpeed() | unit | [inline, virtual] |
getTarget() | unit | [inline] |
getUnitGroup() | unit | [inline] |
getUnitID() | unit | [inline] |
group | unit | [protected] |
id | unit | [protected] |
lastIndex | billiardBallUnit | [private] |
logFinalStats(statCollection *) | unit | [inline, virtual] |
logStats(statCollection *stats) | unit | [virtual] |
makeMove(mapProvider *mp, reservationProvider *rp, simulationInfo *simInfo) | billiardBallUnit | [virtual] |
map_revision | unit | [protected] |
mapUpdated(mapAbstraction *aMap) | unit | [protected] |
openGLDraw(mapProvider *, simulationInfo *simInfo) | unit | [virtual] |
probDirChange | billiardBallUnit | [private] |
r | unit | [protected] |
setColor(GLfloat _r, GLfloat _g, GLfloat _b) | unit | [inline] |
setObjectType(tObjectType _unitType) | unit | [inline] |
setSpeed(double s) | unit | [inline] |
setTarget(unit *u) | unit | [inline, virtual] |
setUnitGroup(unitGroup *_group) | unit | |
speed | unit | [protected] |
sphereDispList | unit | [protected, static] |
target | unit | [protected] |
unit(int x, int y, unit *target=0) | unit | |
unit(int x, int y, int r, int g, int b, unit *target=0) | unit | |
unit(int x, int y, float r, float g, float b, unit *target=0) | unit | |
unitID | unit | [protected, static] |
unitType | unit | [protected] |
updateLocation(int _x, int _y, bool, simulationInfo *) | billiardBallUnit | [virtual] |
x | unit | [protected] |
y | unit | [protected] |
~unit() | unit | [virtual] |