## Annotation glossary

### O

out

  Parameter for returning results. Default is transfer full.

### E

element-type

  Generics and defining elements of containers and arrays.

### T

transfer full

  Free data after the code is done.

transfer none

  Don't free data after the code is done.

### C

OSM_GPS_MAP_CACHE_AUTO, OSM_GPS_MAP_CACHE_AUTO
OSM_GPS_MAP_CACHE_DISABLED, OSM_GPS_MAP_CACHE_DISABLED
OSM_GPS_MAP_CACHE_FRIENDLY, OSM_GPS_MAP_CACHE_FRIENDLY
osm_gps_map_convert_geographic_to_screen, osm_gps_map_convert_geographic_to_screen ()
osm_gps_map_convert_screen_to_geographic, osm_gps_map_convert_screen_to_geographic ()

### D

osm_gps_map_download_cancel_all, osm_gps_map_download_cancel_all ()
osm_gps_map_download_maps, osm_gps_map_download_maps ()

### G

osm_gps_map_get_bbox, osm_gps_map_get_bbox ()
osm_gps_map_get_default_cache_directory, osm_gps_map_get_default_cache_directory ()
osm_gps_map_get_event_location, osm_gps_map_get_event_location ()
osm_gps_map_get_scale, osm_gps_map_get_scale ()
osm_gps_map_gps_add, osm_gps_map_gps_add ()
osm_gps_map_gps_clear, osm_gps_map_gps_clear ()
osm_gps_map_gps_get_track, osm_gps_map_gps_get_track ()

### I

osm_gps_map_image_add, osm_gps_map_image_add ()
osm_gps_map_image_add_with_alignment, osm_gps_map_image_add_with_alignment ()
osm_gps_map_image_draw, osm_gps_map_image_draw ()
osm_gps_map_image_get_point, osm_gps_map_image_get_point ()
osm_gps_map_image_get_type, osm_gps_map_image_get_type ()
osm_gps_map_image_new, osm_gps_map_image_new ()
osm_gps_map_image_remove, osm_gps_map_image_remove ()
osm_gps_map_image_remove_all, osm_gps_map_image_remove_all ()
OSM_GPS_MAP_INVALID, OSM_GPS_MAP_INVALID

### L

osm_gps_map_layer_add, osm_gps_map_layer_add ()
osm_gps_map_layer_busy, osm_gps_map_layer_busy ()
osm_gps_map_layer_button_press, osm_gps_map_layer_button_press ()
osm_gps_map_layer_draw, osm_gps_map_layer_draw ()
osm_gps_map_layer_remove, osm_gps_map_layer_remove ()
osm_gps_map_layer_remove_all, osm_gps_map_layer_remove_all ()
osm_gps_map_layer_render, osm_gps_map_layer_render ()

### N

osm_gps_map_new, osm_gps_map_new ()

### O

