27 #ifndef __GDK_IMAGE_H__
28 #define __GDK_IMAGE_H__
30 #if defined(GTK_DISABLE_SINGLE_INCLUDES) && !defined (__GDK_H_INSIDE__) && !defined (GDK_COMPILATION)
31 #error "Only <gdk/gdk.h> can be included directly."
58 #define GDK_TYPE_IMAGE (gdk_image_get_type ())
59 #define GDK_IMAGE(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), GDK_TYPE_IMAGE, GdkImage))
60 #define GDK_IMAGE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GDK_TYPE_IMAGE, GdkImageClass))
61 #define GDK_IS_IMAGE(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_IMAGE))
62 #define GDK_IS_IMAGE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GDK_TYPE_IMAGE))
63 #define GDK_IMAGE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GDK_TYPE_IMAGE, GdkImageClass))
85 gpointer
GSEAL (windowing_data);
95 #ifndef GDK_DISABLE_DEPRECATED
133 #ifdef GDK_ENABLE_BROKEN
140 #define gdk_image_destroy g_object_unref
void gdk_image_set_colormap(GdkImage *image, GdkColormap *colormap)
guint16 gdk_image_get_bits_per_pixel(GdkImage *image)
void gdk_image_unref(GdkImage *image)
gint gdk_image_get_height(GdkImage *image)
guint16 gdk_image_get_depth(GdkImage *image)
GdkVisual * gdk_image_get_visual(GdkImage *image)
guint16 gdk_image_get_bytes_per_pixel(GdkImage *image)
gpointer gdk_image_get_pixels(GdkImage *image)
GdkColormap * gdk_image_get_colormap(GdkImage *image)
void gdk_image_put_pixel(GdkImage *image, gint x, gint y, guint32 pixel)
gint gdk_image_get_width(GdkImage *image)
GdkByteOrder gdk_image_get_byte_order(GdkImage *image)
GdkImageType gdk_image_get_image_type(GdkImage *image)
GdkImage * gdk_image_ref(GdkImage *image)
guint16 gdk_image_get_bytes_per_line(GdkImage *image)
GdkImage * gdk_image_get(GdkDrawable *drawable, gint x, gint y, gint width, gint height)
guint32 gdk_image_get_pixel(GdkImage *image, gint x, gint y)
GType gdk_image_get_type(void) G_GNUC_CONST
GdkImage * gdk_image_new(GdkImageType type, GdkVisual *visual, gint width, gint height)
GObjectClass parent_class
gpointer GSEAL(windowing_data)
GdkColormap * GSEAL(colormap)
guint16 GSEAL(bits_per_pixel)
GdkByteOrder GSEAL(byte_order)
GdkVisual * GSEAL(visual)