gimpenums

gimpenums

Functions

void gimp_enums_init ()
const gchar ** gimp_enums_get_type_names ()

Types and Values

Description

Functions

gimp_enums_init ()

void
gimp_enums_init (void);

This function makes sure all the enum types are registered with the GType system. This is intended for use by language bindings that need the symbols early, before gimp_main is run. It's not necessary for plug-ins to call this directly, because the normal plug-in initialization code will handle it implicitly.

Since: 2.4


gimp_enums_get_type_names ()

const gchar **
gimp_enums_get_type_names (gint *n_type_names);

This function gives access to the list of enums registered by libgimp. The returned array is static and must not be modified.

Parameters

n_type_names

return location for the number of names.

[out]

Returns

an array with type names.

[transfer none]

Since: 2.2

Types and Values

enum GimpBrushApplicationMode

Extracted from app/paint/paint-enums.h

Members

GIMP_BRUSH_HARD

GIMP_BRUSH_HARD

 

GIMP_BRUSH_SOFT

GIMP_BRUSH_SOFT

 

enum GimpConvertDitherType

Extracted from app/core/core-enums.h

Members

GIMP_CONVERT_DITHER_NONE

GIMP_CONVERT_DITHER_NONE

 

GIMP_CONVERT_DITHER_FS

GIMP_CONVERT_DITHER_FS

 

GIMP_CONVERT_DITHER_FS_LOWBLEED

GIMP_CONVERT_DITHER_FS_LOWBLEED

 

GIMP_CONVERT_DITHER_FIXED

GIMP_CONVERT_DITHER_FIXED

 

enum GimpHistogramChannel

Extracted from app/core/core-enums.h

Members

GIMP_HISTOGRAM_VALUE

GIMP_HISTOGRAM_VALUE

 

GIMP_HISTOGRAM_RED

GIMP_HISTOGRAM_RED

 

GIMP_HISTOGRAM_GREEN

GIMP_HISTOGRAM_GREEN

 

GIMP_HISTOGRAM_BLUE

GIMP_HISTOGRAM_BLUE

 

GIMP_HISTOGRAM_ALPHA

GIMP_HISTOGRAM_ALPHA

 

GIMP_HISTOGRAM_LUMINANCE

GIMP_HISTOGRAM_LUMINANCE

 

enum GimpLayerColorSpace

Extracted from app/operations/operations-enums.h

Members

GIMP_LAYER_COLOR_SPACE_AUTO

GIMP_LAYER_COLOR_SPACE_AUTO

 

GIMP_LAYER_COLOR_SPACE_RGB_LINEAR

GIMP_LAYER_COLOR_SPACE_RGB_LINEAR

 

GIMP_LAYER_COLOR_SPACE_RGB_PERCEPTUAL

GIMP_LAYER_COLOR_SPACE_RGB_PERCEPTUAL

 

enum GimpLayerCompositeMode

Extracted from app/operations/operations-enums.h

Members

GIMP_LAYER_COMPOSITE_AUTO

GIMP_LAYER_COMPOSITE_AUTO

 

GIMP_LAYER_COMPOSITE_UNION

GIMP_LAYER_COMPOSITE_UNION

 

GIMP_LAYER_COMPOSITE_CLIP_TO_BACKDROP

GIMP_LAYER_COMPOSITE_CLIP_TO_BACKDROP

 

GIMP_LAYER_COMPOSITE_CLIP_TO_LAYER

GIMP_LAYER_COMPOSITE_CLIP_TO_LAYER

 

GIMP_LAYER_COMPOSITE_INTERSECTION

GIMP_LAYER_COMPOSITE_INTERSECTION

 

enum GimpLayerMode

Extracted from app/operations/operations-enums.h

Members

GIMP_LAYER_MODE_NORMAL_LEGACY

GIMP_LAYER_MODE_NORMAL_LEGACY

 

GIMP_LAYER_MODE_DISSOLVE

