navit  0.5.3-trunk
garmin_img.c File Reference
#include <glib.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <math.h>
#include "config.h"
#include "plugin.h"
#include "data.h"
#include "projection.h"
#include "map.h"
#include "maptype.h"
#include "item.h"
#include "attr.h"
#include "coord.h"
#include "transform.h"

Data Structures

struct  file
 
struct  offset_len
 
struct  timestamp
 
struct  img_header
 
struct  fat_block
 
struct  file_header
 
struct  region_header
 
struct  map_priv
 Represents the map from a single binfile. More...
 
struct  map_rect_priv
 Implementation-specific map rect data. More...
 
struct  label_data_offset
 
struct  label_data
 
struct  tree_header
 
struct  label_header
 
struct  triple
 
struct  tcoord
 
struct  level
 
struct  subdivision
 
struct  rgn_point
 
struct  rgn_poly
 

Functions

static void * file_read (struct file *f, int offset, int size)
 
static void file_free (void *ptr)
 
struct offset_len __attribute ((packed))
 
static void dump_offset_len (struct offset_len *off_len)
 
struct timestamp __attribute__ ((packed))
 
static void dump_ts (struct timestamp *ts)
 
static void dump_file (struct file_header *fil_hdr)
 
static int contains_coord (char *line)
 
static int get_tag (char *line, char *name, int *pos, char *ret)
 
static void get_line (struct map_rect_priv *mr)
 
static void map_destroy_garmin_img (struct map_priv *m)
 
static char * map_charset_garmin_img (struct map_priv *m)
 
static enum projection map_projection_garmin_img (struct map_priv *m)
 
static void dump_label_data (struct label_data *lbl_dat)
 
static void dump_tree_header (struct tree_header *tre_hdr)
 
static unsigned int triple_u (struct triple *t)
 
static int triple (struct triple *t)
 
static void dump_triple_u (struct triple *t)
 
static void dump_tcoord (struct tcoord *t)
 
static void dump_level (struct level *lvl)
 
static void dump_subdivision (struct subdivision *sub)
 
static void dump_point (struct rgn_point *pnt)
 
static void dump_poly (struct rgn_poly *ply)
 
static void dump_hex (void *ptr, int len)
 
static void dump_hex_r (void *ptr, int len, int rec)
 
static void dump_levels (struct map_rect_priv *mr)
 
static void garmin_img_coord_rewind (void *priv_data)
 
static void parse_line (struct map_rect_priv *mr)
 
static int get_bits (struct map_rect_priv *mr, int bits)
 
static int garmin_img_coord_get (void *priv_data, struct coord *c, int count)
 
static char * get_label_offset (struct map_rect_priv *mr, int offset)
 
static void garmin_img_attr_rewind (void *priv_data)
 
static int garmin_img_attr_get (void *priv_data, enum attr_type attr_type, struct attr *attr)
 
static int rgn_next_type (struct map_rect_priv *mr)
 
static int sub_next (struct map_rect_priv *mr, int next)
 
static struct map_rect_privmap_rect_new_garmin_img (struct map_priv *map, struct coord_rect *r, struct layer *layers, int limit)
 
static void map_rect_destroy_garmin_img (struct map_rect_priv *mr)
 
static struct itemmap_rect_get_item_garmin_img (struct map_rect_priv *mr)
 
static struct itemmap_rect_get_item_byid_garmin_img (struct map_rect_priv *mr, int id_hi, int id_lo)
 
static struct map_privmap_new_garmin_img (struct map_methods *meth, struct attr **attrs)
 
void plugin_init (void)
 

Variables

int shift =5
 
int subdiv_next =0x10
 
int offset
 
int length
 
short creation_year
 
char creation_month
 
char creation_day
 
char creation_hour
 
char creation_minute
 
char creation_second
 
char xor
 
char zero1 [9]
 
char update_month
 
char update_year
 
char zero2 [3]
 
char checksum [1]
 
char signature [7]
 
