activeWaypointIndex | TurnByTurn | private |
angleBetweenPositionsDeg(const D3DXVECTOR2 &vectorA, const D3DXVECTOR2 &vectorB) | TurnByTurn | private |
APPROACHING_HEADING_CHANGE enum value | TurnByTurn | private |
approachingNodeLastDistanceSent | TurnByTurn | private |
BEAR_LEFT enum value | TurnByTurn | private |
BEAR_RIGHT enum value | TurnByTurn | private |
bus | TurnByTurn | private |
cDirectionChangeThreshold | TurnByTurn | private |
cDistanceBetweenCues | TurnByTurn | private |
cDistanceToCheckAhead | TurnByTurn | private |
checkForCue() | TurnByTurn | private |
closestWaypointIndex | TurnByTurn | private |
COMPLETED_HEADING_CHANGE enum value | TurnByTurn | private |
convertDistanceToMeters(float dist) | TurnByTurn | private |
convertWorldPositionToMapPosition(const D3DXVECTOR2 &pos) | TurnByTurn | private |
cReachedWaypointThreshold | TurnByTurn | private |
CreateVB(IDirect3DDevice9 *pd3dDevice) | TurnByTurn | |
customModulo(float a, float n) | TurnByTurn | private |
cWaitDistanceAfterHeadingChangeForNextCheck | TurnByTurn | private |
Direction enum name | TurnByTurn | private |
distanceBetweenPositions(const D3DXVECTOR2 &vectorA, const D3DXVECTOR2 &vectorB) | TurnByTurn | private |
distanceTraveled | TurnByTurn | private |
distanceTraveledAtLastCue | TurnByTurn | private |
distanceUntilAfterFirstHeadingChange | TurnByTurn | private |
distanceUntilFirstHeadingChange | TurnByTurn | private |
Draw(IDirect3DDevice9 *pd3dDevice) | TurnByTurn | |
edgeIdAfterFirstHeadingChange | TurnByTurn | private |
elapsedCounter | TurnByTurn | private |
firstHeadingChangeDegrees | TurnByTurn | private |
firstHeadingChangeDirection | TurnByTurn | private |
getHeadingChange(float targetHeading, float currentHeading) | TurnByTurn | private |
headingChangeEndWaypointIndex | TurnByTurn | private |
headingChangeStartWaypointIndex | TurnByTurn | private |
headingState | TurnByTurn | private |
IN_HEADING_CHANGE enum value | TurnByTurn | private |
lastVehiclePos | TurnByTurn | private |
lineCount | TurnByTurn | private |
logger | TurnByTurn | private |
LookAhead() | TurnByTurn | |
m_avRouteMap | TurnByTurn | private |
mapMagnifier | TurnByTurn | private |
mapStartTcpU | TurnByTurn | private |
mapStartTcpV | TurnByTurn | private |
networking | TurnByTurn | private |
nextNodeUpdateSent | TurnByTurn | private |
nextWaypointIndex | TurnByTurn | private |
ReleaseResources() | TurnByTurn | |
sectorSize | TurnByTurn | private |
sendUpdateToServer(int pEdgeId, float pDistance, size_t pDirection, size_t pType) | TurnByTurn | private |
State enum name | TurnByTurn | private |
STRAIGHT enum value | TurnByTurn | private |
TURN_LEFT enum value | TurnByTurn | private |
TURN_RIGHT enum value | TurnByTurn | private |
TurnByTurn(Bus *pBus, Logger *pLoggger, Networking *pNetworking) | TurnByTurn | |
TYPE_APPROACHING_NEXT_NODE enum value | TurnByTurn | private |
TYPE_CONTINUE_TO_NEXT_NODE enum value | TurnByTurn | private |
TYPE_NAVIGATION_COMPLETED enum value | TurnByTurn | private |
TYPE_NEXT_NODE enum value | TurnByTurn | private |
TYPE_RECALCULATING enum value | TurnByTurn | private |
U_TURN enum value | TurnByTurn | private |
Update(bool pIsGrndVehicle, float pElasedTime) | TurnByTurn | |
updateHeadingState() | TurnByTurn | private |
UpdateType enum name | TurnByTurn | private |
UpdateVB(IDirect3DDevice9 *pd3dDevice) | TurnByTurn | |
vectorToDegrees(const D3DXVECTOR2 &vec) | TurnByTurn | private |
vehiclePos | TurnByTurn | private |
~TurnByTurn() | TurnByTurn | |