]> Pileus Git - grits/blobdiff - src/objects/grits-object.h
Add hidden method for object
[grits] / src / objects / grits-object.h
index dcacd9dbe5fd459c3f5b6112222bd170c8e487b2..de77ac5da4e0d75286c1c435f37484ddd7219997 100644 (file)
@@ -55,6 +55,7 @@ struct _GritsObjectClass {
 
        /* Move some of these to GObject? */
        void (*draw) (GritsObject *object, GritsOpenGL *opengl);
+       void (*hide) (GritsObject *object, gboolean hidden);
 };
 
 GType grits_object_get_type(void);
@@ -62,6 +63,8 @@ GType grits_object_get_type(void);
 /* Implemented by sub-classes */
 void grits_object_draw(GritsObject *object, GritsOpenGL *opengl);
 
+void grits_object_hide(GritsObject *object, gboolean hidden);
+
 /**
  * grits_object_queue_draw:
  * @object: The #GritsObject that needs drawing