Sets our main struct and passes it to the parent class.
Creates a copy of format.
Frees the resources allocated when copying a GdkPixbufFormat using gdk_pixbuf_format_copy()
Returns a description of the format.
Returns the filename extensions typically used for files in the given format.
Returns information about the license of the image loader for the format.
Returns the mime types supported by the format.
Returns the name of the format.
Get the main Gtk struct
the main Gtk struct as a void*
Returns whether this image format is disabled.
Returns TRUE if the save option specified by @option_key is supported when saving a pixbuf using the module implementing @format.
Returns whether this image format is scalable.
Returns whether pixbufs can be saved in the given format.
Disables or enables an image format.
a description of the image format
a boolean determining whether the loader is disabled`
the message domain for the description
typical filename extensions for the image format
a combination of GdkPixbufFormatFlags
a string containing license information, typically set to shorthands like "GPL", "LGPL", etc.
the MIME types for the image format
the name of the image format
the signature of the module
the main Gtk struct
A GdkPixbufFormat contains information about the image format accepted by a module.
Only modules should access the fields directly, applications should use the gdk_pixbuf_format_* family of functions.