gdk-pixbuf-2.0
Description:
GdkPixbuf is a library for image loading and manipulation. The GdkPixbuf documentation contains both the programmer's guide and the API
reference.
Content:
Namespaces:
- Gdk
Classes:
Structs:
Enums:
Error domains:
- PixbufError - An error code in the
`GDK_PIXBUF_ERROR` domain.
Constants:
- public const int PIXBUF_MAGIC_NUMBER
- public const int PIXBUF_MAJOR
Major version of gdk-pixbuf library, that is the "0" in "0.8.2" for
example.
- public const int PIXBUF_MICRO
Micro version of gdk-pixbuf library, that is the "2" in "0.8.2" for
example.
- public const int PIXBUF_MINOR
Minor version of gdk-pixbuf library, that is the "8" in "0.8.2" for
example.
- public const string PIXBUF_VERSION
Contains the full version of GdkPixbuf as a string.
- public const int PIXDATA_HEADER_LENGTH
Delegates:
- public delegate void PixbufDestroyNotify (uint8[] pixels)
A function of this type is responsible for freeing the pixel array
of a pixbuf.
- public delegate void* PixbufModuleBeginLoadFunc (PixbufModuleSizeFunc size_func, PixbufModulePreparedFunc prepared_func, PixbufModuleUpdatedFunc updated_func) throws Error
- public delegate void PixbufModuleFillInfoFunc (PixbufFormat info)
Defines the type of the function used to fill a
PixbufFormat structure with information about a module.
- public delegate void PixbufModuleFillVtableFunc (PixbufModule module)
Defines the type of the function used to set the vtable of a
PixbufModule when it is loaded.
- public delegate bool PixbufModuleIsSaveOptionSupportedFunc (string option_key)
- public delegate unowned PixbufAnimation PixbufModuleLoadAnimationFunc (void* f) throws Error
- public delegate unowned Pixbuf PixbufModuleLoadFunc (void* f) throws Error
- public delegate bool PixbufModuleLoadIncrementFunc (void* context, uint8[] buf) throws Error
- public delegate unowned Pixbuf PixbufModuleLoadXpmDataFunc (string data)
- public delegate void PixbufModulePreparedFunc (Pixbuf pixbuf, PixbufAnimation anim)
Defines the type of the function that gets called once the initial
setup of pixbuf
is done.
- public delegate bool PixbufModuleSaveFunc (void* f, Pixbuf pixbuf, string[] param_keys, string[] param_values) throws Error
- public delegate bool PixbufModuleSaveToCallbackFunc (PixbufSaveFunc save_func, Pixbuf pixbuf, string[] option_keys, string[] option_values) throws Error
- public delegate void PixbufModuleSizeFunc (int width, int height)
Defines the type of the function that gets called once the size of
the loaded image is known.
- public delegate bool PixbufModuleStopLoadFunc (void* context) throws Error
- public delegate void PixbufModuleUpdatedFunc (Pixbuf pixbuf, int x, int y, int width, int height)
Defines the type of the function that gets called every time a
region of pixbuf
is updated.
- public delegate bool PixbufSaveFunc (uint8[] buf) throws Error
Save functions used by [methodGdkPixbuf.Pixbuf
.
Methods: