HGamer3D-0.9.0: Toolset for the Haskell Game Programmer
HGamer3D.Input.Keyboard
Description
Module providing the keyboard functionality and settings
data KeyData Source #
Constructors
Fields
Instances
Methods
(==) :: KeyData -> KeyData -> Bool #
(/=) :: KeyData -> KeyData -> Bool #
readsPrec :: Int -> ReadS KeyData #
readList :: ReadS [KeyData] #
readPrec :: ReadPrec KeyData #
readListPrec :: ReadPrec [KeyData] #
showsPrec :: Int -> KeyData -> ShowS #
show :: KeyData -> String #
showList :: [KeyData] -> ShowS #
encode :: KeyData -> Encoding #
decode :: Decoder s KeyData #
encodeList :: [KeyData] -> Encoding #
decodeList :: Decoder s [KeyData] #
data KeyEvent Source #
(==) :: KeyEvent -> KeyEvent -> Bool #
(/=) :: KeyEvent -> KeyEvent -> Bool #
readsPrec :: Int -> ReadS KeyEvent #
readList :: ReadS [KeyEvent] #
readPrec :: ReadPrec KeyEvent #
readListPrec :: ReadPrec [KeyEvent] #
showsPrec :: Int -> KeyEvent -> ShowS #
show :: KeyEvent -> String #
showList :: [KeyEvent] -> ShowS #
encode :: KeyEvent -> Encoding #
decode :: Decoder s KeyEvent #
encodeList :: [KeyEvent] -> Encoding #
decodeList :: Decoder s [KeyEvent] #
ctKeyEvent :: ComponentType KeyEvent Source #