X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=gdk%2Fgdkcairo.h;h=70d79de88221187d75fb1813245a5dee3a6c884b;hb=550d4d185b901485da12deb94a3117e0328bf460;hp=8550e6bc58dc8fea37705acd02bff61a1f964bf8;hpb=b19cda7c373316186172205921e1e42db70082f2;p=~andy%2Fgtk diff --git a/gdk/gdkcairo.h b/gdk/gdkcairo.h index 8550e6bc5..70d79de88 100644 --- a/gdk/gdkcairo.h +++ b/gdk/gdkcairo.h @@ -17,6 +17,10 @@ * Boston, MA 02111-1307, USA. */ +#if defined(GTK_DISABLE_SINGLE_INCLUDES) && !defined (__GDK_H_INSIDE__) && !defined (GDK_COMPILATION) +#error "Only can be included directly." +#endif + #ifndef __GDK_CAIRO_H__ #define __GDK_CAIRO_H__ @@ -26,23 +30,23 @@ G_BEGIN_DECLS -cairo_t *gdk_cairo_create (GdkDrawable *drawable); - -void gdk_cairo_set_source_color (cairo_t *cr, - GdkColor *color); -void gdk_cairo_set_source_pixbuf (cairo_t *cr, - GdkPixbuf *pixbuf, - double pixbuf_x, - double pixbuf_y); -void gdk_cairo_set_source_pixmap (cairo_t *cr, - GdkPixmap *pixmap, - double pixmap_x, - double pixmap_y); - -void gdk_cairo_rectangle (cairo_t *cr, - GdkRectangle *rectangle); -void gdk_cairo_region (cairo_t *cr, - GdkRegion *region); +cairo_t *gdk_cairo_create (GdkDrawable *drawable); + +void gdk_cairo_set_source_color (cairo_t *cr, + const GdkColor *color); +void gdk_cairo_set_source_pixbuf (cairo_t *cr, + const GdkPixbuf *pixbuf, + double pixbuf_x, + double pixbuf_y); +void gdk_cairo_set_source_pixmap (cairo_t *cr, + GdkPixmap *pixmap, + double pixmap_x, + double pixmap_y); + +void gdk_cairo_rectangle (cairo_t *cr, + const GdkRectangle *rectangle); +void gdk_cairo_region (cairo_t *cr, + const GdkRegion *region); G_END_DECLS