![]() |
![]() |
![]() |
OsmGpsMap Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Known Implementations | Properties |
#include <osm-gps-map.h> OsmGpsMapLayer; void osm_gps_map_layer_render (OsmGpsMapLayer *self
,OsmGpsMap *map
); void osm_gps_map_layer_draw (OsmGpsMapLayer *self
,OsmGpsMap *map
,cairo_t *cr
); gboolean osm_gps_map_layer_busy (OsmGpsMapLayer *self
); gboolean osm_gps_map_layer_button_press (OsmGpsMapLayer *self
,OsmGpsMap *map
,GdkEventButton *event
); struct OsmGpsMapOsd; struct OsmGpsMapOsdClass; OsmGpsMapOsd * osm_gps_map_osd_new (void
);
"dpad-radius" guint : Read / Write / Construct "osd-x" gint : Read / Write / Construct "osd-y" gint : Read / Write / Construct "show-coordinates" gboolean : Read / Write / Construct "show-crosshair" gboolean : Read / Write / Construct "show-dpad" gboolean : Read / Write / Construct "show-gps-in-dpad" gboolean : Read / Write / Construct "show-gps-in-zoom" gboolean : Read / Write / Construct "show-scale" gboolean : Read / Write / Construct "show-zoom" gboolean : Read / Write / Construct
OsmGpsMapLayer is an interface implemented by objects that wish to draw on top of the map respond to button press events. The most common implementation of this interface is OsmGpsMapOsd
void osm_gps_map_layer_draw (OsmGpsMapLayer *self
,OsmGpsMap *map
,cairo_t *cr
);
gboolean osm_gps_map_layer_button_press (OsmGpsMapLayer *self
,OsmGpsMap *map
,GdkEventButton *event
);
OsmGpsMapOsd * osm_gps_map_osd_new (void
);
Creates a new instance of OsmGpsMapOsd.
Returns : |
the newly created OsmGpsMapOsd instance |
"dpad-radius"
property"dpad-radius" guint : Read / Write / Construct
The dpad radius property.
Default value: 30
"show-coordinates"
property"show-coordinates" gboolean : Read / Write / Construct
The show coordinates of map centre property.
Default value: TRUE
"show-crosshair"
property"show-crosshair" gboolean : Read / Write / Construct
The show crosshair at map centre property.
Default value: FALSE
"show-dpad"
property"show-dpad" gboolean : Read / Write / Construct
The show dpad for map navigation property.
Default value: FALSE
"show-gps-in-dpad"
property"show-gps-in-dpad" gboolean : Read / Write / Construct
The show gps indicator in middle of dpad property.
Default value: FALSE
"show-gps-in-zoom"
property"show-gps-in-zoom" gboolean : Read / Write / Construct
The show gps indicator in middle of zoom control property.
Default value: FALSE
"show-scale"
property"show-scale" gboolean : Read / Write / Construct
The show scale on the map property.
Default value: TRUE
"show-zoom"
property"show-zoom" gboolean : Read / Write / Construct
The show zoom control for map navigation property.
Default value: FALSE