| 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] |