summaryrefslogtreecommitdiffstats
path: root/ganv/canvas-base.h
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2011-12-13 18:17:36 +0000
committerDavid Robillard <d@drobilla.net>2011-12-13 18:17:36 +0000
commited2b3e83349a6b356ae971545792e4ed0e90f0f5 (patch)
tree98ef8da801b1e67df5226b31717d4c934b3ba3ba /ganv/canvas-base.h
parent57f9b27ac0c908df698ad91a851a283aa950597a (diff)
downloadganv-ed2b3e83349a6b356ae971545792e4ed0e90f0f5.tar.gz
ganv-ed2b3e83349a6b356ae971545792e4ed0e90f0f5.tar.bz2
ganv-ed2b3e83349a6b356ae971545792e4ed0e90f0f5.zip
Replace ArtUta* redraw_area with cairo_region_t* redraw_region.
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@3865 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'ganv/canvas-base.h')
-rw-r--r--ganv/canvas-base.h13
1 files changed, 5 insertions, 8 deletions
diff --git a/ganv/canvas-base.h b/ganv/canvas-base.h
index 1543841..94f9580 100644
--- a/ganv/canvas-base.h
+++ b/ganv/canvas-base.h
@@ -21,13 +21,10 @@
#ifndef GANV_CANVAS_BASE_H
#define GANV_CANVAS_BASE_H
-#include <gtk/gtk.h>
#include <stdarg.h>
-#include <libart_lgpl/art_misc.h>
-#include <libart_lgpl/art_rect.h>
-#include <libart_lgpl/art_svp.h>
-#include <libart_lgpl/art_uta.h>
-#include <libart_lgpl/art_affine.h>
+
+#include <cairo.h>
+#include <gtk/gtk.h>
G_BEGIN_DECLS
@@ -337,8 +334,8 @@ struct _GanvCanvasBase {
/* Root canvas group */
GanvItem* root;
- /* Area that needs redrawing, stored as a microtile array */
- ArtUta* redraw_area;
+ /* Region that needs redrawing, stored as a microtile array */
+ cairo_region_t* redraw_region;
/* The item containing the mouse pointer, or NULL if none */
GanvItem* current_item;