GLUT-2.4.0.0: A binding for the OpenGL Utility Toolkit

Portabilityportable
Stabilitystable
Maintainersven.panne@aedion.de
Safe HaskellSafe-Inferred

Graphics.UI.GLUT.Raw.Callbacks

Description

All GLUT callbacks.

Documentation

type MenuFunc = CInt -> IO ()Source

type ButtonBoxFunc = CInt -> CInt -> IO ()Source

type CloseFunc = IO ()Source

type DialsFunc = CInt -> CInt -> IO ()Source

type DisplayFunc = IO ()Source

type EntryFunc = CInt -> IO ()Source

type IdleFunc = IO ()Source

type JoystickFunc = CUInt -> CInt -> CInt -> CInt -> IO ()Source

type KeyboardFunc = CUChar -> CInt -> CInt -> IO ()Source

type KeyboardUpFunc = CUChar -> CInt -> CInt -> IO ()Source

type MenuStateFunc = CInt -> IO ()Source

type MenuStatusFunc = CInt -> CInt -> CInt -> IO ()Source

type MotionFunc = CInt -> CInt -> IO ()Source

type MouseFunc = CInt -> CInt -> CInt -> CInt -> IO ()Source

type MouseWheelFunc = CInt -> CInt -> CInt -> CInt -> IO ()Source

type PassiveMotionFunc = CInt -> CInt -> IO ()Source

type ReshapeFunc = CInt -> CInt -> IO ()Source

type SpaceballButtonFunc = CInt -> CInt -> IO ()Source

type SpaceballMotionFunc = CInt -> CInt -> CInt -> IO ()Source

type SpaceballRotateFunc = CInt -> CInt -> CInt -> IO ()Source

type SpecialFunc = CInt -> CInt -> CInt -> IO ()Source

type SpecialUpFunc = CInt -> CInt -> CInt -> IO ()Source

type TabletButtonFunc = CInt -> CInt -> CInt -> CInt -> IO ()Source

type TabletMotionFunc = CInt -> CInt -> IO ()Source

type TimerFunc = CInt -> IO ()Source

type VisibilityFunc = CInt -> IO ()Source

type WMCloseFunc = IO ()Source

type WindowStatusFunc = CInt -> IO ()Source