Namespace
GdkPixbuf – 2.0
Image loading library
Dependencies
| GObject | The base type system library |
| Browse documentation | |
| GIO | GObject Interfaces and Objects |
| Browse documentation |
Classes
| Pixbuf | A pixel buffer. |
| PixbufAnimation | An opaque object representing an animation. |
| PixbufAnimationIter | An opaque object representing an iterator which points to a certain position in an animation. |
| PixbufLoader | Incremental image loader. |
| PixbufNonAnim | |
| PixbufSimpleAnim | An opaque struct representing a simple animation. |
| PixbufSimpleAnimIter |
Structs
| PixbufFormat | A |
| PixbufModule | A |
| PixbufModulePattern | The signature prefix for a module. |
Enumerations
| Colorspace | This enumeration defines the color spaces that are supported by the gdk-pixbuf library. |
| InterpType | Interpolation modes for scaling functions. |
| PixbufAlphaMode | Control the alpha channel for drawables. |
| PixbufRotation | The possible rotations which can be passed to |
Bitfields
| PixbufFormatFlags | Flags which allow a module to specify further details about the supported operations. |
Error Domains
| PixbufError | An error code in the |
Callbacks
| PixbufDestroyNotify | A function of this type is responsible for freeing the pixel array of a pixbuf. |
| PixbufModuleFillInfoFunc | Defines the type of the function used to fill a
|
| PixbufModuleFillVtableFunc | Defines the type of the function used to set the vtable of a
|
| PixbufModulePreparedFunc | Defines the type of the function that gets called once the initial
setup of |
| PixbufModuleSizeFunc | Defines the type of the function that gets called once the size of the loaded image is known. |
| PixbufModuleUpdatedFunc | Defines the type of the function that gets called every time a region
of |
| PixbufSaveFunc | Save functions used by |
Function Macros
| PIXBUF_CHECK_VERSION | Macro to test the version of GdkPixbuf being compiled against. |
Constants
| PIXBUF_MAJOR | Major version of gdk-pixbuf library, that is the “0” in “0.8.2” for example. |
| PIXBUF_MICRO | Micro version of gdk-pixbuf library, that is the “2” in “0.8.2” for example. |
| PIXBUF_MINOR | Minor version of gdk-pixbuf library, that is the “8” in “0.8.2” for example. |
| PIXBUF_VERSION | Contains the full version of GdkPixbuf as a string. |