flaw-input-0.1.0.0

LicenseMIT
Safe HaskellNone
LanguageHaskell2010

Flaw.Input.Keyboard

Description

 

Documentation

data Key Source #

Instances
Bounded Key Source # 
Instance details

Defined in Flaw.Input.Keyboard

Methods

minBound :: Key #

maxBound :: Key #

Enum Key Source # 
Instance details

Defined in Flaw.Input.Keyboard

Methods

succ :: Key -> Key #

pred :: Key -> Key #

toEnum :: Int -> Key #

fromEnum :: Key -> Int #

enumFrom :: Key -> [Key] #

enumFromThen :: Key -> Key -> [Key] #

enumFromTo :: Key -> Key -> [Key] #

enumFromThenTo :: Key -> Key -> Key -> [Key] #

Eq Key Source # 
Instance details

Defined in Flaw.Input.Keyboard

Methods

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

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

Ord Key Source # 
Instance details

Defined in Flaw.Input.Keyboard

Methods

compare :: Key -> Key -> Ordering #

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

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

(>) :: Key -> Key -> Bool #

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

max :: Key -> Key -> Key #

min :: Key -> Key -> Key #

Show Key Source # 
Instance details

Defined in Flaw.Input.Keyboard

Methods

showsPrec :: Int -> Key -> ShowS #

show :: Key -> String #

showList :: [Key] -> ShowS #

Ix Key Source # 
Instance details

Defined in Flaw.Input.Keyboard

Methods

range :: (Key, Key) -> [Key] #

index :: (Key, Key) -> Key -> Int #

unsafeIndex :: (Key, Key) -> Key -> Int

inRange :: (Key, Key) -> Key -> Bool #

rangeSize :: (Key, Key) -> Int #

unsafeRangeSize :: (Key, Key) -> Int