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