OsmAnd
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Public Member Functions | Protected Member Functions | Protected Attributes
net.osmand.plus.routing.VoiceRouter Class Reference

List of all members.

Classes

class  VoiceCommandPending

Public Member Functions

 VoiceRouter (RoutingHelper router, CommandPlayer player)
void setPlayer (CommandPlayer player)
CommandPlayer getPlayer ()
void setMute (boolean mute)
boolean isMute ()
void updateAppMode ()
void gpsLocationLost ()
void newRouteIsCalculated (boolean updateRoute, boolean suppressTurnPrompt)
void arrivedDestinationPoint ()
void onApplicationTerminate (Context ctx)

Protected Member Functions

CommandBuilder getNewCommandPlayerToPlay ()
void updateStatus (Location currentLocation, boolean makeUturnWhenPossible)

Protected Attributes

float DEFAULT_SPEED = 12
int PREPARE_LONG_DISTANCE = 3000
int PREPARE_LONG_DISTANCE_END = 2000
int PREPARE_DISTANCE = 0
int PREPARE_DISTANCE_END = 0
int TURN_IN_DISTANCE = 0
int TURN_IN_DISTANCE_END = 0
int TURN_DISTANCE = 0
VoiceCommandPending pendingCommand = null

Constructor & Destructor Documentation


Member Function Documentation

void net.osmand.plus.routing.VoiceRouter.newRouteIsCalculated ( boolean  updateRoute,
boolean  suppressTurnPrompt 
)
void net.osmand.plus.routing.VoiceRouter.updateStatus ( Location  currentLocation,
boolean  makeUturnWhenPossible 
) [protected]

Updates status of voice guidance

Parameters:
currentLocation

Member Data Documentation

VoiceCommandPending net.osmand.plus.routing.VoiceRouter.pendingCommand = null [protected]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines