gdkpixbuf.types

Undocumented in source.

Members

Aliases

Colorspace
alias Colorspace = GdkColorspace
InterpType
alias InterpType = GdkInterpType
PixbufAlphaMode
alias PixbufAlphaMode = GdkPixbufAlphaMode
PixbufError
alias PixbufError = GdkPixbufError
PixbufFormatFlags
alias PixbufFormatFlags = GdkPixbufFormatFlags
PixbufModuleFillInfoFunc
alias PixbufModuleFillInfoFunc = void delegate(gdkpixbuf.pixbuf_format.PixbufFormat info)

Defines the type of the function used to fill a #GdkPixbufFormat structure with information about a module.

PixbufModuleFillVtableFunc
alias PixbufModuleFillVtableFunc = void delegate(gdkpixbuf.pixbuf_module.PixbufModule module_)

Defines the type of the function used to set the vtable of a #GdkPixbufModule when it is loaded.

PixbufModuleIncrementLoadFunc
alias PixbufModuleIncrementLoadFunc = bool delegate(void* context, ubyte[] buf, GError** _err)

Incrementally loads a buffer into the image data.

PixbufModuleLoadAnimationFunc
alias PixbufModuleLoadAnimationFunc = gdkpixbuf.pixbuf_animation.PixbufAnimation delegate(void* f, GError** _err)

Loads a file from a standard C file stream into a new gdkpixbuf.pixbuf_animation.PixbufAnimation.

PixbufModuleLoadFunc
alias PixbufModuleLoadFunc = gdkpixbuf.pixbuf.Pixbuf delegate(void* f, GError** _err)

Loads a file from a standard C file stream into a new gdkpixbuf.pixbuf.Pixbuf.

PixbufModuleLoadXpmDataFunc
alias PixbufModuleLoadXpmDataFunc = gdkpixbuf.pixbuf.Pixbuf delegate(string[] data)

Loads XPM data into a new gdkpixbuf.pixbuf.Pixbuf.

PixbufModulePreparedFunc
alias PixbufModulePreparedFunc = void delegate(gdkpixbuf.pixbuf.Pixbuf pixbuf, gdkpixbuf.pixbuf_animation.PixbufAnimation anim)

Defines the type of the function that gets called once the initial setup of pixbuf is done.

PixbufModuleSaveFunc
alias PixbufModuleSaveFunc = bool delegate(void* f, gdkpixbuf.pixbuf.Pixbuf pixbuf, string[] paramKeys, string[] paramValues, GError** _err)

Saves a gdkpixbuf.pixbuf.Pixbuf into a standard C file stream.

PixbufModuleSaveOptionSupportedFunc
alias PixbufModuleSaveOptionSupportedFunc = bool delegate(string optionKey)

Checks whether the given option_key is supported when saving.

PixbufModuleSizeFunc
alias PixbufModuleSizeFunc = void delegate(out int width, out int height)

Defines the type of the function that gets called once the size of the loaded image is known.

PixbufModuleStopLoadFunc
alias PixbufModuleStopLoadFunc = bool delegate(void* context, GError** _err)

Finalizes the image loading state.

PixbufModuleUpdatedFunc
alias PixbufModuleUpdatedFunc = void delegate(gdkpixbuf.pixbuf.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.

PixbufRotation
alias PixbufRotation = GdkPixbufRotation
PixbufSaveFunc
alias PixbufSaveFunc = bool delegate(ubyte[] buf, out glib.error.ErrorG error)

Save functions used by gdkpixbuf.pixbuf.Pixbuf.saveToCallback.

Manifest constants

PIXBUF_MAJOR
enum PIXBUF_MAJOR;

Major version of gdk-pixbuf library, that is the "0" in "0.8.2" for example.

PIXBUF_MICRO
enum PIXBUF_MICRO;

Micro version of gdk-pixbuf library, that is the "2" in "0.8.2" for example.

PIXBUF_MINOR
enum PIXBUF_MINOR;

Minor version of gdk-pixbuf library, that is the "8" in "0.8.2" for example.

PIXBUF_VERSION
enum PIXBUF_VERSION;

Contains the full version of GdkPixbuf as a string.