GIMP_LAYER_MODE_DISSOLVE

 

GIMP_LAYER_MODE_BEHIND_LEGACY

GIMP_LAYER_MODE_BEHIND_LEGACY

 

GIMP_LAYER_MODE_MULTIPLY_LEGACY

GIMP_LAYER_MODE_MULTIPLY_LEGACY

 

GIMP_LAYER_MODE_SCREEN_LEGACY

GIMP_LAYER_MODE_SCREEN_LEGACY

 

GIMP_LAYER_MODE_OVERLAY_LEGACY

GIMP_LAYER_MODE_OVERLAY_LEGACY

 

GIMP_LAYER_MODE_DIFFERENCE_LEGACY

GIMP_LAYER_MODE_DIFFERENCE_LEGACY

 

GIMP_LAYER_MODE_ADDITION_LEGACY

GIMP_LAYER_MODE_ADDITION_LEGACY

 

GIMP_LAYER_MODE_SUBTRACT_LEGACY

GIMP_LAYER_MODE_SUBTRACT_LEGACY

 

GIMP_LAYER_MODE_DARKEN_ONLY_LEGACY

GIMP_LAYER_MODE_DARKEN_ONLY_LEGACY

 

GIMP_LAYER_MODE_LIGHTEN_ONLY_LEGACY

GIMP_LAYER_MODE_LIGHTEN_ONLY_LEGACY

 

GIMP_LAYER_MODE_HSV_HUE_LEGACY

GIMP_LAYER_MODE_HSV_HUE_LEGACY

 

GIMP_LAYER_MODE_HSV_SATURATION_LEGACY

GIMP_LAYER_MODE_HSV_SATURATION_LEGACY

 

GIMP_LAYER_MODE_HSL_COLOR_LEGACY

GIMP_LAYER_MODE_HSL_COLOR_LEGACY

 

GIMP_LAYER_MODE_HSV_VALUE_LEGACY

GIMP_LAYER_MODE_HSV_VALUE_LEGACY

 

GIMP_LAYER_MODE_DIVIDE_LEGACY

GIMP_LAYER_MODE_DIVIDE_LEGACY

 

GIMP_LAYER_MODE_DODGE_LEGACY

GIMP_LAYER_MODE_DODGE_LEGACY

 

GIMP_LAYER_MODE_BURN_LEGACY

GIMP_LAYER_MODE_BURN_LEGACY

 

GIMP_LAYER_MODE_HARDLIGHT_LEGACY

GIMP_LAYER_MODE_HARDLIGHT_LEGACY

 

GIMP_LAYER_MODE_SOFTLIGHT_LEGACY

GIMP_LAYER_MODE_SOFTLIGHT_LEGACY

 

GIMP_LAYER_MODE_GRAIN_EXTRACT_LEGACY

GIMP_LAYER_MODE_GRAIN_EXTRACT_LEGACY

 

GIMP_LAYER_MODE_GRAIN_MERGE_LEGACY

GIMP_LAYER_MODE_GRAIN_MERGE_LEGACY

 

GIMP_LAYER_MODE_COLOR_ERASE_LEGACY

GIMP_LAYER_MODE_COLOR_ERASE_LEGACY

 

GIMP_LAYER_MODE_OVERLAY

GIMP_LAYER_MODE_OVERLAY

 

GIMP_LAYER_MODE_LCH_HUE

GIMP_LAYER_MODE_LCH_HUE

 

GIMP_LAYER_MODE_LCH_CHROMA

GIMP_LAYER_MODE_LCH_CHROMA

 

GIMP_LAYER_MODE_LCH_COLOR

GIMP_LAYER_MODE_LCH_COLOR

 

GIMP_LAYER_MODE_LCH_LIGHTNESS

GIMP_LAYER_MODE_LCH_LIGHTNESS

 

GIMP_LAYER_MODE_NORMAL

GIMP_LAYER_MODE_NORMAL

 

GIMP_LAYER_MODE_BEHIND

