Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Termbox
- data Cell
- changeCell :: Int -> Int -> CUInt -> CUShort -> CUShort -> IO ()
- clear :: IO ()
- height :: IO Int
- present :: IO ()
- putCell :: Int -> Int -> Cell -> IO ()
- setClearAttr :: CUShort -> CUShort -> IO ()
- setCursor :: Int -> Int -> IO ()
- shutdown :: IO ()
- width :: IO Int
- data Event
- data InputMode = InputMode {}
- data OutputMode
- getInputMode :: IO InputMode
- getOutputMode :: IO OutputMode
- hideCursor :: IO ()
- init :: IO (Either String ())
- inputMode :: InputMode
- peekEvent :: Int -> IO (Maybe Event)
- pollEvent :: IO (Either String Event)
- setInputMode :: InputMode -> IO ()
- setOutputMode :: OutputMode -> IO ()
Documentation
setClearAttr :: CUShort -> CUShort -> IO () Source
A termbox event.
Termbox input modes.
Constructors
InputMode | |
Fields
|
data OutputMode Source
Termbox output modes.
Constructors
Normal | 8 colors. |
M256 | 256 colors. |
M216 | 216 colors. |
Grayscale | 24 shades of gray. |
Unknown Int | A mystery. |
Instances
hideCursor :: IO () Source
setInputMode :: InputMode -> IO () Source
setOutputMode :: OutputMode -> IO () Source