Safe Haskell | None |
---|---|
Language | Haskell2010 |
Screen frames and animations.
Synopsis
- data RawFrontend = RawFrontend {}
- startupBound :: (MVar RawFrontend -> IO ()) -> IO RawFrontend
- createRawFrontend :: (SingleFrame -> IO ()) -> IO () -> IO RawFrontend
- resetChanKey :: TQueue KMP -> IO ()
- saveKMP :: RawFrontend -> Modifier -> Key -> Point -> IO ()
- modifierTranslate :: Bool -> Bool -> Bool -> Bool -> Modifier
Documentation
data RawFrontend Source #
Raw frontend definition. The minimal closed set of values that need to depend on the specifics of the chosen frontend.
startupBound :: (MVar RawFrontend -> IO ()) -> IO RawFrontend Source #
createRawFrontend :: (SingleFrame -> IO ()) -> IO () -> IO RawFrontend Source #