char unknown1 [1]
 
char unknown2 [2]
 
char unknown3 [2]
 
char unknown4 [2]
 
char unknown5 [2]
 
char zero3 [25]
 
struct timestamp ts
 
char unknown6
 
char map_file_identifier [7]
 
char unknown12
 
char map_description1 [20]
 
short unknown13
 
short unknown14
 
char e1
 
char e2
 
char other [413]
 
char zero4 [512]
 
char unknown7
 
char unknown8 [11]
 
int file_offset
 
char unknown9
 
char unknown10 [15]
 
char unknown11 [480]
 
char flag
 
char filename [8]
 
char type [3]
 
int size
 
char part
 
char zero [14]
 
unsigned short blocks [240]
 
short header_len
 
struct file_header fil_hdr
 
struct offset_len offset_len
 
struct map_priv __attribute__
 
static int map_id
 
static int debug =1
 
char multiplier
 
char data
 
struct tree_header __attribute
 
struct label_data_offset label
 
struct label_data country
 
struct label_data region
 
struct label_data city
 
struct label_data poi_index
 
struct label_data_offset poi_properties
 
struct label_data poi_types
 
struct label_data zip
 
struct label_data hway
 
struct label_data exit
 
struct label_data hway_data
 
struct offset_len sort_descriptor
 
struct label_data lbl13
 
struct label_data lbl14
 
struct triple lng lat
 
unsigned char zoom
 
unsigned char bits_per_coord
 
unsigned short subdivisions
 
struct triple rgn_offset
 
unsigned char types
 
struct tcoord center
 
unsigned short width
 
unsigned short height
 
unsigned short next
 
unsigned char info
 
struct triple lbl_offset
 
short lng_delta
 
short lat_delta
 
unsigned char subtype
 
unsigned char bitstream_len
 
unsigned char bitstream_info
 
static struct item_methods methods_garmin_img
 
int item_count
 
static struct map_methods map_methods_garmin_img
 

Function Documentation

◆ __attribute()

struct offset_len __attribute ( (packed)  )

◆ __attribute__()

struct timestamp __attribute__ ( (packed)  )

◆ contains_coord()

static int contains_coord ( char *  line)
static

◆ dump_file()

◆ dump_hex()

static void dump_hex ( void *  ptr,
int  len 
)
static

References c.

Referenced by map_rect_get_item_garmin_img(), and sub_next().

◆ dump_hex_r()

static void dump_hex_r ( void *  ptr,
int  len,
int  rec 
)
static

References c.

Referenced by map_rect_new_garmin_img(), and sub_next().

◆ dump_label_data()

static void dump_label_data ( struct label_data lbl_dat)
static

◆ dump_level()

static void dump_level ( struct level lvl)
static

◆ dump_levels()

◆ dump_offset_len()

static void dump_offset_len ( struct offset_len off_len)
static

◆ dump_point()

◆ dump_poly()

◆ dump_subdivision()

◆ dump_tcoord()

static void dump_tcoord ( struct tcoord t)
static

References tcoord::lat, and triple_u().

Referenced by dump_subdivision().

◆ dump_tree_header()

◆ dump_triple_u()

static void dump_triple_u ( struct triple t)
static

References triple_u().

Referenced by dump_subdivision().

◆ dump_ts()

◆ file_free()

static void file_free ( void *  ptr)
static

◆ file_read()

static void* file_read ( struct file f,
int  offset,
int  size 
)
static

◆ garmin_img_attr_get()

static int garmin_img_attr_get ( void *  priv_data,
enum attr_type  attr_type,
struct attr attr 
)
static

◆ garmin_img_attr_rewind()

static void garmin_img_attr_rewind ( void *  priv_data)
static

◆ garmin_img_coord_get()

◆ garmin_img_coord_rewind()

static void garmin_img_coord_rewind ( void *  priv_data)
static

◆ get_bits()

static int get_bits ( struct map_rect_priv mr,
int  bits 
)
static

