X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=src%2Fgis-plugin.h;h=7ba3ae8979bf7a32e1b6b8fdaffc1ac5760e5c04;hb=72daafe41e061d981a69bc26c656f3e7da1ededa;hp=c142cdb8bf1b0b4414f414c55754d04c13757257;hpb=a2a902d978b6050289f7a92794fb1dc0aa2b5e26;p=grits diff --git a/src/gis-plugin.h b/src/gis-plugin.h index c142cdb..7ba3ae8 100644 --- a/src/gis-plugin.h +++ b/src/gis-plugin.h @@ -35,7 +35,6 @@ struct _GisPluginInterface GTypeInterface parent_iface; /* Virtual functions */ - void (*expose )(GisPlugin *self); GtkWidget *(*get_config)(GisPlugin *self); }; @@ -47,7 +46,6 @@ GtkWidget *gis_plugin_get_config(GisPlugin *self); /* Plugins API */ #include "gis-viewer.h" -#include "gis-opengl.h" #include "gis-prefs.h" struct _GisPlugins { @@ -55,13 +53,13 @@ struct _GisPlugins { GPtrArray *plugins; }; -typedef GisPlugin *(*GisPluginConstructor)(GisViewer *viewer, GisOpenGL *opengl, GisPrefs *prefs); +typedef GisPlugin *(*GisPluginConstructor)(GisViewer *viewer, GisPrefs *prefs); GisPlugins *gis_plugins_new(gchar *dir); void gis_plugins_free(); GList *gis_plugins_available(GisPlugins *plugins); GisPlugin *gis_plugins_load(GisPlugins *plugins, const char *name, - GisViewer *viewer, GisOpenGL *opengl, GisPrefs *prefs); + GisViewer *viewer, GisPrefs *prefs); gboolean gis_plugins_unload(GisPlugins *plugins, const char *name); void gis_plugins_foreach(GisPlugins *plugins, GCallback callback, gpointer user_data);