### Enumeration

# Gimp LayerMode

unstable since: 3.0

#### Declaration

    enum Gimp.LayerMode

#### Description [src]

Extracted from app/operations/operations-enums.h.

Available since: 3.0

#### Members

`GIMP_LAYER_MODE_NORMAL_LEGACY`

  GIMP_LAYER_MODE_NORMAL_LEGACY.

  - Value: `0`
  - Nickname: `normal-legacy`
  - Available since: 3.0
`GIMP_LAYER_MODE_DISSOLVE`

  GIMP_LAYER_MODE_DISSOLVE.

  - Value: `1`
  - Nickname: `dissolve`
  - Available since: 3.0
`GIMP_LAYER_MODE_BEHIND_LEGACY`

  GIMP_LAYER_MODE_BEHIND_LEGACY.

  - Value: `2`
  - Nickname: `behind-legacy`
  - Available since: 3.0
`GIMP_LAYER_MODE_MULTIPLY_LEGACY`

  GIMP_LAYER_MODE_MULTIPLY_LEGACY.

  - Value: `3`
  - Nickname: `multiply-legacy`
  - Available since: 3.0
`GIMP_LAYER_MODE_SCREEN_LEGACY`

  GIMP_LAYER_MODE_SCREEN_LEGACY.

  - Value: `4`
  - Nickname: `screen-legacy`
  - Available since: 3.0
`GIMP_LAYER_MODE_OVERLAY_LEGACY`

  GIMP_LAYER_MODE_OVERLAY_LEGACY.

  - Value: `5`
  - Nickname: `overlay-legacy`
  - Available since: 3.0
`GIMP_LAYER_MODE_DIFFERENCE_LEGACY`

  GIMP_LAYER_MODE_DIFFERENCE_LEGACY.

  - Value: `6`
  - Nickname: `difference-legacy`
  - Available since: 3.0
`GIMP_LAYER_MODE_ADDITION_LEGACY`

  GIMP_LAYER_MODE_ADDITION_LEGACY.

  - Value: `7`
  - Nickname: `addition-legacy`
  - Available since: 3.0
`GIMP_LAYER_MODE_SUBTRACT_LEGACY`

  GIMP_LAYER_MODE_SUBTRACT_LEGACY.

  - Value: `8`
  - Nickname: `subtract-legacy`
  - Available since: 3.0
`GIMP_LAYER_MODE_DARKEN_ONLY_LEGACY`

  GIMP_LAYER_MODE_DARKEN_ONLY_LEGACY.

  - Value: `9`
  - Nickname: `darken-only-legacy`
  - Available since: 3.0
`GIMP_LAYER_MODE_LIGHTEN_ONLY_LEGACY`

  GIMP_LAYER_MODE_LIGHTEN_ONLY_LEGACY.

  - Value: `10`
  - Nickname: `lighten-only-legacy`
  - Available since: 3.0
`GIMP_LAYER_MODE_HSV_HUE_LEGACY`

  GIMP_LAYER_MODE_HSV_HUE_LEGACY.

  - Value: `11`
  - Nickname: `hsv-hue-legacy`
  - Available since: 3.0
`GIMP_LAYER_MODE_HSV_SATURATION_LEGACY`

  GIMP_LAYER_MODE_HSV_SATURATION_LEGACY.

  - Value: `12`
  - Nickname: `hsv-saturation-legacy`
  - Available since: 3.0
`GIMP_LAYER_MODE_HSL_COLOR_LEGACY`

  GIMP_LAYER_MODE_HSL_COLOR_LEGACY.

  - Value: `13`
  - Nickname: `hsl-color-legacy`
  - Available since: 3.0
`GIMP_LAYER_MODE_HSV_VALUE_LEGACY`

  GIMP_LAYER_MODE_HSV_VALUE_LEGACY.

  - Value: `14`
  - Nickname: `hsv-value-legacy`
  - Available since: 3.0
`GIMP_LAYER_MODE_DIVIDE_LEGACY`

  GIMP_LAYER_MODE_DIVIDE_LEGACY.

  - Value: `15`
  - Nickname: `divide-legacy`
  - Available since: 3.0
`GIMP_LAYER_MODE_DODGE_LEGACY`

  GIMP_LAYER_MODE_DODGE_LEGACY.

  - Value: `16`
  - Nickname: `dodge-legacy`
  - Available since: 3.0
`GIMP_LAYER_MODE_BURN_LEGACY`

  GIMP_LAYER_MODE_BURN_LEGACY.

  - Value: `17`
  - Nickname: `burn-legacy`
  - Available since: 3.0
`GIMP_LAYER_MODE_HARDLIGHT_LEGACY`

  GIMP_LAYER_MODE_HARDLIGHT_LEGACY.

  - Value: `18`
  - Nickname: `hardlight-legacy`
  - Available since: 3.0
