X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=src%2Fgis-viewer.h;h=02596f38468483d1fc64cf1be6496646f0ee5ae2;hb=6191cb37c36331a119189699d519d84f359d2c9b;hp=86833f6c79a1861a9b02c10805a3f3d7f1f26232;hpb=c2e39b9d64035038a19d753129cc2124b4ed1382;p=grits diff --git a/src/gis-viewer.h b/src/gis-viewer.h index 86833f6..02596f3 100644 --- a/src/gis-viewer.h +++ b/src/gis-viewer.h @@ -42,6 +42,7 @@ typedef gdouble (*GisHeightFunc)(gdouble lat, gdouble lon, gpointer user_data); #include "gis-tile.h" #include "gis-plugin.h" +#include "gis-prefs.h" #include "gis-object.h" struct _GisViewer { @@ -49,6 +50,7 @@ struct _GisViewer { /* instance members */ GisPlugins *plugins; + GisPrefs *prefs; gchar *time; gdouble location[3]; gdouble rotation[3]; @@ -85,7 +87,7 @@ struct _GisViewerClass { GType gis_viewer_get_type(void); /* Methods */ -GisViewer *gis_viewer_new(); +void gis_viewer_setup(GisViewer *viewer, GisPlugins *plugins, GisPrefs *prefs); void gis_viewer_set_time(GisViewer *viewer, const gchar *time); gchar *gis_viewer_get_time(GisViewer *viewer);