diff options
author | Matthias Clasen <matthiasc@src.gnome.org> | 2004-06-20 05:11:57 +0000 |
---|---|---|
committer | Matthias Clasen <matthiasc@src.gnome.org> | 2004-06-20 05:11:57 +0000 |
commit | 4df83e1c50b60aa8e0d4334eeffebfe8c3a280a3 (patch) | |
tree | c5b14a06bda3afba99e8ce064bf2d41f5c5a5fbc /gdk-pixbuf/gdk-pixbuf-io.h | |
parent | 6c217649976d0dd416466b1fe5a9c251779922c7 (diff) | |
download | gdk-pixbuf-4df83e1c50b60aa8e0d4334eeffebfe8c3a280a3.tar.gz |
Header file reorganization. (#51999)
Diffstat (limited to 'gdk-pixbuf/gdk-pixbuf-io.h')
-rw-r--r-- | gdk-pixbuf/gdk-pixbuf-io.h | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/gdk-pixbuf/gdk-pixbuf-io.h b/gdk-pixbuf/gdk-pixbuf-io.h index 8c227496a..27a17b3a4 100644 --- a/gdk-pixbuf/gdk-pixbuf-io.h +++ b/gdk-pixbuf/gdk-pixbuf-io.h @@ -29,12 +29,28 @@ #ifndef GDK_PIXBUF_IO_H #define GDK_PIXBUF_IO_H -#include "gdk-pixbuf/gdk-pixbuf.h" -#include <gmodule.h> #include <stdio.h> +#include <glib.h> +#include <gmodule.h> +#include <gdk-pixbuf/gdk-pixbuf-core.h> +#include <gdk-pixbuf/gdk-pixbuf-animation.h> G_BEGIN_DECLS +typedef struct _GdkPixbufFormat GdkPixbufFormat; + +GSList *gdk_pixbuf_get_formats (void); +gchar *gdk_pixbuf_format_get_name (GdkPixbufFormat *format); +gchar *gdk_pixbuf_format_get_description (GdkPixbufFormat *format); +gchar **gdk_pixbuf_format_get_mime_types (GdkPixbufFormat *format); +gchar **gdk_pixbuf_format_get_extensions (GdkPixbufFormat *format); +gboolean gdk_pixbuf_format_is_writable (GdkPixbufFormat *format); +gboolean gdk_pixbuf_format_is_scalable (GdkPixbufFormat *format); + +GdkPixbufFormat *gdk_pixbuf_get_file_info (const gchar *filename, + gint *width, + gint *height); + #ifdef GDK_PIXBUF_ENABLE_BACKEND |