Basics

Guides

API Reference

Menu

Basics

Guides

API Reference

class: PixbufModuleFillInfoFuncCallback

[13:7] extends: object

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

Members

  • callbackObj
  • userFn
  • userData
  • hasUserData

Methods

  • PixbufModuleFillInfoFuncCallback (callback Fn, UserData = null)

    Creates one native callback wrapper. The wrapper owns a trampoline that converts native pointers into generated wrapper objects before invoking Fn.

    • @p Fn is the Aussom callback implementation.
    • @p UserData is retained and passed through to Fn on each invocation when provided.
  • trampoline (info)

    Internal trampoline. Converts native pointer arguments into generated wrapper instances, then invokes the user's callback.

  • callback ()

    Returns the wrapped NativeCallback.

  • handle ()

    Returns the callback as a NativeHandle.

  • close ()

    Closes the underlying NativeCallback.

  • isClosed ()

    Returns true when the callback has been closed.

class: PixbufModuleLoadFuncCallback

[226:7] extends: object

Loads a file from a standard C file stream into a new GdkPixbuf. In case of error, this function should return NULL and set the error argument.

Members

  • callbackObj
  • userFn
  • userData
  • hasUserData

Methods

  • PixbufModuleLoadFuncCallback (callback Fn, UserData = null)

    Creates one native callback wrapper. The wrapper owns a trampoline that converts native pointers into generated wrapper objects before invoking Fn.

    • @p Fn is the Aussom callback implementation.
    • @p UserData is retained and passed through to Fn on each invocation when provided.
  • trampoline (f)

    Internal trampoline. Converts native pointer arguments into generated wrapper instances, then invokes the user's callback.

  • callback ()

    Returns the wrapped NativeCallback.

  • handle ()

    Returns the callback as a NativeHandle.

  • close ()

    Closes the underlying NativeCallback.

  • isClosed ()

    Returns true when the callback has been closed.

class: PixbufModuleSaveOptionSupportedFuncCallback

[295:7] extends: object

Checks whether the given option_key is supported when saving.

Members

  • callbackObj
  • userFn
  • userData
  • hasUserData

Methods

  • PixbufModuleSaveOptionSupportedFuncCallback (callback Fn, UserData = null)

    Creates one native callback wrapper. The wrapper owns a trampoline that converts native pointers into generated wrapper objects before invoking Fn.

    • @p Fn is the Aussom callback implementation.
    • @p UserData is retained and passed through to Fn on each invocation when provided.
  • trampoline (option_key)

    Internal trampoline. Converts native pointer arguments into generated wrapper instances, then invokes the user's callback.

  • callback ()

    Returns the wrapped NativeCallback.

  • handle ()

    Returns the callback as a NativeHandle.

  • close ()

    Closes the underlying NativeCallback.

  • isClosed ()

    Returns true when the callback has been closed.

class: PixbufModuleFillVtableFuncCallback

[84:7] extends: object

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

Members

  • callbackObj
  • userFn
  • userData
  • hasUserData

Methods

  • PixbufModuleFillVtableFuncCallback (callback Fn, UserData = null)

    Creates one native callback wrapper. The wrapper owns a trampoline that converts native pointers into generated wrapper objects before invoking Fn.

    • @p Fn is the Aussom callback implementation.
    • @p UserData is retained and passed through to Fn on each invocation when provided.
  • trampoline (module)

    Internal trampoline. Converts native pointer arguments into generated wrapper instances, then invokes the user's callback.

  • callback ()

    Returns the wrapped NativeCallback.

  • handle ()

    Returns the callback as a NativeHandle.

  • close ()

    Closes the underlying NativeCallback.

  • isClosed ()

    Returns true when the callback has been closed.

class: PixbufModuleStopLoadFuncCallback

[365:7] extends: object

Finalizes the image loading state. This function is called on success and error states.

Members

  • callbackObj
  • userFn
  • userData
  • hasUserData

Methods

  • PixbufModuleStopLoadFuncCallback (callback Fn, UserData = null)

    Creates one native callback wrapper. The wrapper owns a trampoline that converts native pointers into generated wrapper objects before invoking Fn.

    • @p Fn is the Aussom callback implementation.
    • @p UserData is retained and passed through to Fn on each invocation when provided.
  • trampoline (context)

    Internal trampoline. Converts native pointer arguments into generated wrapper instances, then invokes the user's callback.

  • callback ()

    Returns the wrapped NativeCallback.

  • handle ()

    Returns the callback as a NativeHandle.

  • close ()

    Closes the underlying NativeCallback.

  • isClosed ()

    Returns true when the callback has been closed.

class: PixbufModuleLoadAnimationFuncCallback

[156:7] extends: object

Loads a file from a standard C file stream into a new GdkPixbufAnimation. In case of error, this function should return NULL and set the error argument.

Members

  • callbackObj
  • userFn
  • userData
  • hasUserData

Methods

  • PixbufModuleLoadAnimationFuncCallback (callback Fn, UserData = null)

    Creates one native callback wrapper. The wrapper owns a trampoline that converts native pointers into generated wrapper objects before invoking Fn.

    • @p Fn is the Aussom callback implementation.
    • @p UserData is retained and passed through to Fn on each invocation when provided.
  • trampoline (f)

    Internal trampoline. Converts native pointer arguments into generated wrapper instances, then invokes the user's callback.

  • callback ()

    Returns the wrapped NativeCallback.

  • handle ()

    Returns the callback as a NativeHandle.

  • close ()

    Closes the underlying NativeCallback.

  • isClosed ()

    Returns true when the callback has been closed.