]> Pileus Git - grits/blobdiff - src/grits-viewer.h
Add thread safe grits_viewer_queue_draw function
[grits] / src / grits-viewer.h
index 4b04e3f2334cfc4464edacff84062d3c9e452ca3..fa9fc079694b2789153840d7d54032e9e26de5d8 100644 (file)
@@ -119,6 +119,9 @@ struct _GritsViewer {
        /* For dragging */
        gint    drag_mode;
        gdouble drag_x, drag_y;
+
+       /* For queue_draw */
+       guint   draw_source;
 };
 
 struct _GritsViewerClass {
@@ -187,4 +190,6 @@ void grits_viewer_add(GritsViewer *viewer, GritsObject *object,
                gint level, gboolean sort);
 void grits_viewer_remove(GritsViewer *viewer, GritsObject *object);
 
+void grits_viewer_queue_draw(GritsViewer *viewer);
+
 #endif