◆ get_label_offset()

◆ get_line()

static void get_line ( struct map_rect_priv mr)
static

◆ get_tag()

static int get_tag ( char *  line,
char *  name,
int *  pos,
char *  ret 
)
static

References debug, name, p, and startup::pos.

◆ map_charset_garmin_img()

static char* map_charset_garmin_img ( struct map_priv m)
static

◆ map_destroy_garmin_img()

static void map_destroy_garmin_img ( struct map_priv m)
static

References debug.

◆ map_new_garmin_img()

static struct map_priv* map_new_garmin_img ( struct map_methods meth,
struct attr **  attrs 
)
static

◆ map_projection_garmin_img()

static enum projection map_projection_garmin_img ( struct map_priv m)
static

◆ map_rect_destroy_garmin_img()

static void map_rect_destroy_garmin_img ( struct map_rect_priv mr)
static

References map_rect_priv::f.

◆ map_rect_get_item_byid_garmin_img()

static struct item* map_rect_get_item_byid_garmin_img ( struct map_rect_priv mr,
int  id_hi,
int  id_lo 
)
static

◆ map_rect_get_item_garmin_img()

◆ map_rect_new_garmin_img()

◆ parse_line()

◆ plugin_init()

void plugin_init ( void  )

References map_new_garmin_img().

◆ rgn_next_type()

◆ sub_next()

◆ triple()

static int triple ( struct triple t)
static

References triple::data.

Referenced by garmin_img_coord_get().

◆ triple_u()

Variable Documentation

◆ 

struct { ... } ::__attribute

◆ __attribute__

struct street_type __attribute__

◆ bits_per_coord

unsigned char bits_per_coord

◆ bitstream_info

unsigned char bitstream_info

◆ bitstream_len

unsigned char bitstream_len

◆ blocks

unsigned short blocks[240]

◆ center

◆ checksum

char checksum[1]

Referenced by mapExtract::mapExtract().

◆ city

struct label_data city

◆ country

◆ creation_day

char creation_day

◆ creation_hour

char creation_hour

◆ creation_minute

char creation_minute

◆ creation_month

char creation_month

◆ creation_second

char creation_second

◆ creation_year

short creation_year

◆ data

unsigned char data

