Package-level declarations

Types

Link copied to clipboard

This enumeration defines the color spaces that are supported by the gdk-pixbuf library.

Link copied to clipboard
object GdkPixbuf
Link copied to clipboard
Link copied to clipboard

Interpolation modes for scaling functions.

Link copied to clipboard
open class Pixbuf(pointer: <Error class: unknown class><GdkPixbuf>)

A pixel buffer.

Link copied to clipboard

Control the alpha channel for drawables.

Link copied to clipboard
open class PixbufAnimation(pointer: <Error class: unknown class><<Error class: unknown class>>)

An opaque object representing an animation.

Link copied to clipboard
open class PixbufAnimationIter(pointer: <Error class: unknown class><<Error class: unknown class>>)

An opaque object representing an iterator which points to a certain position in an animation.

Link copied to clipboard
typealias PixbufDestroyNotify = () -> Unit

A function of this type is responsible for freeing the pixel array of a pixbuf.

Link copied to clipboard

An error code in the GDK_PIXBUF_ERROR domain.

Link copied to clipboard
class PixbufErrorException(error: <Error class: unknown class>, val code: PixbufError)
Link copied to clipboard
class PixbufFormat(pointer: <Error class: unknown class><<Error class: unknown class>>, cleaner: <Error class: unknown class>? = null)

A GdkPixbufFormat contains information about the image format accepted by a module.

Link copied to clipboard
class PixbufFormatFlags(val mask: <Error class: unknown class>)

Flags which allow a module to specify further details about the supported operations.

Link copied to clipboard
open class PixbufLoader(pointer: <Error class: unknown class><<Error class: unknown class>>)

Incremental image loader.

Link copied to clipboard
class PixbufModule(pointer: <Error class: unknown class><<Error class: unknown class>>, cleaner: <Error class: unknown class>? = null)

A GdkPixbufModule contains the necessary functions to load and save images in a certain file format.

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

Loads XPM data into a new GdkPixbuf.

Link copied to clipboard
class PixbufModulePattern(pointer: <Error class: unknown class><<Error class: unknown class>>, cleaner: <Error class: unknown class>? = null)

The signature prefix for a module.

Link copied to clipboard
typealias PixbufModulePreparedFunc = (pixbuf: Pixbuf, anim: PixbufAnimation) -> Unit

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

Link copied to clipboard

Checks whether the given option_key is supported when saving.

Link copied to clipboard
typealias PixbufModuleSizeFunc = () -> Unit

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

Link copied to clipboard
typealias PixbufModuleUpdatedFunc = (pixbuf: Pixbuf, <Error class: unknown class>, <Error class: unknown class>, <Error class: unknown class>, <Error class: unknown class>) -> Unit

Defines the type of the function that gets called every time a region of @pixbuf is updated.

Link copied to clipboard

The possible rotations which can be passed to gdk_pixbuf_rotate_simple().

Link copied to clipboard
typealias PixbufSaveFunc = (<Error class: unknown class>) -> Boolean

Save functions used by method@GdkPixbuf.Pixbuf.save_to_callback.

Link copied to clipboard
open class PixbufSimpleAnim(pointer: <Error class: unknown class><<Error class: unknown class>>) : PixbufAnimation

An opaque struct representing a simple animation.

Properties

Link copied to clipboard
val PixbufDestroyNotifyFunc: <Error class: unknown class><<Error class: unknown class><() -> Unit>>
Link copied to clipboard
val PixbufModuleFillInfoFuncFunc: <Error class: unknown class><<Error class: unknown class><(<Error class: unknown class><<Error class: unknown class>>) -> Unit>>
Link copied to clipboard
val PixbufModuleFillVtableFuncFunc: <Error class: unknown class><<Error class: unknown class><(<Error class: unknown class><<Error class: unknown class>>) -> Unit>>
Link copied to clipboard
val PixbufModuleLoadXpmDataFuncFunc: <Error class: unknown class><<Error class: unknown class><(<Error class: unknown class><<Error class: unknown class><<Error class: unknown class><<Error class: unknown class>>>>) -> <Error class: unknown class><GdkPixbuf>>>
Link copied to clipboard
val PixbufModulePreparedFuncFunc: <Error class: unknown class><<Error class: unknown class><(<Error class: unknown class><GdkPixbuf>, <Error class: unknown class><<Error class: unknown class>>) -> Unit>>
Link copied to clipboard
val PixbufModuleSaveOptionSupportedFuncFunc: <Error class: unknown class><<Error class: unknown class><(<Error class: unknown class><<Error class: unknown class>>) -> <Error class: unknown class>>>
Link copied to clipboard
val PixbufModuleSizeFuncFunc: <Error class: unknown class><<Error class: unknown class><() -> Unit>>
Link copied to clipboard
val PixbufModuleUpdatedFuncFunc: <Error class: unknown class><<Error class: unknown class><(<Error class: unknown class><GdkPixbuf>, <Error class: unknown class>, <Error class: unknown class>, <Error class: unknown class>, <Error class: unknown class>) -> Unit>>
Link copied to clipboard
val PixbufSaveFuncFunc: <Error class: unknown class><<Error class: unknown class><(<Error class: unknown class>) -> <Error class: unknown class>>>