27 #ifndef __GDK_DRAWABLE_X11_H__
28 #define __GDK_DRAWABLE_X11_H__
33 #include <X11/extensions/Xrender.h>
51 #define GDK_TYPE_DRAWABLE_IMPL_X11 (_gdk_drawable_impl_x11_get_type ())
52 #define GDK_DRAWABLE_IMPL_X11(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), GDK_TYPE_DRAWABLE_IMPL_X11, GdkDrawableImplX11))
53 #define GDK_DRAWABLE_IMPL_X11_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GDK_TYPE_DRAWABLE_IMPL_X11, GdkDrawableImplX11Class))
54 #define GDK_IS_DRAWABLE_IMPL_X11(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_DRAWABLE_IMPL_X11))
55 #define GDK_IS_DRAWABLE_IMPL_X11_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GDK_TYPE_DRAWABLE_IMPL_X11))
56 #define GDK_DRAWABLE_IMPL_X11_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GDK_TYPE_DRAWABLE_IMPL_X11, GdkDrawableImplX11Class))
@ GDK_X11_FORMAT_EXACT_MASK
@ GDK_X11_FORMAT_ARGB_MASK
GdkDrawable * gdk_x11_window_get_drawable_impl(GdkWindow *window)
GdkDrawable * gdk_x11_pixmap_get_drawable_impl(GdkPixmap *pixmap)
GType _gdk_drawable_impl_x11_get_type(void)
void _gdk_x11_convert_to_format(guchar *src_buf, gint src_rowstride, guchar *dest_buf, gint dest_rowstride, GdkX11FormatType dest_format, GdkByteOrder dest_byteorder, gint width, gint height)
void _gdk_x11_drawable_update_size(GdkDrawable *drawable)
void _gdk_x11_drawable_finish(GdkDrawable *drawable)
typedefG_BEGIN_DECLS struct _GdkDrawableClass GdkDrawableClass
GtkImagePixmapData pixmap
GdkDrawableClass parent_class
GdkDrawable parent_instance
cairo_surface_t * cairo_surface