![]() |
![]() |
![]() |
GIMP Base Library Reference Manual | ![]() |
---|---|---|---|---|
enum GimpCheckSize; enum GimpCheckType; enum GimpImageBaseType; enum GimpImageType; enum GimpMessageHandlerType; enum GimpPDBArgType; enum GimpPDBProcType; enum GimpPDBStatusType; enum GimpProgressCommand; enum GimpStackTraceMode;
typedef enum /*< pdb-skip >*/ { GIMP_CHECK_SIZE_SMALL_CHECKS = 0, /*< desc="Small" >*/ GIMP_CHECK_SIZE_MEDIUM_CHECKS = 1, /*< desc="Medium" >*/ GIMP_CHECK_SIZE_LARGE_CHECKS = 2 /*< desc="Large" >*/ } GimpCheckSize;
typedef enum /*< pdb-skip >*/ { GIMP_CHECK_TYPE_LIGHT_CHECKS = 0, /*< desc="Light Checks" >*/ GIMP_CHECK_TYPE_GRAY_CHECKS = 1, /*< desc="Mid-Tone Checks" >*/ GIMP_CHECK_TYPE_DARK_CHECKS = 2, /*< desc="Dark Checks" >*/ GIMP_CHECK_TYPE_WHITE_ONLY = 3, /*< desc="White Only" >*/ GIMP_CHECK_TYPE_GRAY_ONLY = 4, /*< desc="Gray Only" >*/ GIMP_CHECK_TYPE_BLACK_ONLY = 5 /*< desc="Black Only" >*/ } GimpCheckType;
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 { GIMP_MESSAGE_BOX, GIMP_CONSOLE, GIMP_ERROR_CONSOLE } GimpMessageHandlerType;
typedef enum { 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 { GIMP_INTERNAL, GIMP_PLUGIN, GIMP_EXTENSION, GIMP_TEMPORARY } GimpPDBProcType;
typedef enum { GIMP_PDB_EXECUTION_ERROR, GIMP_PDB_CALLING_ERROR, GIMP_PDB_PASS_THROUGH, GIMP_PDB_SUCCESS, GIMP_PDB_CANCEL } GimpPDBStatusType;
typedef enum { GIMP_PROGRESS_COMMAND_START, GIMP_PROGRESS_COMMAND_END, GIMP_PROGRESS_COMMAND_SET_TEXT, GIMP_PROGRESS_COMMAND_SET_VALUE } GimpProgressCommand;