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. |