summaryrefslogtreecommitdiff
path: root/gdk-pixbuf/gdk-pixbuf-loader.h
diff options
context:
space:
mode:
Diffstat (limited to 'gdk-pixbuf/gdk-pixbuf-loader.h')
-rw-r--r--gdk-pixbuf/gdk-pixbuf-loader.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/gdk-pixbuf/gdk-pixbuf-loader.h b/gdk-pixbuf/gdk-pixbuf-loader.h
index bacaf9d38c..030d446fa1 100644
--- a/gdk-pixbuf/gdk-pixbuf-loader.h
+++ b/gdk-pixbuf/gdk-pixbuf-loader.h
@@ -50,6 +50,10 @@ struct _GdkPixbufLoaderClass
{
GObjectClass parent_class;
+ void (*size_prepared) (GdkPixbufLoader *loader,
+ int width,
+ int height);
+
void (*area_prepared) (GdkPixbufLoader *loader);
/* Last known frame needs a redraw for x, y, width, height */
@@ -62,11 +66,13 @@ struct _GdkPixbufLoaderClass
void (*closed) (GdkPixbufLoader *loader);
};
-
GType gdk_pixbuf_loader_get_type (void) G_GNUC_CONST;
GdkPixbufLoader * gdk_pixbuf_loader_new (void);
GdkPixbufLoader * gdk_pixbuf_loader_new_with_type (const char *image_type,
GError **error);
+void gdk_pixbuf_loader_set_size (GdkPixbufLoader *loader,
+ int width,
+ int height);
gboolean gdk_pixbuf_loader_write (GdkPixbufLoader *loader,
const guchar *buf,
gsize count,
@@ -80,3 +86,5 @@ gboolean gdk_pixbuf_loader_close (GdkPixbufLoader *loader,
G_END_DECLS
#endif
+
+