Referenced by NGQPoint::_coordName(), add_tile_hash(), attr_bin_write_data(), attr_data_set(), attr_data_set_le(), attr_to_text_ext(), binfile_attr_set(), binfile_coord_set(), binmap_search_by_index(), bookmarks_copy_bookmark(), bookmarks_delete_bookmark(), bookmarks_get_bookmark_count(), bookmarks_move_down(), bookmarks_new(), bookmarks_rename_bookmark(), cache_entry_destroy(), cache_flush_data(), cache_insert(), cache_insert_new(), ch_setup(), charHandle(), command_add_table(), command_add_table_attr(), command_table_call(), coord_slice_free(), download_download(), draw_image_es(), draw_mode(), draw_text(), edge_hash_slice_free(), event_class_new(), fh_comparedata(), fh_deleteel(), fh_insert(), fh_insertkey(), fh_replacedata(), fh_replacekeydata(), fh_setneginf(), file_data_free(), file_data_remove(), file_data_write(), font_freetype_glyph_get_glyph(), font_freetype_glyph_get_shadow(), foreach_tile(), foreach_tile_func(), g_free_helper(), Backend::get_maps(), get_string(), gmap_new(), graphics_opengl_set_callbacks(), graphics_sdl_idle(), graphics_svg_debug_idle(), gui_gtk_action_activate(), gui_gtk_action_changed(), gui_gtk_action_toggled(), gui_gtk_add_toggle_menu(), gui_gtk_bookmarks_update(), gui_gtk_destinations_update(), gui_gtk_layouts_init(), gui_gtk_maps_init(), gui_gtk_projections_init(), gui_gtk_vehicles_update(), gui_internal_button(), gui_internal_button_font_new_with_callback(), gui_internal_button_new_with_callback(), gui_internal_call_linked_on_finish(), gui_internal_cmd2_setting_maps(), gui_internal_cmd_add_bookmark2(), gui_internal_cmd_add_bookmark_folder2(), gui_internal_cmd_bookmarks(), gui_internal_cmd_insert_destination(), gui_internal_cmd_insert_destination_do(), gui_internal_cmd_map_download(), gui_internal_cmd_map_download_do(), gui_internal_cmd_pois(), gui_internal_cmd_pois_filter_do(), gui_internal_cmd_position(), gui_internal_cmd_results_to_map(), gui_internal_cmd_set_active_profile(), gui_internal_cmd_set_destination(), gui_internal_cmd_set_position(), gui_internal_html_end(), gui_internal_html_start(), gui_internal_html_text(), gui_internal_keyboard_key_data(), gui_internal_keypress(), gui_internal_menu_menu_resize(), gui_internal_motion(), gui_internal_new(), gui_internal_prune_menu_do(), gui_internal_resize(), gui_internal_select_waypoint(), gui_internal_set_data(), gui_internal_table_button_next(), gui_internal_table_button_prev(), gui_internal_widget_table_new(), gui_qml_button(), gui_qml_keypress(), gui_qml_motion(), gui_qml_resize(), gui_qml_window_closed(), gui_qt5_qml_button(), gui_qt5_qml_motion(), gui_qt5_qml_resize(), image_new(), item_bin_add_attr_data(), item_id_slice_free(), j1850_idle(), Java_org_navitproject_navit_NavitCallbackHandler_callbackMessageChannel(), log_new(), log_set_header(), log_set_trailer(), log_write(), longest_match_item_new(), map_binfile_download_size(), map_collect_data_osm_protobuf(), map_new_binfile(), map_new_csv(), map_new_garmin_img(), map_new_mg(), map_new_shapefile(), map_new_textfile(), map_rect_new_shapefile(), mapExtract::mapExtract(), navigation_get_map(), navit_button(), navit_motion(), navit_popup(), navit_resize(), org.navitproject.navit.Navit::onActivityResult(), org.navitproject.navit.NavitTraff::onReceive(), parse_node_text(), pedestrian_read_tilt(), pedestrian_setup_tilt(), pedestrian_write_tilt_timer(), popup_show_item(), process_multipolygons_setup_worker(), process_osmdata(), process_osmheader(), process_turn_restrictions_setup_worker(), qt_qpainter_draw(), quadtree_item_free_do(), read_former_destinations_from_file(), redraw_filter(), request_callback_destroy_do(), request_command(), request_destroy(), request_dup(), request_get_attr(), request_graphics_get_data(), request_set_add_remove_attr(), route_get_map_helper(), route_graph_add_segment(), route_graph_add_street(), route_graph_add_traffic_distortion(), route_graph_add_turn_restriction(), route_graph_clone_segment(), route_graph_free_segments(), route_graph_remove_traffic_distortion(), route_graph_segment_is_duplicate(), route_graph_set_traffic_distortion(), org.navitproject.navit.NavitDialogs::sendDialogMessage(), org.navitproject.navit.NavitTraff::sendTraffIntent(), tessVertexCB(), tile_collector_add_siblings(), tile_collector_add_siblings2(), tile_collector_finish(), tile_collector_process_tile(), tm_rect_new(), tracking_get_map(), traffic_get_item_speed(), traffic_get_map(), traffic_get_stored_messages(), traffic_location_get_matching_points(), traffic_location_populate_route_graph(), traffic_message_add_segments(), traffic_process_messages_int(), traffic_route_flood_graph(), traffic_route_get_seg_cost(), traffic_xml_end(), traffic_xml_start(), vehicle_file_io(), vehicle_gpsd_callback(), vehicle_gypsy_try_open(), write_tilesdir(), write_zipmember(), xml_parse_file(), xml_parse_text(), and zip_write().

◆ debug

◆ e1