`GIMP_LAYER_MODE_SOFTLIGHT_LEGACY`

  GIMP_LAYER_MODE_SOFTLIGHT_LEGACY.

  - Value: `19`
  - Nickname: `softlight-legacy`
  - Available since: 3.0
`GIMP_LAYER_MODE_GRAIN_EXTRACT_LEGACY`

  GIMP_LAYER_MODE_GRAIN_EXTRACT_LEGACY.

  - Value: `20`
  - Nickname: `grain-extract-legacy`
  - Available since: 3.0
`GIMP_LAYER_MODE_GRAIN_MERGE_LEGACY`

  GIMP_LAYER_MODE_GRAIN_MERGE_LEGACY.

  - Value: `21`
  - Nickname: `grain-merge-legacy`
  - Available since: 3.0
`GIMP_LAYER_MODE_COLOR_ERASE_LEGACY`

  GIMP_LAYER_MODE_COLOR_ERASE_LEGACY.

  - Value: `22`
  - Nickname: `color-erase-legacy`
  - Available since: 3.0
`GIMP_LAYER_MODE_OVERLAY`

  GIMP_LAYER_MODE_OVERLAY.

  - Value: `23`
  - Nickname: `overlay`
  - Available since: 3.0
`GIMP_LAYER_MODE_LCH_HUE`

  GIMP_LAYER_MODE_LCH_HUE.

  - Value: `24`
  - Nickname: `lch-hue`
  - Available since: 3.0
`GIMP_LAYER_MODE_LCH_CHROMA`

  GIMP_LAYER_MODE_LCH_CHROMA.

  - Value: `25`
  - Nickname: `lch-chroma`
  - Available since: 3.0
`GIMP_LAYER_MODE_LCH_COLOR`

  GIMP_LAYER_MODE_LCH_COLOR.

  - Value: `26`
  - Nickname: `lch-color`
  - Available since: 3.0
`GIMP_LAYER_MODE_LCH_LIGHTNESS`

  GIMP_LAYER_MODE_LCH_LIGHTNESS.

  - Value: `27`
  - Nickname: `lch-lightness`
  - Available since: 3.0
`GIMP_LAYER_MODE_NORMAL`

  GIMP_LAYER_MODE_NORMAL.

  - Value: `28`
  - Nickname: `normal`
  - Available since: 3.0
`GIMP_LAYER_MODE_BEHIND`

  GIMP_LAYER_MODE_BEHIND.

  - Value: `29`
  - Nickname: `behind`
  - Available since: 3.0
`GIMP_LAYER_MODE_MULTIPLY`

  GIMP_LAYER_MODE_MULTIPLY.

  - Value: `30`
  - Nickname: `multiply`
  - Available since: 3.0
`GIMP_LAYER_MODE_SCREEN`

  GIMP_LAYER_MODE_SCREEN.

  - Value: `31`
  - Nickname: `screen`
  - Available since: 3.0
`GIMP_LAYER_MODE_DIFFERENCE`

  GIMP_LAYER_MODE_DIFFERENCE.

  - Value: `32`
  - Nickname: `difference`
  - Available since: 3.0
`GIMP_LAYER_MODE_ADDITION`

  GIMP_LAYER_MODE_ADDITION.

  - Value: `33`
  - Nickname: `addition`
  - Available since: 3.0
`GIMP_LAYER_MODE_SUBTRACT`

  GIMP_LAYER_MODE_SUBTRACT.

  - Value: `34`
  - Nickname: `subtract`
  - Available since: 3.0
`GIMP_LAYER_MODE_DARKEN_ONLY`

  GIMP_LAYER_MODE_DARKEN_ONLY.

  - Value: `35`
  - Nickname: `darken-only`
  - Available since: 3.0
`GIMP_LAYER_MODE_LIGHTEN_ONLY`

  GIMP_LAYER_MODE_LIGHTEN_ONLY.

  - Value: `36`
  - Nickname: `lighten-only`
  - Available since: 3.0
`GIMP_LAYER_MODE_HSV_HUE`

  GIMP_LAYER_MODE_HSV_HUE.

  - Value: `37`
  - Nickname: `hsv-hue`
  - Available since: 3.0
`GIMP_LAYER_MODE_HSV_SATURATION`

  GIMP_LAYER_MODE_HSV_SATURATION.

  - Value: `38`
  - Nickname: `hsv-saturation`
  - Available since: 3.0
`GIMP_LAYER_MODE_HSL_COLOR`

  GIMP_LAYER_MODE_HSL_COLOR.

  - Value: `39`
  - Nickname: `hsl-color`
  - Available since: 3.0
