### Enumeration

# Clutter ModifierType

#### Declaration

    flags Clutter.ModifierType

#### Description [src]

Masks applied to a `ClutterEvent` by modifiers.

Note that Clutter may add internal values to events which include reserved values such as `CLUTTER_MODIFIER_RESERVED_13_MASK`. Your code should preserve and ignore them. You can use `CLUTTER_MODIFIER_MASK` to remove all reserved values.

#### Members

Name | Description
--- | ---
`CLUTTER_SHIFT_MASK` | Mask applied by the Shift key.
`CLUTTER_LOCK_MASK` | Mask applied by the Caps Lock key.
`CLUTTER_CONTROL_MASK` | Mask applied by the Control key.
`CLUTTER_MOD1_MASK` | Mask applied by the first Mod key.
`CLUTTER_MOD2_MASK` | Mask applied by the second Mod key.
`CLUTTER_MOD3_MASK` | Mask applied by the third Mod key.
`CLUTTER_MOD4_MASK` | Mask applied by the fourth Mod key.
`CLUTTER_MOD5_MASK` | Mask applied by the fifth Mod key.
`CLUTTER_BUTTON1_MASK` | Mask applied by the first pointer button.
`CLUTTER_BUTTON2_MASK` | Mask applied by the second pointer button.
`CLUTTER_BUTTON3_MASK` | Mask applied by the third pointer button.
`CLUTTER_BUTTON4_MASK` | Mask applied by the fourth pointer button.
`CLUTTER_BUTTON5_MASK` | Mask applied by the fifth pointer button.
`CLUTTER_MODIFIER_RESERVED_13_MASK` | No description available.
`CLUTTER_MODIFIER_RESERVED_14_MASK` | No description available.
`CLUTTER_MODIFIER_RESERVED_15_MASK` | No description available.
`CLUTTER_MODIFIER_RESERVED_16_MASK` | No description available.
`CLUTTER_MODIFIER_RESERVED_17_MASK` | No description available.
`CLUTTER_MODIFIER_RESERVED_18_MASK` | No description available.
`CLUTTER_MODIFIER_RESERVED_19_MASK` | No description available.
`CLUTTER_MODIFIER_RESERVED_20_MASK` | No description available.
`CLUTTER_MODIFIER_RESERVED_21_MASK` | No description available.
`CLUTTER_MODIFIER_RESERVED_22_MASK` | No description available.
`CLUTTER_MODIFIER_RESERVED_23_MASK` | No description available.
`CLUTTER_MODIFIER_RESERVED_24_MASK` | No description available.
`CLUTTER_MODIFIER_RESERVED_25_MASK` | No description available.
`CLUTTER_SUPER_MASK` | Mask applied by the Super key.
`CLUTTER_HYPER_MASK` | Mask applied by the Hyper key.
`CLUTTER_META_MASK` | Mask applied by the Meta key.
`CLUTTER_MODIFIER_RESERVED_29_MASK` | No description available.
`CLUTTER_RELEASE_MASK` | Mask applied during release.
`CLUTTER_MODIFIER_MASK` | A mask covering all modifier types.