char e1

◆ e2

char e2

◆ exit

◆ fil_hdr

struct file_header fil_hdr

Referenced by dump_file().

◆ file_offset

int file_offset

◆ filename

◆ flag

char flag

◆ header_len

short header_len

◆ height

◆ hway

struct label_data hway

◆ hway_data

struct label_data hway_data

◆ info

◆ item_count

int item_count

◆ label

◆ lat

◆ lat_delta

short lat_delta

◆ lbl13

struct label_data lbl13

◆ lbl14

struct label_data lbl14

◆ lbl_offset

struct triple lbl_offset

◆ length

◆ lng_delta

short lng_delta

◆ map_description1

char map_description1[20]

◆ map_file_identifier

char map_file_identifier[7]

◆ map_id

int map_id
static

Referenced by map_new_garmin_img().

◆ map_methods_garmin_img

struct map_methods map_methods_garmin_img
static
Initial value:
= {
"iso8859-1",
}
static char * map_charset_garmin_img(struct map_priv *m)
Definition: garmin_img.c:327
static struct item * map_rect_get_item_byid_garmin_img(struct map_rect_priv *mr, int id_hi, int id_lo)
Definition: garmin_img.c:1393
static struct map_rect_priv * map_rect_new_garmin_img(struct map_priv *map, struct coord_rect *r, struct layer *layers, int limit)
Definition: garmin_img.c:1000
static void map_destroy_garmin_img(struct map_priv *m)
Definition: garmin_img.c:321
static void map_rect_destroy_garmin_img(struct map_rect_priv *mr)
Definition: garmin_img.c:1125
static struct item * map_rect_get_item_garmin_img(struct map_rect_priv *mr)
Definition: garmin_img.c:1131
static enum projection map_projection_garmin_img(struct map_priv *m)
Definition: garmin_img.c:331
@ projection_garmin
Definition: projection.h:26

Referenced by map_new_garmin_img().

◆ methods_garmin_img

struct item_methods methods_garmin_img
static
Initial value:
= {
}
static int garmin_img_attr_get(void *priv_data, enum attr_type attr_type, struct attr *attr)
Definition: garmin_img.c:870
static int garmin_img_coord_get(void *priv_data, struct coord *c, int count)
Definition: garmin_img.c:748
static void garmin_img_coord_rewind(void *priv_data)
Definition: garmin_img.c:728
static void garmin_img_attr_rewind(void *priv_data)
Definition: garmin_img.c:867

Referenced by map_rect_new_garmin_img().

◆ multiplier

char multiplier

◆ next

◆ offset

◆ offset_len

◆ other

char other[413]

◆ part

◆ poi_index

struct label_data poi_index

◆ poi_properties

struct label_data_offset poi_properties

◆ poi_types

struct label_data poi_types

◆ region

struct label_data region

◆ rgn_offset

struct triple rgn_offset

◆ shift

int shift =5

◆ signature

char signature[7]

◆ size

short size

