X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=src%2Fplugins%2Fenv.h;h=d4ba97941b92821f715cf4783c317a65bed911ef;hb=c07abad157dd10d3f8cc229b2f616c3a33f6c900;hp=dc59deddf2b618d6e4422697ece60facbdf35843;hpb=b92087ed5280da4c84ea927a73a8d7bb461e7d47;p=grits diff --git a/src/plugins/env.h b/src/plugins/env.h index dc59ded..d4ba979 100644 --- a/src/plugins/env.h +++ b/src/plugins/env.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2009 Andy Spencer + * Copyright (C) 2009-2010 Andy Spencer * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -20,30 +20,34 @@ #include -#define GIS_TYPE_PLUGIN_ENV (gis_plugin_env_get_type ()) -#define GIS_PLUGIN_ENV(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), GIS_TYPE_PLUGIN_ENV, GisPluginEnv)) -#define GIS_IS_PLUGIN_ENV(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), GIS_TYPE_PLUGIN_ENV)) -#define GIS_PLUGIN_ENV_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GIS_TYPE_PLUGIN_ENV, GisPluginEnvClass)) -#define GIS_IS_PLUGIN_ENV_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GIS_TYPE_PLUGIN_ENV)) -#define GIS_PLUGIN_ENV_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GIS_TYPE_PLUGIN_ENV, GisPluginEnvClass)) +#define GRITS_TYPE_PLUGIN_ENV (grits_plugin_env_get_type ()) +#define GRITS_PLUGIN_ENV(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), GRITS_TYPE_PLUGIN_ENV, GritsPluginEnv)) +#define GRITS_IS_PLUGIN_ENV(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), GRITS_TYPE_PLUGIN_ENV)) +#define GRITS_PLUGIN_ENV_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GRITS_TYPE_PLUGIN_ENV, GritsPluginEnvClass)) +#define GRITS_IS_PLUGIN_ENV_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GRITS_TYPE_PLUGIN_ENV)) +#define GRITS_PLUGIN_ENV_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GRITS_TYPE_PLUGIN_ENV, GritsPluginEnvClass)) -typedef struct _GisPluginEnv GisPluginEnv; -typedef struct _GisPluginEnvClass GisPluginEnvClass; +typedef struct _GritsPluginEnv GritsPluginEnv; +typedef struct _GritsPluginEnvClass GritsPluginEnvClass; -struct _GisPluginEnv { +struct _GritsPluginEnv { GObject parent_instance; /* instance members */ - GisViewer *viewer; + GritsViewer *viewer; + GritsPrefs *prefs; + guint tex; + GritsTile *background; + GList *refs; }; -struct _GisPluginEnvClass { +struct _GritsPluginEnvClass { GObjectClass parent_class; }; -GType gis_plugin_env_get_type(); +GType grits_plugin_env_get_type(); /* Methods */ -GisPluginEnv *gis_plugin_env_new(GisViewer *viewer, GisPrefs *prefs); +GritsPluginEnv *grits_plugin_env_new(GritsViewer *viewer, GritsPrefs *prefs); #endif