![]() | ![]() | ![]() | GIMP Base Library Reference Manual | ![]() |
---|
gimpbaseenums —
enum GimpImageBaseType; enum GimpImageType; enum GimpPDBArgType; enum GimpPDBProcType; enum GimpPDBStatusType; enum GimpMessageHandlerType; enum GimpStackTraceMode;
typedef enum { GIMP_RGB, /*< desc="RGB color" >*/ GIMP_GRAY, /*< desc="Grayscale" >*/ GIMP_INDEXED /*< desc="Indexed color" >*/ } GimpImageBaseType;
typedef enum { GIMP_RGB_IMAGE, /*< desc="RGB" >*/ GIMP_RGBA_IMAGE, /*< desc="RGB-alpha" >*/ GIMP_GRAY_IMAGE, /*< desc="Grayscale" >*/ GIMP_GRAYA_IMAGE, /*< desc="Grayscale-alpha" >*/ GIMP_INDEXED_IMAGE, /*< desc="Indexed" >*/ GIMP_INDEXEDA_IMAGE /*< desc="Indexed-alpha" >*/ } GimpImageType;
typedef enum /*< skip >*/ { GIMP_PDB_INT32, GIMP_PDB_INT16, GIMP_PDB_INT8, GIMP_PDB_FLOAT, GIMP_PDB_STRING, GIMP_PDB_INT32ARRAY, GIMP_PDB_INT16ARRAY, GIMP_PDB_INT8ARRAY, GIMP_PDB_FLOATARRAY, GIMP_PDB_STRINGARRAY, GIMP_PDB_COLOR, GIMP_PDB_REGION, GIMP_PDB_DISPLAY, GIMP_PDB_IMAGE, GIMP_PDB_LAYER, GIMP_PDB_CHANNEL, GIMP_PDB_DRAWABLE, GIMP_PDB_SELECTION, GIMP_PDB_BOUNDARY, GIMP_PDB_PATH, GIMP_PDB_PARASITE, GIMP_PDB_STATUS, GIMP_PDB_END } GimpPDBArgType;
typedef enum /*< skip >*/ { GIMP_INTERNAL, GIMP_PLUGIN, GIMP_EXTENSION, GIMP_TEMPORARY } GimpPDBProcType;
typedef enum /*< skip >*/ { GIMP_PDB_EXECUTION_ERROR, GIMP_PDB_CALLING_ERROR, GIMP_PDB_PASS_THROUGH, GIMP_PDB_SUCCESS, GIMP_PDB_CANCEL } GimpPDBStatusType;
typedef enum /*< skip >*/ { GIMP_MESSAGE_BOX, GIMP_CONSOLE, GIMP_ERROR_CONSOLE } GimpMessageHandlerType;
<< Part I. GIMP Base Library | gimpbasetypes >> |