`GIMP_LAYER_MODE_HSV_VALUE`

  GIMP_LAYER_MODE_HSV_VALUE.

  - Value: `40`
  - Nickname: `hsv-value`
  - Available since: 3.0
`GIMP_LAYER_MODE_DIVIDE`

  GIMP_LAYER_MODE_DIVIDE.

  - Value: `41`
  - Nickname: `divide`
  - Available since: 3.0
`GIMP_LAYER_MODE_DODGE`

  GIMP_LAYER_MODE_DODGE.

  - Value: `42`
  - Nickname: `dodge`
  - Available since: 3.0
`GIMP_LAYER_MODE_BURN`

  GIMP_LAYER_MODE_BURN.

  - Value: `43`
  - Nickname: `burn`
  - Available since: 3.0
`GIMP_LAYER_MODE_HARDLIGHT`

  GIMP_LAYER_MODE_HARDLIGHT.

  - Value: `44`
  - Nickname: `hardlight`
  - Available since: 3.0
`GIMP_LAYER_MODE_SOFTLIGHT`

  GIMP_LAYER_MODE_SOFTLIGHT.

  - Value: `45`
  - Nickname: `softlight`
  - Available since: 3.0
`GIMP_LAYER_MODE_GRAIN_EXTRACT`

  GIMP_LAYER_MODE_GRAIN_EXTRACT.

  - Value: `46`
  - Nickname: `grain-extract`
  - Available since: 3.0
`GIMP_LAYER_MODE_GRAIN_MERGE`

  GIMP_LAYER_MODE_GRAIN_MERGE.

  - Value: `47`
  - Nickname: `grain-merge`
  - Available since: 3.0
`GIMP_LAYER_MODE_VIVID_LIGHT`

  GIMP_LAYER_MODE_VIVID_LIGHT.

  - Value: `48`
  - Nickname: `vivid-light`
  - Available since: 3.0
`GIMP_LAYER_MODE_PIN_LIGHT`

  GIMP_LAYER_MODE_PIN_LIGHT.

  - Value: `49`
  - Nickname: `pin-light`
  - Available since: 3.0
`GIMP_LAYER_MODE_LINEAR_LIGHT`

  GIMP_LAYER_MODE_LINEAR_LIGHT.

  - Value: `50`
  - Nickname: `linear-light`
  - Available since: 3.0
`GIMP_LAYER_MODE_HARD_MIX`

  GIMP_LAYER_MODE_HARD_MIX.

  - Value: `51`
  - Nickname: `hard-mix`
  - Available since: 3.0
`GIMP_LAYER_MODE_EXCLUSION`

  GIMP_LAYER_MODE_EXCLUSION.

  - Value: `52`
  - Nickname: `exclusion`
  - Available since: 3.0
`GIMP_LAYER_MODE_LINEAR_BURN`

  GIMP_LAYER_MODE_LINEAR_BURN.

  - Value: `53`
  - Nickname: `linear-burn`
  - Available since: 3.0
`GIMP_LAYER_MODE_LUMA_DARKEN_ONLY`

  GIMP_LAYER_MODE_LUMA_DARKEN_ONLY.

  - Value: `54`
  - Nickname: `luma-darken-only`
  - Available since: 3.0
`GIMP_LAYER_MODE_LUMA_LIGHTEN_ONLY`

  GIMP_LAYER_MODE_LUMA_LIGHTEN_ONLY.

  - Value: `55`
  - Nickname: `luma-lighten-only`
  - Available since: 3.0
`GIMP_LAYER_MODE_LUMINANCE`

  GIMP_LAYER_MODE_LUMINANCE.

  - Value: `56`
  - Nickname: `luminance`
  - Available since: 3.0
`GIMP_LAYER_MODE_COLOR_ERASE`

  GIMP_LAYER_MODE_COLOR_ERASE.

  - Value: `57`
  - Nickname: `color-erase`
  - Available since: 3.0
`GIMP_LAYER_MODE_ERASE`

  GIMP_LAYER_MODE_ERASE.

  - Value: `58`
  - Nickname: `erase`
  - Available since: 3.0
`GIMP_LAYER_MODE_MERGE`

  GIMP_LAYER_MODE_MERGE.

  - Value: `59`
  - Nickname: `merge`
  - Available since: 3.0
`GIMP_LAYER_MODE_SPLIT`

  GIMP_LAYER_MODE_SPLIT.

  - Value: `60`
  - Nickname: `split`
  - Available since: 3.0
`GIMP_LAYER_MODE_PASS_THROUGH`

  GIMP_LAYER_MODE_PASS_THROUGH.

  - Value: `61`
  - Nickname: `pass-through`
  - Available since: 3.0