diff options
author | Matthias Clasen <matthiasc@src.gnome.org> | 2002-07-06 23:10:46 +0000 |
---|---|---|
committer | Matthias Clasen <matthiasc@src.gnome.org> | 2002-07-06 23:10:46 +0000 |
commit | e4ab3810185b6eda9651f0f03d017893b906b868 (patch) | |
tree | f39efe2ad114a15e3e44ba74bc83c396b4207f66 /gdk-pixbuf/gdk-pixbuf-io.h | |
parent | 09487ff9f537152473cfed4ee3afe450606e60b4 (diff) | |
download | gdk-pixbuf-e4ab3810185b6eda9651f0f03d017893b906b868.tar.gz |
Load-at-size functionality for gdk-pixbuf.
Diffstat (limited to 'gdk-pixbuf/gdk-pixbuf-io.h')
-rw-r--r-- | gdk-pixbuf/gdk-pixbuf-io.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/gdk-pixbuf/gdk-pixbuf-io.h b/gdk-pixbuf/gdk-pixbuf-io.h index 15e9de0a0..8cf233fe2 100644 --- a/gdk-pixbuf/gdk-pixbuf-io.h +++ b/gdk-pixbuf/gdk-pixbuf-io.h @@ -37,6 +37,10 @@ G_BEGIN_DECLS +typedef void (* ModuleSizeFunc) (gint *width, + gint *height, + gpointer user_data); + typedef void (* ModulePreparedNotifyFunc) (GdkPixbuf *pixbuf, GdkPixbufAnimation *anim, gpointer user_data); @@ -58,7 +62,8 @@ struct _GdkPixbufModule { /* Incremental loading */ - gpointer (* begin_load) (ModulePreparedNotifyFunc prepare_func, + gpointer (* begin_load) (ModuleSizeFunc size_func, + ModulePreparedNotifyFunc prepare_func, ModuleUpdatedNotifyFunc update_func, gpointer user_data, GError **error); |