Referenced by add_aux_tile(), Alloc(), attr_bin_write_data(), attr_dup_content(), binfile_attr_get(), binfile_item_dup(), binfile_search_cd(), binmap_get_estimated_boundaries(), binmap_get_estimated_town_size(), binmap_search_housenumber_by_estimate(), binmap_search_street_by_estimate(), cache_entry_dump(), cache_entry_new(), cache_insert_new(), cache_new(), cache_remove_lru(), cache_resize(), ch_setup(), command_interpreter(), coord_format(), coord_format_with_sep(), coord_geo_format_short(), debug_malloc(), debug_malloc0(), debug_realloc(), debug_strdup(), RenderArea::do_resize(), download_download(), download_request(), draw_mode(), org.navitproject.navit.NavitGraphics::draw_text(), file_data_flush(), file_data_read(), file_data_read_compressed(), file_data_read_special(), file_data_write(), file_get_contents(), file_read(), file_version(), font_freetype_font_new(), font_new(), get_data(), get_font(), graphics_font_new(), graphics_named_font_new(), gui_internal_cmd_map_download(), gui_internal_set(), gui_internal_setup(), html_image(), image_create(), index_country_add(), item_bin_add_attr(), item_bin_add_attr_data(), item_bin_sort_file(), itembin_filter_attr(), load_buffer(), load_changes(), load_tilesdir(), log_printf(), map_binfile_download_range(), map_binfile_http_range(), map_collect_data_osm(), map_rect_new_shapefile(), mapExtract::mapExtract(), navit_object_new(), navit_object_set_methods(), osm_protobufdb_load(), pcoord_format_absolute(), pcoord_format_degree_short(), phase5(), plugin_init(), process_slice(), qt_qpainter_draw(), read_win32(), QNavitWidget::resizeEvent(), route_graph_add_segment(), route_graph_free_segments(), route_graph_remove_traffic_distortion(), org.navitproject.navit.NavitAddressSearchActivity::setCountryButtonImage(), setup_pos(), street_data_dup(), strftime_localtime(), svg_debug_font_new(), town_get(), vehicle_file_io(), vehicle_wince_io(), VSI_SHP_Read(), VSI_SHP_Write(), write_item(), zip_write_file_data(), and zip_write_index().

◆ sort_descriptor

struct offset_len sort_descriptor

◆ subdiv_next

int subdiv_next =0x10

◆ subdivisions

unsigned short subdivisions

◆ subtype

unsigned char subtype

◆ ts

◆ type

char type

