]> Pileus Git - grits/blobdiff - src/grits-opengl.h
Change level storage from GTree to GQueue
[grits] / src / grits-opengl.h
index 037950927e98c3e40fec23d6c8520510c3f09ec5..0686df3989ff387e0716dbfb9bfef3566046dd7b 100644 (file)
@@ -38,7 +38,7 @@ struct _GritsOpenGL {
        GritsViewer parent_instance;
 
        /* instance members */
-       GTree      *objects;
+       GQueue     *objects;
        GMutex     *objects_lock;
        RoamSphere *sphere;
        GMutex     *sphere_lock;
@@ -47,6 +47,7 @@ struct _GritsOpenGL {
 
        /* for testing */
        gboolean    wireframe;
+       gboolean    pickmode;
 };
 
 struct _GritsOpenGLClass {