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)Source
glutGetColor :: CInt -> CInt -> IO GLfloatSource
glutStrokeHeight :: Ptr a -> IO GLfloatSource
glutBitmapHeight :: Ptr a -> IO CIntSource
glutBitmapLength :: Ptr a -> Ptr CUChar -> IO CIntSource
glutBitmapWidth :: Ptr a -> CInt -> IO CIntSource
glutCreateMenu :: FunPtr MenuFunc -> IO CIntSource
glutCreateSubWindow :: CInt -> CInt -> CInt -> CInt -> CInt -> IO CIntSource
glutCreateWindow :: Ptr CChar -> IO CIntSource
glutDeviceGet :: GLenum -> IO CIntSource
glutEnterGameMode :: IO CIntSource
glutExtensionSupported :: Ptr CChar -> IO CIntSource
glutGameModeGet :: GLenum -> IO CIntSource
glutGetMenu :: IO CIntSource
glutGetModifiers :: IO CIntSource
glutGetWindow :: IO CIntSource
glutLayerGet :: GLenum -> IO CIntSource
glutStrokeLength :: Ptr a -> Ptr CUChar -> IO CIntSource
glutStrokeWidth :: Ptr a -> CInt -> IO CIntSource
glutVideoResizeGet :: GLenum -> IO CIntSource
glutGetModeValues :: GLenum -> Ptr CInt -> IO (Ptr CInt)Source
glutAddMenuEntry :: Ptr CChar -> CInt -> IO ()Source
glutAddSubMenu :: Ptr CChar -> CInt -> IO ()Source
glutAttachMenu :: CInt -> IO ()Source
glutBitmapCharacter :: Ptr a -> CInt -> IO ()Source
glutBitmapString :: Ptr a -> Ptr CUChar -> IO ()Source
glutButtonBoxFunc :: FunPtr ButtonBoxFunc -> IO ()Source
glutChangeToMenuEntry :: CInt -> Ptr CChar -> CInt -> IO ()Source
glutChangeToSubMenu :: CInt -> Ptr CChar -> CInt -> IO ()Source
glutCloseFunc :: FunPtr CloseFunc -> IO ()Source
glutCopyColormap :: CInt -> IO ()Source
glutDestroyMenu :: CInt -> IO ()Source
glutDestroyWindow :: CInt -> IO ()Source
glutDetachMenu :: CInt -> IO ()Source
glutDialsFunc :: FunPtr DialsFunc -> IO ()Source
glutDisplayFunc :: FunPtr DisplayFunc -> IO ()Source
glutEntryFunc :: FunPtr EntryFunc -> IO ()Source
glutEstablishOverlay :: IO ()Source
glutForceJoystickFunc :: IO ()Source
glutFullScreen :: IO ()Source
glutFullScreenToggle :: IO ()Source
glutGameModeString :: Ptr CChar -> IO ()Source
glutHideOverlay :: IO ()Source
glutHideWindow :: IO ()Source
glutIconifyWindow :: IO ()Source
glutIdleFunc :: FunPtr IdleFunc -> IO ()Source
glutIgnoreKeyRepeat :: CInt -> IO ()Source
glutInitContextFlags :: CInt -> IO ()Source
glutInitContextVersion :: CInt -> CInt -> IO ()Source
glutInitContextProfile :: CInt -> IO ()Source
glutInitDisplayMode :: CUInt -> IO ()Source
glutInitDisplayString :: Ptr CChar -> IO ()Source
glutInitWindowPosition :: CInt -> CInt -> IO ()Source
glutInitWindowSize :: CInt -> CInt -> IO ()Source
glutJoystickFunc :: FunPtr JoystickFunc -> CInt -> IO ()Source
glutKeyboardFunc :: FunPtr KeyboardFunc -> IO ()Source
glutKeyboardUpFunc :: FunPtr KeyboardUpFunc -> IO ()Source
glutLeaveGameMode :: IO ()Source
glutLeaveMainLoop :: IO ()Source
glutMainLoop :: IO ()Source
glutMainLoopEvent :: IO ()Source
glutMenuDestroyFunc :: FunPtr MenuDestroyFunc -> IO ()Source
glutMenuStateFunc :: FunPtr MenuStateFunc -> IO ()Source
glutMenuStatusFunc :: FunPtr MenuStatusFunc -> IO ()Source
glutMotionFunc :: FunPtr MotionFunc -> IO ()Source
glutMouseFunc :: FunPtr MouseFunc -> IO ()Source
glutMouseWheelFunc :: FunPtr MouseWheelFunc -> IO ()Source
glutOverlayDisplayFunc :: FunPtr OverlayDisplayFunc -> IO ()Source
glutPassiveMotionFunc :: FunPtr PassiveMotionFunc -> IO ()Source
glutPopWindow :: IO ()Source
glutPositionWindow :: CInt -> CInt -> IO ()Source
glutPostOverlayRedisplay :: IO ()Source
glutPostRedisplay :: IO ()Source
glutPostWindowOverlayRedisplay :: CInt -> IO ()Source
glutPostWindowRedisplay :: CInt -> IO ()Source
glutPushWindow :: IO ()Source
glutRemoveMenuItem :: CInt -> IO ()Source
glutRemoveOverlay :: IO ()Source
glutReportErrors :: IO ()Source
glutReshapeFunc :: FunPtr ReshapeFunc -> IO ()Source
glutReshapeWindow :: CInt -> CInt -> IO ()Source
glutSetColor :: CInt -> GLfloat -> GLfloat -> GLfloat -> IO ()Source
glutSetCursor :: CInt -> IO ()Source
glutSetIconTitle :: Ptr CChar -> IO ()Source
glutSetKeyRepeat :: CInt -> IO ()Source
glutSetMenu :: CInt -> IO ()Source
glutSetMenuData :: Ptr a -> IO ()Source
glutSetOption :: GLenum -> CInt -> IO ()Source
glutSetWindow :: CInt -> IO ()Source
glutSetWindowData :: Ptr a -> IO ()Source
glutSetWindowTitle :: Ptr CChar -> IO ()Source
glutSetupVideoResizing :: IO ()Source
glutShowOverlay :: IO ()Source
glutShowWindow :: IO ()Source
glutSolidCube :: GLdouble -> IO ()Source
glutSolidDodecahedron :: IO ()Source
glutSolidIcosahedron :: IO ()Source
glutSolidOctahedron :: IO ()Source
glutSolidRhombicDodecahedron :: IO ()Source
glutSolidSierpinskiSponge :: CInt -> Ptr GLdouble -> GLdouble -> IO ()Source
glutSolidSphere :: GLdouble -> GLint -> GLint -> IO ()Source
glutSolidTeapot :: GLdouble -> IO ()Source
glutSolidTetrahedron :: IO ()Source
glutSpaceballButtonFunc :: FunPtr SpaceballButtonFunc -> IO ()Source
glutSpaceballMotionFunc :: FunPtr SpaceballMotionFunc -> IO ()Source
glutSpaceballRotateFunc :: FunPtr SpaceballRotateFunc -> IO ()Source
glutSpecialFunc :: FunPtr SpecialFunc -> IO ()Source
glutSpecialUpFunc :: FunPtr SpecialUpFunc -> IO ()Source
glutStopVideoResizing :: IO ()Source
glutStrokeCharacter :: Ptr a -> CInt -> IO ()Source
glutStrokeString :: Ptr a -> Ptr CUChar -> IO ()Source
glutSwapBuffers :: IO ()Source
glutTabletButtonFunc :: FunPtr TabletButtonFunc -> IO ()Source
glutTabletMotionFunc :: FunPtr TabletMotionFunc -> IO ()Source
glutTimerFunc :: CUInt -> FunPtr TimerFunc -> CInt -> IO ()Source
glutUseLayer :: GLenum -> IO ()Source
glutVideoPan :: CInt -> CInt -> CInt -> CInt -> IO ()Source
glutVideoResize :: CInt -> CInt -> CInt -> CInt -> IO ()Source
glutVisibilityFunc :: FunPtr VisibilityFunc -> IO ()Source
glutWMCloseFunc :: FunPtr WMCloseFunc -> IO ()Source
glutWarpPointer :: CInt -> CInt -> IO ()Source
glutWindowStatusFunc :: FunPtr WindowStatusFunc -> IO ()Source
glutWireCube :: GLdouble -> IO ()Source
glutWireDodecahedron :: IO ()Source
glutWireIcosahedron :: IO ()Source
glutWireOctahedron :: IO ()Source
glutWireRhombicDodecahedron :: IO ()Source
glutWireSierpinskiSponge :: CInt -> Ptr GLdouble -> GLdouble -> IO ()Source
glutWireSphere :: GLdouble -> GLint -> GLint -> IO ()Source
glutWireTeapot :: GLdouble -> IO ()Source
glutWireTetrahedron :: IO ()Source
glutGetMenuData :: IO (Ptr a)Source
glutGetWindowData :: IO (Ptr a)Source