Referenced by __setNewPoint(), add_def(), add_menu(), android_return_search_result(), announcement_get_attr(), attr_bin_write_data(), attr_generic_get_attr(), attr_generic_remove_attr(), attr_resolve(), attr_to_text_ext(), attr_type_get_from_message(), attr_types_contains(), attr_types_contains_default(), binfile_attr_get(), binmap_get_attr(), bookmarks_append_destinations(), bookmarks_new(), callback_list_call_attr(), callback_list_call_attr_args(), callback_new_attr(), callback_new_attr_args(), command_call_function(), config_get_attr(), csv_attr_set(), csv_type_set(), displaylist_update_layers(), Backend::filter_pois(), g2n_get_descr(), geom_poly_segments_sort(), get_data(), get_distance_str(), get_hash_entry(), get_iter_name(), Backend::get_maps(), get_string_from_attr_list(), getPrimitiveType(), graphics_add_selection(), graphics_dpi_patch(), graphics_get_attr(), graphics_get_data(), graphics_remove_selection(), gui_get_attr(), gui_gtk_maps_init(), gui_internal_cmd2_bookmarks(), gui_internal_cmd2_pois(), gui_internal_cmd2_position(), gui_internal_cmd2_set(), gui_internal_cmd2_setting_maps(), gui_internal_cmd_escape(), gui_internal_cmd_menu2(), gui_internal_cmd_pois_item(), gui_internal_cmd_pois_item_selected(), gui_internal_cmd_view_on_map(), gui_internal_get_attr(), gui_internal_html_start(), gui_internal_search(), gui_internal_set_refresh_callback(), gui_qml_get_attr(), index_init(), init_item(), item_bin_add_attr_data(), item_bin_add_attr_int(), item_bin_add_attr_longlong(), item_bin_add_attr_range(), item_bin_add_attr_string(), item_bin_get_attr(), item_bin_get_attr_bin(), item_bin_init(), item_bin_set_type(), item_bin_set_type_by_population(), item_bin_to_poly_segment(), item_bin_write_match(), item_get_default_flags(), item_order_by_type(), item_range_contains_item(), item_type_set(), itembin_filter_attr(), itembin_warning(), itemgra_new(), Java_org_navitproject_navit_NavitCallbackHandler_callbackMessageChannel(), layer_get_attr(), layout_get_attr(), load_shader(), load_types_file(), log_get_attr(), maneuver_category(), map_csv_debug_dump_hash_item(), map_filter_new(), map_get_attr(), map_new(), map_new_py(), map_rect_get_item_garmin_img(), map_rect_get_item_shapefile(), map_rect_get_item_textfile(), map_selection_contains_item(), mapExtract::mapExtract(), mapset_get_attr(), match(), menu_add(), navigation_get_announce_level(), navigation_get_attr(), navigation_get_map(), navigation_register_callback(), navigation_unregister_callback(), navit_cmd_get_attr_var(), navit_cmd_get_int_var(), navit_cmd_map_add_curr_pos(), navit_cmd_map_item_set_attr(), navit_cmd_push_int(), navit_cmd_say(), navit_cmd_set_attr_var(), navit_cmd_set_center(), navit_cmd_set_destination(), navit_cmd_set_int_var(), navit_cmd_switch_layout_day_night(), navit_cmd_toggle_layer(), navit_get_attr(), navit_get_coord(), navit_object_get_attr(), navit_vehicle_update_status(), org.navitproject.navit.NavitAddressSearchActivity.NavitAddress::NavitAddress(), object_func_lookup(), object_get_from_message_arg(), object_new(), osd_cmd_odometer_reset(), osd_get_attr(), osd_new(), osm_add_member(), osm_end_relation_multipolygon(), osm_info(), osm_protobufdb_parse_member(), osm_protobufdb_start_file(), osm_warning(), parse_member(), popup_printf_cb(), popup_show_item(), process_multipolygons_member(), process_turn_restrictions_fromto(), process_turn_restrictions_member(), process_way2poi(), read_former_destinations_from_file(), org.navitproject.navit.NavitAddressSearchActivity::receiveAddress(), relations_add_relation_member_entry(), request_attr_iter(), request_attr_iter_destroy(), request_callback_new(), request_command(), request_destroy(), request_dup(), request_get_attr(), request_set_add_remove_attr(), resolve_object(), road_speed(), roadprofile_get_attr(), route_get_attr(), route_get_destination_description(), route_get_map_helper(), route_segment_data_field_pos(), set_hash_entry(), NGQProxyGui::setNewPoint(), show_maneuver(), show_next_maneuvers(), speech_get_attr(), status_fix2str(), svg_debug_get_data(), tm_add_item(), tm_find_item(), tm_rect_create_item(), tm_type_set(), tracking_get_attr(), tracking_get_map(), traffic_event_new(), traffic_event_new_short(), traffic_message_new_single_event(), traffic_message_restore_segments(), traffic_suppl_info_new(), transform_get_attr(), transform_within_dist_item(), vehicle_demo_position_attr_get(), vehicle_file_position_attr_get(), vehicle_get_attr(), vehicle_gpsd_dbus_position_attr_get(), vehicle_iphone_position_attr_get(), vehicle_new(), vehicle_null_position_attr_get(), vehicle_qt5_position_attr_get(), vehicle_wince_position_attr_get(), vehicleprofile_get_attr(), and vehicleprofile_get_roadprofile().

◆ types

◆ unknown1

int unknown1

◆ unknown10

char unknown10[15]

◆ unknown11

char unknown11[480]

◆ unknown12

char unknown12

◆ unknown13

short unknown13

◆ unknown14

short unknown14

◆ unknown2

short unknown2

◆ unknown3

char unknown3[2]

◆ unknown4

char unknown4[2]

◆ unknown5

char unknown5[2]

◆ unknown6

char unknown6

◆ unknown7

char unknown7

◆ unknown8

char unknown8[11]

◆ unknown9

char unknown9

◆ update_month

char update_month

◆ update_year

char update_year

◆ width

◆ xor

char xor

◆ zero

int zero

◆ zero1

short zero1

◆ zero2

char zero2

◆ zero3

char zero3[25]

◆ zero4

char zero4[512]

◆ zip

struct label_data zip

Referenced by mapExtract::mapExtract().

◆ zoom

unsigned char zoom

Referenced by navit_new(), and navit_set_attr_do().