keid-frp-banana-0.1.0.0: Reactive Banana integration for Keid engine.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Engine.ReactiveBanana.Window

Documentation

setupScreenBox :: (forall a. StageRIO env a -> MomentIO a) -> MomentIO (Behavior Box) Source #

setupCursorPos :: MonadMoment m => m (Event (Double, Double)) -> Behavior Box -> m (Event Vec2, Behavior Vec2) Source #

setupMouseClicks :: MomentIO (Event (ModifierKeys, MouseButtonState, MouseButton)) -> Behavior cursor -> MomentIO (Collection (Event (ModifierKeys, cursor))) Source #