20 #ifndef __GDK_CAIRO_H__
21 #define __GDK_CAIRO_H__
23 #if defined(GTK_DISABLE_SINGLE_INCLUDES) && !defined (__GDK_H_INSIDE__) && !defined (GDK_COMPILATION)
24 #error "Only <gdk/gdk.h> can be included directly."
29 #include <pango/pangocairo.h>
void gdk_cairo_set_source_window(cairo_t *cr, GdkWindow *window, double x, double y)
void gdk_cairo_set_source_pixbuf(cairo_t *cr, const GdkPixbuf *pixbuf, double pixbuf_x, double pixbuf_y)
void gdk_cairo_set_source_color(cairo_t *cr, const GdkColor *color)
void gdk_cairo_region(cairo_t *cr, const GdkRegion *region)
G_BEGIN_DECLS cairo_t * gdk_cairo_create(GdkDrawable *drawable)
void gdk_cairo_reset_clip(cairo_t *cr, GdkDrawable *drawable)
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)
GtkImagePixmapData pixmap
GtkImagePixbufData pixbuf
PBD::PropertyDescriptor< uint32_t > color
PBD::PropertyDescriptor< bool > region
void rectangle(Cairo::RefPtr< Cairo::Context > context, double x, double y, double w, double h, double r=10)