osm_gps_map_osd_new, osm_gps_map_osd_new ()
OsmGpsMap, OsmGpsMap
OsmGpsMap::changed, The "changed" signal
OsmGpsMap:auto-center, The "auto-center" property
OsmGpsMap:auto-center-threshold, The "auto-center-threshold" property
OsmGpsMap:auto-download, The "auto-download" property
OsmGpsMap:drag-limit, The "drag-limit" property
OsmGpsMap:gps-track-highlight-radius, The "gps-track-highlight-radius" property
OsmGpsMap:gps-track-point-radius, The "gps-track-point-radius" property
OsmGpsMap:gps-track-width, The "gps-track-width" property
OsmGpsMap:image-format, The "image-format" property
OsmGpsMap:latitude, The "latitude" property
OsmGpsMap:longitude, The "longitude" property
OsmGpsMap:map-source, The "map-source" property
OsmGpsMap:map-x, The "map-x" property
OsmGpsMap:map-y, The "map-y" property
OsmGpsMap:max-zoom, The "max-zoom" property
OsmGpsMap:min-zoom, The "min-zoom" property
OsmGpsMap:proxy-uri, The "proxy-uri" property
OsmGpsMap:record-trip-history, The "record-trip-history" property
OsmGpsMap:repo-uri, The "repo-uri" property
OsmGpsMap:show-gps-point, The "show-gps-point" property
OsmGpsMap:show-trip-history, The "show-trip-history" property
OsmGpsMap:tile-cache, The "tile-cache" property
OsmGpsMap:tile-cache-base, The "tile-cache-base" property
OsmGpsMap:tile-zoom-offset, The "tile-zoom-offset" property
OsmGpsMap:tiles-queued, The "tiles-queued" property
OsmGpsMap:zoom, The "zoom" property
OsmGpsMapClass, struct OsmGpsMapClass
OsmGpsMapImage, struct OsmGpsMapImage
OsmGpsMapImage:pixbuf, The "pixbuf" property
OsmGpsMapImage:point, The "point" property
OsmGpsMapImage:x-align, The "x-align" property
OsmGpsMapImage:y-align, The "y-align" property
OsmGpsMapImage:z-order, The "z-order" property
OsmGpsMapImageClass, struct OsmGpsMapImageClass
OsmGpsMapKey_t, enum OsmGpsMapKey_t
OsmGpsMapLayer, OsmGpsMapLayer
OsmGpsMapOsd, struct OsmGpsMapOsd
OsmGpsMapOsd:dpad-radius, The "dpad-radius" property
OsmGpsMapOsd:osd-x, The "osd-x" property
OsmGpsMapOsd:osd-y, The "osd-y" property
OsmGpsMapOsd:show-coordinates, The "show-coordinates" property
OsmGpsMapOsd:show-crosshair, The "show-crosshair" property
OsmGpsMapOsd:show-dpad, The "show-dpad" property
OsmGpsMapOsd:show-gps-in-dpad, The "show-gps-in-dpad" property
OsmGpsMapOsd:show-gps-in-zoom, The "show-gps-in-zoom" property
OsmGpsMapOsd:show-scale, The "show-scale" property
OsmGpsMapOsd:show-zoom, The "show-zoom" property
OsmGpsMapOsdClass, struct OsmGpsMapOsdClass
OsmGpsMapPoint, struct OsmGpsMapPoint
OsmGpsMapSource_t, enum OsmGpsMapSource_t
OsmGpsMapTrack, struct OsmGpsMapTrack
OsmGpsMapTrack::point-added, The "point-added" signal
OsmGpsMapTrack:alpha, The "alpha" property
OsmGpsMapTrack:color, The "color" property
OsmGpsMapTrack:line-width, The "line-width" property
OsmGpsMapTrack:track, The "track" property
OsmGpsMapTrack:visible, The "visible" property
OsmGpsMapTrackClass, struct OsmGpsMapTrackClass

### P

osm_gps_map_point_copy, osm_gps_map_point_copy ()
osm_gps_map_point_free, osm_gps_map_point_free ()
osm_gps_map_point_get_degrees, osm_gps_map_point_get_degrees ()
osm_gps_map_point_get_radians, osm_gps_map_point_get_radians ()
osm_gps_map_point_new_degrees, osm_gps_map_point_new_degrees ()
osm_gps_map_point_new_radians, osm_gps_map_point_new_radians ()
osm_gps_map_point_set_degrees, osm_gps_map_point_set_degrees ()
osm_gps_map_point_set_radians, osm_gps_map_point_set_radians ()

### S

osm_gps_map_scroll, osm_gps_map_scroll ()
osm_gps_map_set_center, osm_gps_map_set_center ()
osm_gps_map_set_center_and_zoom, osm_gps_map_set_center_and_zoom ()
osm_gps_map_set_keyboard_shortcut, osm_gps_map_set_keyboard_shortcut ()
osm_gps_map_set_zoom, osm_gps_map_set_zoom ()
osm_gps_map_source_get_friendly_name, osm_gps_map_source_get_friendly_name ()
osm_gps_map_source_get_image_format, osm_gps_map_source_get_image_format ()
osm_gps_map_source_get_max_zoom, osm_gps_map_source_get_max_zoom ()
osm_gps_map_source_get_min_zoom, osm_gps_map_source_get_min_zoom ()
osm_gps_map_source_get_repo_uri, osm_gps_map_source_get_repo_uri ()
osm_gps_map_source_is_valid, osm_gps_map_source_is_valid ()

### T

osm_gps_map_track_add, osm_gps_map_track_add ()
osm_gps_map_track_add_point, osm_gps_map_track_add_point ()
osm_gps_map_track_get_color, osm_gps_map_track_get_color ()
osm_gps_map_track_get_points, osm_gps_map_track_get_points ()
osm_gps_map_track_new, osm_gps_map_track_new ()
osm_gps_map_track_remove, osm_gps_map_track_remove ()
osm_gps_map_track_remove_all, osm_gps_map_track_remove_all ()

### Z

osm_gps_map_zoom_in, osm_gps_map_zoom_in ()
osm_gps_map_zoom_out, osm_gps_map_zoom_out ()