Enumeration (GI Flags)

Clutter-18ClutterModifierType

Masks applied to a Clutter.Event by modifiers.

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

Index
BUTTON1_MASK: 256

Mask applied by the first pointer button

BUTTON2_MASK: 512

Mask applied by the second pointer button

BUTTON3_MASK: 1024

Mask applied by the third pointer button

BUTTON4_MASK: 2048

Mask applied by the fourth pointer button

BUTTON5_MASK: 4096

Mask applied by the fifth pointer button

CONTROL_MASK: 4

Mask applied by the Control key

HYPER_MASK: 134217728

Mask applied by the Hyper key

LOCK_MASK: 2

Mask applied by the Caps Lock key

META_MASK: 268435456

Mask applied by the Meta key

MOD1_MASK: 8

Mask applied by the first Mod key

MOD2_MASK: 16

Mask applied by the second Mod key

MOD3_MASK: 32

Mask applied by the third Mod key

MOD4_MASK: 64

Mask applied by the fourth Mod key

MOD5_MASK: 128

Mask applied by the fifth Mod key

MODIFIER_MASK: 1543512063

A mask covering all modifier types

MODIFIER_RESERVED_13_MASK: 8192
MODIFIER_RESERVED_14_MASK: 16384
MODIFIER_RESERVED_15_MASK: 32768
MODIFIER_RESERVED_16_MASK: 65536
MODIFIER_RESERVED_17_MASK: 131072
MODIFIER_RESERVED_18_MASK: 262144
MODIFIER_RESERVED_19_MASK: 524288
MODIFIER_RESERVED_20_MASK: 1048576
MODIFIER_RESERVED_21_MASK: 2097152
MODIFIER_RESERVED_22_MASK: 4194304
MODIFIER_RESERVED_23_MASK: 8388608
MODIFIER_RESERVED_24_MASK: 16777216
MODIFIER_RESERVED_25_MASK: 33554432
MODIFIER_RESERVED_29_MASK: 536870912
RELEASE_MASK: 1073741824

Mask applied during release

SHIFT_MASK: 1

Mask applied by the Shift key

SUPER_MASK: 67108864

Mask applied by the Super key

Variables

$gtype