]> git.street.me.uk Git - andy/viking.git/blobdiff - src/viktrwlayer.h
Add the storage and retrieval of any kind of track or waypoint selected item (either...
[andy/viking.git] / src / viktrwlayer.h
index e784913a850f42a877721095b2d44cb7a75e414b..4aaaf99bb579623f438907b700023ba6d948bba1 100644 (file)
@@ -61,7 +61,7 @@ gboolean vik_trw_layer_properties ( VikTrwLayer *vtl, gpointer vp );
 void vik_trw_layer_add_waypoint ( VikTrwLayer *vtl, gchar *name, VikWaypoint *wp );
 void vik_trw_layer_add_track ( VikTrwLayer *vtl, gchar *name, VikTrack *t );
 VikWaypoint *vik_trw_layer_get_waypoint ( VikTrwLayer *vtl, gchar *name );
-VikTrack *vik_trw_layer_get_track ( VikTrwLayer *vtl, gchar *name );
+VikTrack *vik_trw_layer_get_track ( VikTrwLayer *vtl, const gchar *name );
 gboolean vik_trw_layer_delete_waypoint ( VikTrwLayer *vtl, const gchar *wp_name );
 gboolean vik_trw_layer_delete_track ( VikTrwLayer *vtl, const gchar *trk_name );
 const gchar *vik_trw_layer_sublayer_rename_request ( VikTrwLayer *l, const gchar *newname, gpointer vlp, gint subtype, gpointer sublayer, GtkTreeIter *iter );
@@ -69,6 +69,7 @@ const gchar *vik_trw_layer_sublayer_rename_request ( VikTrwLayer *l, const gchar
 gboolean vik_trw_layer_sublayer_toggle_visible ( VikTrwLayer *l, gint subtype, gpointer sublayer );
 void vik_trw_layer_realize ( VikTrwLayer *vtl, VikTreeview *vt, GtkTreeIter *layer_iter );
 
+gboolean vik_trw_layer_auto_set_view ( VikTrwLayer *vtl, VikViewport *vvp );
 gboolean vik_trw_layer_find_center ( VikTrwLayer *vtl, VikCoord *dest );
 GHashTable *vik_trw_layer_get_tracks ( VikTrwLayer *l );
 GHashTable *vik_trw_layer_get_waypoints ( VikTrwLayer *l );
@@ -79,5 +80,7 @@ gboolean vik_trw_layer_new_waypoint ( VikTrwLayer *vtl, GtkWindow *w, const VikC
 VikCoordMode vik_trw_layer_get_coord_mode ( VikTrwLayer *vtl );
 
 void vik_trw_layer_delete_all_waypoints ( VikTrwLayer *vtl );
+void vik_trw_layer_delete_all_tracks ( VikTrwLayer *vtl );
+void trw_layer_cancel_tps_of_track ( VikTrwLayer *vtl, const gchar *trk_name );
 
 #endif