key-state-0.0.0: Manage key and button states and statuses
KeyState
data KeyStatus Source #
Constructors
Instances
Methods
succ :: KeyStatus -> KeyStatus #
pred :: KeyStatus -> KeyStatus #
toEnum :: Int -> KeyStatus #
fromEnum :: KeyStatus -> Int #
enumFrom :: KeyStatus -> [KeyStatus] #
enumFromThen :: KeyStatus -> KeyStatus -> [KeyStatus] #
enumFromTo :: KeyStatus -> KeyStatus -> [KeyStatus] #
enumFromThenTo :: KeyStatus -> KeyStatus -> KeyStatus -> [KeyStatus] #
(==) :: KeyStatus -> KeyStatus -> Bool #
(/=) :: KeyStatus -> KeyStatus -> Bool #
compare :: KeyStatus -> KeyStatus -> Ordering #
(<) :: KeyStatus -> KeyStatus -> Bool #
(<=) :: KeyStatus -> KeyStatus -> Bool #
(>) :: KeyStatus -> KeyStatus -> Bool #
(>=) :: KeyStatus -> KeyStatus -> Bool #
max :: KeyStatus -> KeyStatus -> KeyStatus #
min :: KeyStatus -> KeyStatus -> KeyStatus #
showsPrec :: Int -> KeyStatus -> ShowS #
show :: KeyStatus -> String #
showList :: [KeyStatus] -> ShowS #
data KeyState count Source #
Fields
Counter
(==) :: KeyState count -> KeyState count -> Bool #
(/=) :: KeyState count -> KeyState count -> Bool #
showsPrec :: Int -> KeyState count -> ShowS #
show :: KeyState count -> String #
showList :: [KeyState count] -> ShowS #
initKeyState :: KeyState count Source #
updateKeyState Source #
Arguments
Counter delta
Touched