]> git.street.me.uk Git - andy/viking.git/blobdiff - src/vikmapslayer.h
Remove dependencies to gob2
[andy/viking.git] / src / vikmapslayer.h
index 7686d3f2ad827a3842905266f818f2b26ca7fcee..914fd0b39b3f0d73787666a35a8c48e889242ae3 100644 (file)
@@ -25,8 +25,9 @@
 #include "vikcoord.h"
 #include "viklayer.h"
 #include "vikviewport.h"
-#include "vik-map-type.h"
+#include "vikmapsource.h"
 #include "mapcoord.h"
+#include "vikmapslayer_compat.h"
 
 #define VIK_MAPS_LAYER_TYPE            (vik_maps_layer_get_type ())
 #define VIK_MAPS_LAYER(obj)            (G_TYPE_CHECK_INSTANCE_CAST ((obj), VIK_MAPS_LAYER_TYPE, VikMapsLayer))
@@ -44,7 +45,7 @@ GType vik_maps_layer_get_type ();
 
 typedef struct _VikMapsLayer VikMapsLayer;
 
-void maps_layer_register_type ( const char *label, guint id, VikMapType *map_type );
+void maps_layer_register_map_source ( const char *label, VikMapSource *map );
 void maps_layer_download_section_without_redraw ( VikMapsLayer *vml, VikViewport *vvp, VikCoord *ul, VikCoord *br, gdouble zoom);
 gint vik_maps_layer_get_map_type(VikMapsLayer *vml);
 gchar *vik_maps_layer_get_map_label(VikMapsLayer *vml);