moffy-samples-events-0.2.2.4: Events for sample codes of moffy
Safe HaskellSafe-Inferred
LanguageHaskell2010

Control.Moffy.Samples.Event.Mouse

Documentation

data Button Source #

Instances

Instances details
Show Button Source # 
Instance details

Defined in Control.Moffy.Samples.Event.Mouse

Eq Button Source # 
Instance details

Defined in Control.Moffy.Samples.Event.Mouse

Methods

(==) :: Button -> Button -> Bool #

(/=) :: Button -> Button -> Bool #

data Down Source #

Constructors

DownReq 

Instances

Instances details
Show Down Source # 
Instance details

Defined in Control.Moffy.Samples.Event.Mouse

Methods

showsPrec :: Int -> Down -> ShowS #

show :: Down -> String #

showList :: [Down] -> ShowS #

Eq Down Source # 
Instance details

Defined in Control.Moffy.Samples.Event.Mouse

Methods

(==) :: Down -> Down -> Bool #

(/=) :: Down -> Down -> Bool #

Ord Down Source # 
Instance details

Defined in Control.Moffy.Samples.Event.Mouse

Methods

compare :: Down -> Down -> Ordering #

(<) :: Down -> Down -> Bool #

(<=) :: Down -> Down -> Bool #

(>) :: Down -> Down -> Bool #

(>=) :: Down -> Down -> Bool #

max :: Down -> Down -> Down #

min :: Down -> Down -> Down #

Request Down Source # 
Instance details

Defined in Control.Moffy.Samples.Event.Mouse

Associated Types

data Occurred Down #

Numbered Down Source # 
Instance details

Defined in Control.Moffy.Samples.Event.Mouse

Associated Types

type Number Down = (r :: Nat)

Show (Occurred Down) Source # 
Instance details

Defined in Control.Moffy.Samples.Event.Mouse

data Occurred Down Source # 
Instance details

Defined in Control.Moffy.Samples.Event.Mouse

type Number Down Source # 
Instance details

Defined in Control.Moffy.Samples.Event.Mouse

type Number Down = 12929102204322274315

data Up Source #

Constructors

UpReq 

Instances

Instances details
Show Up Source # 
Instance details

Defined in Control.Moffy.Samples.Event.Mouse

Methods

showsPrec :: Int -> Up -> ShowS #

show :: Up -> String #

showList :: [Up] -> ShowS #

Eq Up Source # 
Instance details

Defined in Control.Moffy.Samples.Event.Mouse

Methods

(==) :: Up -> Up -> Bool #

(/=) :: Up -> Up -> Bool #

Ord Up Source # 
Instance details

Defined in Control.Moffy.Samples.Event.Mouse

Methods

compare :: Up -> Up -> Ordering #

(<) :: Up -> Up -> Bool #

(<=) :: Up -> Up -> Bool #

(>) :: Up -> Up -> Bool #

(>=) :: Up -> Up -> Bool #

max :: Up -> Up -> Up #

min :: Up -> Up -> Up #

Request Up Source # 
Instance details

Defined in Control.Moffy.Samples.Event.Mouse

Associated Types

data Occurred Up #

Numbered Up Source # 
Instance details

Defined in Control.Moffy.Samples.Event.Mouse

Associated Types

type Number Up = (r :: Nat)

Show (Occurred Up) Source # 
Instance details

Defined in Control.Moffy.Samples.Event.Mouse

data Occurred Up Source # 
Instance details

Defined in Control.Moffy.Samples.Event.Mouse

type Number Up Source # 
Instance details

Defined in Control.Moffy.Samples.Event.Mouse

type Number Up = 8896317884283362655

data Move Source #

Constructors

MoveReq 

Instances

Instances details
Show Move Source # 
Instance details

Defined in Control.Moffy.Samples.Event.Mouse

Methods

showsPrec :: Int -> Move -> ShowS #

show :: Move -> String #

showList :: [Move] -> ShowS #

Eq Move Source # 
Instance details

Defined in Control.Moffy.Samples.Event.Mouse

Methods

(==) :: Move -> Move -> Bool #

(/=) :: Move -> Move -> Bool #

Ord Move Source # 
Instance details

Defined in Control.Moffy.Samples.Event.Mouse

Methods

compare :: Move -> Move -> Ordering #

(<) :: Move -> Move -> Bool #

(<=) :: Move -> Move -> Bool #

(>) :: Move -> Move -> Bool #

(>=) :: Move -> Move -> Bool #

max :: Move -> Move -> Move #

min :: Move -> Move -> Move #

Request Move Source # 
Instance details

Defined in Control.Moffy.Samples.Event.Mouse

Associated Types

data Occurred Move #

Numbered Move Source # 
Instance details

Defined in Control.Moffy.Samples.Event.Mouse

Associated Types

type Number Move = (r :: Nat)

Show (Occurred Move) Source # 
Instance details

Defined in Control.Moffy.Samples.Event.Mouse

data Occurred Move Source # 
Instance details

Defined in Control.Moffy.Samples.Event.Mouse

type Number Move Source # 
Instance details

Defined in Control.Moffy.Samples.Event.Mouse

type Number Move = 16154146897844924847