]> git.street.me.uk Git - andy/viking.git/blobdiff - src/viklayerspanel.h
Enforce memory free
[andy/viking.git] / src / viklayerspanel.h
index b225d534b623eed9942741ce675fbaa5f3d98523..66a887cdb2a85e61dc29b9fd26605eafe1855eaa 100644 (file)
@@ -37,6 +37,7 @@ G_BEGIN_DECLS
 #define IS_VIK_LAYERS_PANEL(obj)         (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VIK_LLAYERS_PANEL_TYPE))
 #define IS_VIK_LAYERS_PANEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VIK_LAYERS_PANEL_TYPE))
 
+typedef struct _VikLayersPanel VikLayersPanel;
 typedef struct _VikLayersPanelClass VikLayersPanelClass;
 
 struct _VikLayersPanelClass
@@ -68,6 +69,7 @@ gboolean vik_layers_panel_new_layer ( VikLayersPanel *vlp, gint type );
 void vik_layers_panel_clear ( VikLayersPanel *vlp );
 VikAggregateLayer *vik_layers_panel_get_top_layer ( VikLayersPanel *vlp );
 void vik_layers_panel_change_coord_mode ( VikLayersPanel *vlp, VikCoordMode mode );
+GList *vik_layers_panel_get_all_layers_of_type(VikLayersPanel *vlp, gint type);
 
 G_END_DECLS