X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=src%2Fgis-opengl.h;h=df40002fa84a9765eb5c3554be1bed553e16a418;hb=c0075ba789491de3bb30fd37c6c382685f73bf75;hp=c6aa5060d6bc20e63dad8d21ac2b8672d0b11f0f;hpb=1ccb2426332856ef04f0bfb35716520a94e0d32c;p=grits diff --git a/src/gis-opengl.h b/src/gis-opengl.h index c6aa506..df40002 100644 --- a/src/gis-opengl.h +++ b/src/gis-opengl.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 @@ -38,8 +38,9 @@ struct _GisOpenGL { GisViewer parent_instance; /* instance members */ - GList *objects; + GTree *objects; RoamSphere *sphere; + GMutex *sphere_lock; guint sm_source[2]; /* for testing */ @@ -55,6 +56,6 @@ struct _GisOpenGLClass { GType gis_opengl_get_type(void); /* Methods */ -GisViewer *gis_opengl_new(GisPlugins *plugins); +GisViewer *gis_opengl_new(GisPlugins *plugins, GisPrefs *prefs); #endif