Package-level declarations
Types
This enumeration defines the color spaces that are supported by the gdk-pixbuf library.
Interpolation modes for scaling functions.
Control the alpha channel for drawables.
An opaque object representing an animation.
An opaque object representing an iterator which points to a certain position in an animation.
A function of this type is responsible for freeing the pixel array of a pixbuf.
An error code in the GDK_PIXBUF_ERROR
domain.
A GdkPixbufFormat
contains information about the image format accepted by a module.
Flags which allow a module to specify further details about the supported operations.
Incremental image loader.
A GdkPixbufModule
contains the necessary functions to load and save images in a certain file format.
Defines the type of the function used to fill a #GdkPixbufFormat structure with information about a module.
Defines the type of the function used to set the vtable of a #GdkPixbufModule when it is loaded.
Loads XPM data into a new GdkPixbuf
.
The signature prefix for a module.
Defines the type of the function that gets called once the initial setup of @pixbuf is done.
Checks whether the given option_key
is supported when saving.
Defines the type of the function that gets called once the size of the loaded image is known.
Defines the type of the function that gets called every time a region of @pixbuf is updated.
The possible rotations which can be passed to gdk_pixbuf_rotate_simple().
Save functions used by method@GdkPixbuf.Pixbuf.save_to_callback.
An opaque struct representing a simple animation.