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

patUnit Member List

This is the complete list of members for patUnit, including all inherited members.
addErrorMove(bool error)patUnit
addPathToCache(path *p)searchUnit [protected, virtual]
algorithmPRLRTSkUnit [protected]
bunit [protected]
clearCache()patUnit
clearDisplayList()unit [inline, static]
done()patUnit [virtual]
drawSphere(GLdouble x, GLdouble y, GLdouble z, GLdouble tRadius)unit [protected]
drawTriangle(GLdouble x, GLdouble y, GLdouble z, GLdouble tRadius)unit [protected]
gunit [protected]
getAlgDepth()patUnit
getAlgorithm()searchUnit [inline, virtual]
getAlgPathGot()patUnit
getAmountLearned()PRLRTSkUnit
getCachedMove(tDirection &dir)searchUnit [protected]
getColor(GLfloat &_r, GLfloat &_g, GLfloat &_b)unit [inline]
getErrorCount()patUnit
getLocation(int &x, int &y)unit
getMoveCount()patUnit
getName()PRLRTSkUnit [virtual]
getNumAbsLevels()PRLRTSkUnit
getObjectType()unit [inline]
getOnGoal()patUnit
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]
groupunit [protected]
idunit [protected]
incTrialCount()patUnit
logFinalStats(statCollection *stats)searchUnit [virtual]
logStats(statCollection *stats)PRLRTSkUnit [virtual]
makeMove(mapProvider *mapProv, reservationProvider *reservationProv, simulationInfo *simInfo, PRLRTSkGroup *group)patUnit [virtual]
PRLRTSkUnit::makeMove(mapProvider *, reservationProvider *, simulationInfo *simInfo)PRLRTSkUnit [inline, virtual]
map_revisionunit [protected]
mapUpdated(mapAbstraction *aMap)unit [protected]
moveMadepatUnit [protected]
movessearchUnit [protected]
nodesExpandedsearchUnit [protected]
nodesTouchedsearchUnit [protected]
onTargetsearchUnit [protected]
openGLDraw(mapProvider *, simulationInfo *)searchUnit [virtual]
patUnit(int startX, int startY, unit *goal, PRLRTSk *alg, int trMax)patUnit
PRLRTSkUnit(int x, int y, unit *target, PRLRTSk *alg)PRLRTSkUnit
runit [protected]
resetAlgPathGot()patUnit
resetErrorMove()patUnit
s_algorithmsearchUnit [protected]
searchUnit(int x, int y, unit *target, searchAlgorithm *alg)searchUnit
searchUnit(int x, int y, unit *target, spreadExecSearchAlgorithm *alg)searchUnit
searchUnit(int _x, int _y, int _r, int _g, int _b, unit *_target, searchAlgorithm *alg)searchUnit
searchUnit(int _x, int _y, float _r, float _g, float _b, unit *_target, searchAlgorithm *alg)searchUnit
setAlgorithm(patPRLRTSk *alg)patUnit
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]
setTeleport(int destX, int destY)patUnit
setTeleport()patUnit
setUnitGroup(unitGroup *_group)unit
speedunit [protected]
sphereDispListunit [protected, static]
spread_cachesearchUnit [protected]
startNewTrial()PRLRTSkUnit
statErrorCountpatUnit [protected]
statMoveCountpatUnit [protected]
targetunit [protected]
targetTimesearchUnit [protected]
trialCountpatUnit [protected]
trialMaxpatUnit [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
unitIDunit [protected, static]
unitTypeunit [protected]
updateLocation(int _x, int _y, bool, simulationInfo *)searchUnit [virtual]
willTeleportpatUnit [protected]
xunit [protected]
yunit [protected]
~PRLRTSkUnit(void)PRLRTSkUnit [virtual]
~searchUnit()searchUnit [virtual]
~unit()unit [virtual]

Generated on Tue Aug 18 03:44:21 2009 for HOG by doxygen 1.3.4