2836 |
osm_gps_map_map_redraw_idle(map); |
osm_gps_map_map_redraw_idle(map); |
2837 |
} |
} |
2838 |
|
|
2839 |
osm_gps_map_osd_t *osm_gps_map_osd_get(OsmGpsMap *map) { |
osm_gps_map_osd_t * |
2840 |
|
osm_gps_map_osd_get(OsmGpsMap *map) |
2841 |
|
{ |
2842 |
g_return_val_if_fail (OSM_IS_GPS_MAP (map), NULL); |
g_return_val_if_fail (OSM_IS_GPS_MAP (map), NULL); |
2843 |
return map->priv->osd; |
return map->priv->osd; |
2844 |
} |
} |
2845 |
|
|
2846 |
void osm_gps_map_register_osd(OsmGpsMap *map, osm_gps_map_osd_t *osd) { |
void |
2847 |
|
osm_gps_map_register_osd(OsmGpsMap *map, osm_gps_map_osd_t *osd) |
2848 |
|
{ |
2849 |
OsmGpsMapPrivate *priv; |
OsmGpsMapPrivate *priv; |
2850 |
|
|
2851 |
g_return_if_fail (OSM_IS_GPS_MAP (map)); |
g_return_if_fail (OSM_IS_GPS_MAP (map)); |
2857 |
} |
} |
2858 |
|
|
2859 |
void |
void |
2860 |
osm_gps_map_repaint (OsmGpsMap *map) { |
osm_gps_map_repaint (OsmGpsMap *map) |
2861 |
|
{ |
2862 |
osm_gps_map_expose (GTK_WIDGET(map), NULL); |
osm_gps_map_expose (GTK_WIDGET(map), NULL); |
2863 |
} |
} |
2864 |
|
|
2865 |
|
coord_t * |
2866 |
|
osm_gps_map_get_gps (OsmGpsMap *map) |
2867 |
|
{ |
2868 |
|
g_return_val_if_fail (OSM_IS_GPS_MAP (map), NULL); |
2869 |
|
|
2870 |
|
if(!map->priv->gps_valid) |
2871 |
|
return NULL; |
2872 |
|
|
2873 |
|
return map->priv->gps; |
2874 |
|
} |
2875 |
|
|
2876 |
#endif |
#endif |