Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
ogl :: Plottable a => [(GraphInfo, a)] -> Managed (View (Either (SensorReading a) GLApp), Controller Event) Source #
campipe :: Monad m => AppInfo -> Camera GLfloat -> Viewport -> Proxy () Event () GLApp m () Source #
defaultPipe :: forall m a. (Monad m, Plottable a) => Pipe (Either (SensorReading a) Event) (Either (SensorReading a) GLApp) m () Source #
keyCallback :: IORef (Set Key) -> KeyCallback Source #
mbCallback :: IORef (Set MouseButton) -> MouseButtonCallback Source #
mpCallback :: IORef (V2 Double) -> CursorPosCallback Source #
wsCallback :: IORef (V2 Int) -> WindowSizeCallback Source #