GIMP_LAYER_MODE_BEHIND

 

GIMP_LAYER_MODE_MULTIPLY

GIMP_LAYER_MODE_MULTIPLY

 

GIMP_LAYER_MODE_SCREEN

GIMP_LAYER_MODE_SCREEN

 

GIMP_LAYER_MODE_DIFFERENCE

GIMP_LAYER_MODE_DIFFERENCE

 

GIMP_LAYER_MODE_ADDITION

GIMP_LAYER_MODE_ADDITION

 

GIMP_LAYER_MODE_SUBTRACT

GIMP_LAYER_MODE_SUBTRACT

 

GIMP_LAYER_MODE_DARKEN_ONLY

GIMP_LAYER_MODE_DARKEN_ONLY

 

GIMP_LAYER_MODE_LIGHTEN_ONLY

GIMP_LAYER_MODE_LIGHTEN_ONLY

 

GIMP_LAYER_MODE_HSV_HUE

GIMP_LAYER_MODE_HSV_HUE

 

GIMP_LAYER_MODE_HSV_SATURATION

GIMP_LAYER_MODE_HSV_SATURATION

 

GIMP_LAYER_MODE_HSL_COLOR

GIMP_LAYER_MODE_HSL_COLOR

 

GIMP_LAYER_MODE_HSV_VALUE

GIMP_LAYER_MODE_HSV_VALUE

 

GIMP_LAYER_MODE_DIVIDE

GIMP_LAYER_MODE_DIVIDE

 

GIMP_LAYER_MODE_DODGE

GIMP_LAYER_MODE_DODGE

 

GIMP_LAYER_MODE_BURN

GIMP_LAYER_MODE_BURN

 

GIMP_LAYER_MODE_HARDLIGHT

GIMP_LAYER_MODE_HARDLIGHT

 

GIMP_LAYER_MODE_SOFTLIGHT

GIMP_LAYER_MODE_SOFTLIGHT

 

GIMP_LAYER_MODE_GRAIN_EXTRACT

GIMP_LAYER_MODE_GRAIN_EXTRACT

 

GIMP_LAYER_MODE_GRAIN_MERGE

GIMP_LAYER_MODE_GRAIN_MERGE

 

GIMP_LAYER_MODE_VIVID_LIGHT

GIMP_LAYER_MODE_VIVID_LIGHT

 

GIMP_LAYER_MODE_PIN_LIGHT

GIMP_LAYER_MODE_PIN_LIGHT

 

GIMP_LAYER_MODE_LINEAR_LIGHT

GIMP_LAYER_MODE_LINEAR_LIGHT

 

GIMP_LAYER_MODE_HARD_MIX

GIMP_LAYER_MODE_HARD_MIX

 

GIMP_LAYER_MODE_EXCLUSION

GIMP_LAYER_MODE_EXCLUSION

 

GIMP_LAYER_MODE_LINEAR_BURN

GIMP_LAYER_MODE_LINEAR_BURN

 

GIMP_LAYER_MODE_LUMA_DARKEN_ONLY

GIMP_LAYER_MODE_LUMA_DARKEN_ONLY

 

GIMP_LAYER_MODE_LUMA_LIGHTEN_ONLY

GIMP_LAYER_MODE_LUMA_LIGHTEN_ONLY

 

GIMP_LAYER_MODE_LUMINANCE

GIMP_LAYER_MODE_LUMINANCE

 

GIMP_LAYER_MODE_COLOR_ERASE

GIMP_LAYER_MODE_COLOR_ERASE

 

GIMP_LAYER_MODE_ERASE

GIMP_LAYER_MODE_ERASE

 

GIMP_LAYER_MODE_MERGE

GIMP_LAYER_MODE_MERGE

 

GIMP_LAYER_MODE_SPLIT

GIMP_LAYER_MODE_SPLIT

 

GIMP_LAYER_MODE_PASS_THROUGH

GIMP_LAYER_MODE_PASS_THROUGH