]> git.cworth.org Git - grrobot/blobdiff - src/grr_icon.h
Fixed select handling. Added two of Richard's fancy logos.
[grrobot] / src / grr_icon.h
index ca8dfef9f8299aea754e6153dd113e70f5151a9d..e3d0579326019c0abcc0cca198689a721f3b7efd 100644 (file)
@@ -33,7 +33,7 @@
 typedef struct grr_icon {
     xsvg_t *xsvg;
 
-    XrSurface *surface;
+    cairo_surface_t *surface;
     int surface_width;
     int surface_height;
 } grr_icon_t;
@@ -45,13 +45,13 @@ void
 grr_icon_destroy (grr_icon_t *icon);
 
 void
-grr_icon_draw (grr_icon_t *icon, XrState *xrs);
+grr_icon_draw (grr_icon_t *icon, cairo_t *xrs);
 
 void
-grr_icon_predraw (grr_icon_t *icon, XrState *xrs, int width, int height);
+grr_icon_predraw (grr_icon_t *icon, cairo_t *xrs, int width, int height);
 
 void
-grr_icon_draw_predrawn (grr_icon_t *icon, XrState *xrs);
+grr_icon_draw_predrawn (grr_icon_t *icon, cairo_t *xrs);
 
 char *
 grr_icon_robot_name (rr_robot_t robot);