Portability | portable |
---|---|
Stability | stable |
Maintainer | sven.panne@aedion.de |
Safe Haskell | None |
Graphics.UI.GLUT.Raw.Functions
Description
All raw functions from GLUT and freeglut.
Documentation
glutGetProcAddress :: Ptr CChar -> IO (FunPtr a)
glutGetColor :: CInt -> CInt -> IO GLfloat
glutStrokeHeight :: Ptr a -> IO GLfloat
glutBitmapHeight :: Ptr a -> IO CInt
glutBitmapWidth :: Ptr a -> CInt -> IO CInt
glutCreateMenu :: FunPtr MenuFunc -> IO CInt
glutCreateWindow :: Ptr CChar -> IO CInt
glutDeviceGet :: GLenum -> IO CInt
glutExtensionSupported :: Ptr CChar -> IO CInt
glutGameModeGet :: GLenum -> IO CInt
glutGetMenu :: IO CInt
glutGetWindow :: IO CInt
glutLayerGet :: GLenum -> IO CInt
glutStrokeWidth :: Ptr a -> CInt -> IO CInt
glutVideoResizeGet :: GLenum -> IO CInt
glutAddMenuEntry :: Ptr CChar -> CInt -> IO ()
glutAddSubMenu :: Ptr CChar -> CInt -> IO ()
glutAttachMenu :: CInt -> IO ()
glutBitmapCharacter :: Ptr a -> CInt -> IO ()
glutBitmapString :: Ptr a -> Ptr CUChar -> IO ()
glutButtonBoxFunc :: FunPtr ButtonBoxFunc -> IO ()
glutCloseFunc :: FunPtr CloseFunc -> IO ()
glutCopyColormap :: CInt -> IO ()
glutDestroyMenu :: CInt -> IO ()
glutDestroyWindow :: CInt -> IO ()
glutDetachMenu :: CInt -> IO ()
glutDialsFunc :: FunPtr DialsFunc -> IO ()
glutDisplayFunc :: FunPtr DisplayFunc -> IO ()
glutEntryFunc :: FunPtr EntryFunc -> IO ()
glutEstablishOverlay :: IO ()
glutForceJoystickFunc :: IO ()
glutFullScreen :: IO ()
glutFullScreenToggle :: IO ()
glutGameModeString :: Ptr CChar -> IO ()
glutHideOverlay :: IO ()
glutHideWindow :: IO ()
glutIconifyWindow :: IO ()
glutIdleFunc :: FunPtr IdleFunc -> IO ()
glutIgnoreKeyRepeat :: CInt -> IO ()
glutInitContextFlags :: CInt -> IO ()
glutInitContextVersion :: CInt -> CInt -> IO ()
glutInitContextProfile :: CInt -> IO ()
glutInitDisplayMode :: CUInt -> IO ()
glutInitDisplayString :: Ptr CChar -> IO ()
glutInitWindowPosition :: CInt -> CInt -> IO ()
glutInitWindowSize :: CInt -> CInt -> IO ()
glutJoystickFunc :: FunPtr JoystickFunc -> CInt -> IO ()
glutKeyboardFunc :: FunPtr KeyboardFunc -> IO ()
glutKeyboardUpFunc :: FunPtr KeyboardUpFunc -> IO ()
glutLeaveGameMode :: IO ()
glutLeaveMainLoop :: IO ()
glutMainLoop :: IO ()
glutMainLoopEvent :: IO ()
glutMenuDestroyFunc :: FunPtr MenuDestroyFunc -> IO ()
glutMenuStateFunc :: FunPtr MenuStateFunc -> IO ()
glutMenuStatusFunc :: FunPtr MenuStatusFunc -> IO ()
glutMotionFunc :: FunPtr MotionFunc -> IO ()
glutMouseFunc :: FunPtr MouseFunc -> IO ()
glutMouseWheelFunc :: FunPtr MouseWheelFunc -> IO ()
glutOverlayDisplayFunc :: FunPtr OverlayDisplayFunc -> IO ()
glutPassiveMotionFunc :: FunPtr PassiveMotionFunc -> IO ()
glutPopWindow :: IO ()
glutPositionWindow :: CInt -> CInt -> IO ()
glutPostOverlayRedisplay :: IO ()
glutPostRedisplay :: IO ()
glutPostWindowOverlayRedisplay :: CInt -> IO ()
glutPostWindowRedisplay :: CInt -> IO ()
glutPushWindow :: IO ()
glutRemoveMenuItem :: CInt -> IO ()
glutRemoveOverlay :: IO ()
glutReportErrors :: IO ()
glutReshapeFunc :: FunPtr ReshapeFunc -> IO ()
glutReshapeWindow :: CInt -> CInt -> IO ()
glutSetCursor :: CInt -> IO ()
glutSetIconTitle :: Ptr CChar -> IO ()
glutSetKeyRepeat :: CInt -> IO ()
glutSetMenu :: CInt -> IO ()
glutSetMenuData :: Ptr a -> IO ()
glutSetOption :: GLenum -> CInt -> IO ()
glutSetWindow :: CInt -> IO ()
glutSetWindowData :: Ptr a -> IO ()
glutSetWindowTitle :: Ptr CChar -> IO ()
glutSetupVideoResizing :: IO ()
glutShowOverlay :: IO ()
glutShowWindow :: IO ()
glutSolidCube :: GLdouble -> IO ()
glutSolidDodecahedron :: IO ()
glutSolidIcosahedron :: IO ()
glutSolidOctahedron :: IO ()
glutSolidSphere :: GLdouble -> GLint -> GLint -> IO ()
glutSolidTeapot :: GLdouble -> IO ()
glutSolidTetrahedron :: IO ()
glutSpecialFunc :: FunPtr SpecialFunc -> IO ()
glutSpecialUpFunc :: FunPtr SpecialUpFunc -> IO ()
glutStopVideoResizing :: IO ()
glutStrokeCharacter :: Ptr a -> CInt -> IO ()
glutStrokeString :: Ptr a -> Ptr CUChar -> IO ()
glutSwapBuffers :: IO ()
glutTabletButtonFunc :: FunPtr TabletButtonFunc -> IO ()
glutTabletMotionFunc :: FunPtr TabletMotionFunc -> IO ()
glutUseLayer :: GLenum -> IO ()
glutVisibilityFunc :: FunPtr VisibilityFunc -> IO ()
glutWMCloseFunc :: FunPtr WMCloseFunc -> IO ()
glutWarpPointer :: CInt -> CInt -> IO ()
glutWindowStatusFunc :: FunPtr WindowStatusFunc -> IO ()
glutWireCube :: GLdouble -> IO ()
glutWireDodecahedron :: IO ()
glutWireIcosahedron :: IO ()
glutWireOctahedron :: IO ()
glutWireSphere :: GLdouble -> GLint -> GLint -> IO ()
glutWireTeapot :: GLdouble -> IO ()
glutWireTetrahedron :: IO ()
glutGetMenuData :: IO (Ptr a)
glutGetWindowData :: IO (Ptr a)