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

unitRaceSimulation Member List

This is the complete list of members for unitRaceSimulation, including all inherited members.
addUnit(unit *u)unitRaceSimulation [inline, virtual]
addUnit(unit *u, bool block)unitRaceSimulation [inline, virtual]
addUnitGroup(unitGroup *)unitSimulation [virtual]
advanceTime(double amount)unitSimulation [virtual]
allRacesDoneunitRaceSimulation [private]
aMapunitSimulation [protected]
asynchunitSimulation [protected]
blockingunitSimulation [protected]
bvunitSimulation [protected]
canCrossDiagonally()unitSimulation [inline]
canMove(node *, node *, double, unit *)unitSimulation [inline, virtual]
clearAllReservations()unitSimulation [inline, virtual]
clearAllUnits()unitSimulation
clearMove(node *, node *, double, unit *)unitSimulation [inline, virtual]
currDistunitSimulation [protected]
currRoundunitRaceSimulation [private]
currTimeunitSimulation [protected]
cyclemapAbstractionDisplay()unitSimulation
disableTravelLimit()unitRaceSimulation [inline]
disallowDiagonalCrossingMovesunitSimulation [protected]
disjunctiveTrialEndunitRaceSimulation [private]
displayUnitsunitSimulation [protected]
done()unitRaceSimulation [inline, virtual]
doPostTimestepCalc()unitSimulation [protected, virtual]
doPreTimestepCalc()unitRaceSimulation [private, virtual]
doTimestepCalc()unitRaceSimulation [private, virtual]
drawBlockedSquare(int x, int y)unitSimulation [protected]
findUnit(int x, int y)unitSimulation
findUnit(unit *)unitSimulation [protected]
findUnitDisplayTime(unitInfo *ui)unitSimulation [protected]
getCurrRound()unitRaceSimulation [inline]
getDisplayMapNumber()unitSimulation [inline]
getDisplayTime()unitSimulation [inline]
getLockstepTime()unitSimulation [inline]
getMap()unitSimulation [inline, virtual]
getMapAbstraction()unitSimulation [virtual]
getMapAbstraction(int _which)unitSimulation
getMapAbstractionDisplay()unitSimulation
getMoveStochasticity()unitSimulation [inline]
getPenalty()unitSimulation [inline]
getRandomLocation(int &x, int &y, tTerrain terrain=kGround)unitSimulation
getRandomLocation(int x1, int y1, int &x2, int &y2, tTerrain terrain=kGround)unitSimulation
getRandomLocations(int &x1, int &y1, int &x2, int &y2, tTerrain terrain=kGround)unitSimulation
getRealTime()unitSimulation [inline]
getSimulationPaused()unitSimulation [inline]
getSimulationTime()unitSimulation [inline, virtual]
getStats()unitSimulation [inline]
getTargetTolerance()unitRaceSimulation [inline]
getUnit(int which)unitSimulation
getUnitGroup(int which)unitSimulation
isUnitRacing(unitInfo *u)unitRaceSimulation [private]
keepHistoryunitSimulation [protected]
loadHistory(char *)unitSimulation
lockstepTimeunitSimulation [protected]
mapunitSimulation [protected]
map_heightunitSimulation [protected]
map_revisionunitSimulation [protected]
map_widthunitSimulation [protected]
maxRoundsunitRaceSimulation [private]
moveQunitSimulation [protected]
nodeOccupied(node *currNode)unitSimulation [inline, virtual]
noOpenGLDrawunitSimulation [protected]
offsetDisplayTime(double val)unitSimulation
openGLDraw()unitSimulation
pauseunitSimulation [protected]
penaltyunitSimulation [protected]
print(bool forceOutput=true)unitSimulation
printCollectedStats(bool v)unitSimulation [inline]
realTimeunitSimulation [protected]
reserveMove(node *, node *, double, unit *)unitSimulation [inline, virtual]
sameStartunitRaceSimulation [private]
saveHistory(char *, bool includeMap=true)unitSimulation
setAgentLocation(unitInfo *, bool success=false, bool timer=false)unitSimulation [protected]
setAsynchronous()unitSimulation [inline]
setCanCrossDiagonally(bool cross)unitSimulation [inline]
setDisjunctiveTrialEnd(bool value)unitRaceSimulation [inline]
setDisplayTime(double val)unitSimulation
setIgnoreOnTarget(unit *, bool)unitSimulation
setLockstepTime(bool b)unitSimulation [inline]
setmapAbstractionDisplay(int _whichMap=kUnitSimulationMap)unitSimulation
setMoveStochasticity(double _stochasticity)unitSimulation [inline]
setPenalty(double pen)unitSimulation [inline]
setRealTime(bool)unitSimulation
setSimulationPaused(bool val)unitSimulation [inline]
setStopOnConvergence(bool stop)unitRaceSimulation [inline]
setSynchronous()unitSimulation [inline]
setTargetTolerance(double x)unitRaceSimulation [inline]
setTravelLimit(double lim)unitRaceSimulation [inline]
setTrialLimit(long maxTrials)unitRaceSimulation [inline]
setUseBlocking(bool val)unitSimulation [inline]
setUseSameStart(bool val)unitRaceSimulation [inline]
statsunitSimulation [protected]
stepUnitTime(unitInfo *)unitSimulation [protected]
stochasticityunitSimulation [protected]
stopOnConvergenceunitRaceSimulation [private]
targetToleranceunitRaceSimulation [private]
tileOccupied(int x, int y)unitSimulation [inline]
toggleNoOpenGLDraw()unitSimulation [inline]
travelLimitunitRaceSimulation [private]
unitGroupsunitSimulation [protected]
unitOnTarget(unitInfo *)unitRaceSimulation [private]
unitOnTargetStatus(unitInfo *)unitRaceSimulation [private]
unitRaceSimulation(mapAbstraction *m, bool keepStats=false)unitRaceSimulation
unitsunitSimulation [protected]
unitSimulation(mapAbstraction *, bool keepStats=false)unitSimulation
unitsMovedunitSimulation [protected]
updateMap()unitSimulation [protected]
updatemapAbstraction()unitSimulation [protected]
useMaxRoundsunitRaceSimulation [private]
useTravelLimitunitRaceSimulation [private]
viewTimeunitSimulation [protected]
which_mapunitSimulation [protected]
~mapProvider()mapProvider [inline, virtual]
~simulationInfo()simulationInfo [inline, virtual]
~unitRaceSimulation()unitRaceSimulation
~unitSimulation()unitSimulation [virtual]

Generated on Tue Aug 18 03:46:05 2009 for HOG by doxygen 1.3.4