#ifndef _GDK_PIXBUF_H_ #define _GDK_PIXBUF_H_ #include #include typedef struct { int ref_count; ArtPixBuf *art_pixbuf; void (*unref_func)(void *gdkpixbuf); } GdkPixBuf; GdkPixBuf *gdk_pixbuf_load_image (const char *file); void gdk_pixbuf_save_image (const char *format_id, const char *file, ...); void gdk_pixbuf_ref (GdkPixBuf *pixbuf); void gdk_pixbuf_unref (GdkPixBuf *pixbuf); GdkPixBuf *gdk_pixbuf_duplicate (GdkPixBuf *pixbuf); GdkPixBuf *gdk_pixbuf_scale (GdkPixBuf *pixbuf, gint w, gint h); GdkPixBuf *gdk_pixbuf_rotate (GdkPixBuf *pixbuf, gdouble angle); void gdk_pixbuf_destroy (GdkPixBuf *pixbuf); #endif /* _GDK_PIXBUF_H_ */