enum GPM::Types

Defined in:

gpm.cr

Enum Members

MOVE = 1
DRAG = 2
DOWN = 4
UP = 8
SINGLE = 16
DOUBLE = 32
TRIPLE = 64
MOTION = 128
HARD = 256
ENTER = 512
LEAVE = 1024
None = 0
All = 2047

Instance Method Summary

Instance Method Detail

def any_double? #

[View source]
def any_single? #

[View source]
def any_triple? #

[View source]
def bare_events #

[View source]
def double? #

Returns true if this enum value contains DOUBLE


[View source]
def down? #

Returns true if this enum value contains DOWN


[View source]
def drag? #

Returns true if this enum value contains DRAG


[View source]
def enter? #

Returns true if this enum value contains ENTER


[View source]
def hard? #

Returns true if this enum value contains HARD


[View source]
def leave? #

Returns true if this enum value contains LEAVE


[View source]
def motion? #

Returns true if this enum value contains MOTION


[View source]
def move? #

Returns true if this enum value contains MOVE


[View source]
def none? #

[View source]
def single? #

Returns true if this enum value contains SINGLE


[View source]
def strict_double? #

[View source]
def strict_single? #

[View source]
def strict_triple? #

[View source]
def triple? #

Returns true if this enum value contains TRIPLE


[View source]
def up? #

Returns true if this enum value contains UP


[View source]