navit  0.5.3-trunk
navigation Struct Reference

Data Fields

NAVIT_OBJECT struct routeroute
 
struct mapmap
 
struct item_hashhash
 
struct vehicleprofilevehicleprofile
 
struct navigation_itmfirst
 
struct navigation_itmlast
 
struct navigation_commandcmd_first
 
struct navigation_commandcmd_last
 
struct callback_listcallback_speech
 
struct callback_listcallback
 
struct navitnavit
 
struct speechspeech
 
int level_last
 
struct item item_last
 
int turn_around
 
int turn_around_limit
 
int distance_turn
 
struct callbackroute_cb
 
int announce [route_item_last-route_item_first+1][3]
 
int tell_street_name
 
int delay
 
int curr_delay
 
int turn_around_count
 
int flags
 
struct map_rectroute_mr
 
enum nav_status_int status_int
 
struct callbackidle_cb
 
struct event_idleidle_ev
 
int nav_status
 

Field Documentation

◆ announce

◆ callback

◆ callback_speech

◆ cmd_first

◆ cmd_last

struct navigation_command* navigation::cmd_last

Referenced by command_new(), and make_maneuvers().

◆ curr_delay

int navigation::curr_delay

◆ delay

int navigation::delay

◆ distance_turn

int navigation::distance_turn

◆ first

◆ flags

int navigation::flags

Referenced by navigation_new().

◆ hash

◆ idle_cb

struct callback* navigation::idle_cb

Idle callback to process the route map

Referenced by navigation_update(), and navigation_update_done().

◆ idle_ev

struct event_idle* navigation::idle_ev

The pointer to the idle event

Referenced by navigation_update(), and navigation_update_done().

◆ item_last

struct item navigation::item_last

◆ last

◆ level_last

int navigation::level_last

◆ map

struct map* navigation::map

◆ nav_status

int navigation::nav_status

Status of the navigation engine

Referenced by navigation_get_attr(), navigation_set_attr(), and navigation_update().

◆ navit

struct navit* navigation::navit

Referenced by get_distance_str(), and navigation_new().

◆ route

◆ route_cb

struct callback* navigation::route_cb

Referenced by navigation_set_route().

◆ route_mr

struct map_rect* navigation::route_mr

Map rect on the route map, used for maneuver generation

Referenced by navigation_new(), navigation_update(), navigation_update_done(), and navigation_update_idle().

◆ speech

struct speech* navigation::speech

◆ status_int

enum nav_status_int navigation::status_int

Internal status information used during maneuver generation

Referenced by navigation_update(), navigation_update_done(), and navigation_update_idle().

◆ tell_street_name

int navigation::tell_street_name

Referenced by navigation_new().

◆ turn_around

int navigation::turn_around

◆ turn_around_count

int navigation::turn_around_count

◆ turn_around_limit

int navigation::turn_around_limit

◆ vehicleprofile

struct vehicleprofile* navigation::vehicleprofile

The documentation for this struct was generated from the following file: