LoadProcedure


Object Hierarchy:

Object hierarchy for LoadProcedure

Description:

[ CCode ( type_id = "gimp_load_procedure_get_type ()" ) ]
public class LoadProcedure : FileProcedure

A [class@Procedure] subclass that makes it easier to write file load procedures.

It automatically adds the standard

( [enum@RunMode], [iface@Gio.File] )

arguments and the standard

( [class@Image] )

return value of a load procedure. It is possible to add additional arguments.

When invoked via [method@Procedure.run], it unpacks these standard arguments and calls run_func which is a [ callback@RunImageFunc]. The "args" [struct@ValueArray] of [callback@RunImageFunc] only contains additionally added arguments.

All known sub-classes:

Namespace: Gimp
Package: gimp-3.0

Content:

Creation methods:

Methods:

Inherited Members:

All known members inherited from class Gimp.Procedure