]> git.street.me.uk Git - andy/viking.git/blobdiff - src/viklayerspanel.c
Using the new icon
[andy/viking.git] / src / viklayerspanel.c
index 3ce013c3396c189eb36dba36a263d60fc04b189a..e359b16286be7a71af21291a6b838de1da32a420 100644 (file)
@@ -482,7 +482,6 @@ void vik_layers_panel_copy_selected ( VikLayersPanel *vlp )
 
 void vik_layers_panel_paste_selected ( VikLayersPanel *vlp )
 {
 
 void vik_layers_panel_paste_selected ( VikLayersPanel *vlp )
 {
-  gint type;
   GtkTreeIter iter;
   g_return_if_fail ( vik_treeview_get_selected_iter ( vlp->vt, &iter ) );
   a_clipboard_paste ( vlp );
   GtkTreeIter iter;
   g_return_if_fail ( vik_treeview_get_selected_iter ( vlp->vt, &iter ) );
   a_clipboard_paste ( vlp );
@@ -578,6 +577,13 @@ VikLayer *vik_layers_panel_get_layer_of_type ( VikLayersPanel *vlp, gint type )
     return rv;
 }
 
     return rv;
 }
 
+GList *vik_layers_panel_get_all_layers_of_type(VikLayersPanel *vlp, gint type)
+{
+  GList *layers = NULL;
+
+  return (vik_aggregate_layer_get_all_layers_of_type ( vlp->toplayer, layers, type ));
+}
+
 VikAggregateLayer *vik_layers_panel_get_top_layer ( VikLayersPanel *vlp )
 {
   return vlp->toplayer;
 VikAggregateLayer *vik_layers_panel_get_top_layer ( VikLayersPanel *vlp )
 {
   return vlp->toplayer;