gdkpixbuf.PixbufLoader.PixbufLoader Class Reference

Inheritance diagram for gdkpixbuf.PixbufLoader.PixbufLoader:

gobject.ObjectG.ObjectG List of all members.

Public Member Functions

GdkPixbufLoadergetPixbufLoaderStruct ()
 this (GdkPixbufLoader *gdkPixbufLoader)
 Sets our main struct and passes it to the parent class.
 this (char[] type, GError **error, bit isMimeType=false)
 Creates a new pixbuf loader object that always attempts to parse image data as if it were an image of type image_type or mime_type, instead of identifying the type automatically.
void delegate (PixbufLoader)[] onAreaPreparedListeners
void addOnAreaPrepared (void delegate(PixbufLoader) dlg)
 extern (C) static void callBackAreaPrepared(GdkPixbufLoader *loaderStruct
void addOnAreaUpdated (void delegate(gint, gint, gint, gint, PixbufLoader) dlg)
 extern (C) static void callBackAreaUpdated(GdkPixbufLoader *loaderStruct
void addOnClosed (void delegate(PixbufLoader) dlg)
 extern (C) static void callBackClosed(GdkPixbufLoader *loaderStruct
void addOnSizePrepared (void delegate(gint, gint, PixbufLoader) dlg)
 extern (C) static void callBackSizePrepared(GdkPixbufLoader *loaderStruct

Public Attributes

int[char[]] connectedSignals
gint x
gint gint y
gint gint gint width
gint gint gint gint height
gint width
gint gint height

Protected Member Functions

void * getStruct ()
 the main Gtk struct as a void*

Protected Attributes

GdkPixbufLoadergdkPixbufLoader
 the main Gtk struct

Constructor & Destructor Documentation

gdkpixbuf.PixbufLoader.PixbufLoader.this ( GdkPixbufLoader gdkPixbufLoader  ) 

Sets our main struct and passes it to the parent class.

gdkpixbuf.PixbufLoader.PixbufLoader.this ( char[]  type,
GError **  error,
bit  isMimeType = false 
)

Creates a new pixbuf loader object that always attempts to parse image data as if it were an image of type image_type or mime_type, instead of identifying the type automatically.

Useful if you want an error if the image isn't the expected type, for loading image formats that can't be reliably identified by looking at the data, or if the user manually forces a specific type. type: name of the image format or mime to be loaded with the image error: return location for an allocated GError, or NULL to ignore errors Returns: A newly-created pixbuf loader.


Member Function Documentation

void gdkpixbuf.PixbufLoader.PixbufLoader.addOnAreaPrepared ( void delegate(PixbufLoader dlg  ) 

void gdkpixbuf.PixbufLoader.PixbufLoader.addOnAreaUpdated ( void delegate(gint, gint, gint, gint, PixbufLoader dlg  ) 

void gdkpixbuf.PixbufLoader.PixbufLoader.addOnClosed ( void delegate(PixbufLoader dlg  ) 

void gdkpixbuf.PixbufLoader.PixbufLoader.addOnSizePrepared ( void delegate(gint, gint, PixbufLoader dlg  ) 

void gdkpixbuf.PixbufLoader.PixbufLoader.delegate ( PixbufLoader   ) 

gdkpixbuf.PixbufLoader.PixbufLoader.extern (  ) 

Reimplemented from gobject.ObjectG.ObjectG.

gdkpixbuf.PixbufLoader.PixbufLoader.extern (  ) 

Reimplemented from gobject.ObjectG.ObjectG.

gdkpixbuf.PixbufLoader.PixbufLoader.extern (  ) 

Reimplemented from gobject.ObjectG.ObjectG.

gdkpixbuf.PixbufLoader.PixbufLoader.extern (  ) 

Reimplemented from gobject.ObjectG.ObjectG.

GdkPixbufLoader* gdkpixbuf.PixbufLoader.PixbufLoader.getPixbufLoaderStruct (  ) 

void* gdkpixbuf.PixbufLoader.PixbufLoader.getStruct (  )  [protected]

the main Gtk struct as a void*

Reimplemented from gobject.ObjectG.ObjectG.


Member Data Documentation

int [char[]] gdkpixbuf.PixbufLoader.PixbufLoader.connectedSignals

Reimplemented from gobject.ObjectG.ObjectG.

GdkPixbufLoader* gdkpixbuf.PixbufLoader.PixbufLoader.gdkPixbufLoader [protected]

the main Gtk struct

gint gint gdkpixbuf.PixbufLoader.PixbufLoader.height

gint gint gint gint gdkpixbuf.PixbufLoader.PixbufLoader.height

gint gdkpixbuf.PixbufLoader.PixbufLoader.width

gint gint gint gdkpixbuf.PixbufLoader.PixbufLoader.width

gint gdkpixbuf.PixbufLoader.PixbufLoader.x

gint gint gdkpixbuf.PixbufLoader.PixbufLoader.y


SourceForge.net Logo DSource.org Logo digitalmars.com Logo