Hoogle Search
Within LTS Haskell 24.52 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
type
KeyboardMouseCallback = Key -> KeyState -> Modifiers -> Position -> IO ()GLUT Graphics.UI.GLUT.Callbacks.Window A keyboard/mouse callback
type
MotionCallback = Position -> IO ()GLUT Graphics.UI.GLUT.Callbacks.Window A motion callback
type
MouseCallback = MouseButton -> KeyState -> Position -> IO ()GLUT Graphics.UI.GLUT.Callbacks.Window A mouse callback
type
MouseWheelCallback = WheelNumber -> WheelDirection -> Position -> IO ()GLUT Graphics.UI.GLUT.Callbacks.Window No documentation available.
type
MultiCrossingCallback = TouchID -> CrossingCallbackGLUT Graphics.UI.GLUT.Callbacks.Window A multi-touch variant of CrossingCallback.
type
MultiMotionCallback = TouchID -> MotionCallbackGLUT Graphics.UI.GLUT.Callbacks.Window A multi-touch variant of MotionCallback.
type
MultiMouseCallback = TouchID -> MouseCallbackGLUT Graphics.UI.GLUT.Callbacks.Window A multi-touch variant of MouseCallback.
PartiallyRetained :: WindowStateGLUT Graphics.UI.GLUT.Callbacks.Window The current window is partially obscured.
type
PositionCallback = Position -> IO ()GLUT Graphics.UI.GLUT.Callbacks.Window A position callback
type
ReshapeCallback = Size -> IO ()GLUT Graphics.UI.GLUT.Callbacks.Window A reshape callback