GLUT-2.4.0.0: A binding for the OpenGL Utility Toolkit

Portabilityportable
Stabilitystable
Maintainersven.panne@aedion.de
Safe HaskellNone

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

glutBitmapHeight :: Ptr a -> IO CIntSource

glutBitmapLength :: Ptr a -> Ptr CUChar -> IO CIntSource

glutBitmapWidth :: Ptr a -> CInt -> IO CIntSource

glutCreateSubWindow :: CInt -> CInt -> CInt -> CInt -> CInt -> IO CIntSource

glutCreateWindow :: Ptr CChar -> IO CIntSource

glutExtensionSupported :: Ptr CChar -> IO CIntSource

glutGet :: GLenum -> IO CIntSource

glutStrokeLength :: Ptr a -> Ptr CUChar -> IO CIntSource

glutStrokeWidth :: Ptr a -> CInt -> 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

glutChangeToMenuEntry :: CInt -> Ptr CChar -> CInt -> IO ()Source

glutChangeToSubMenu :: CInt -> Ptr CChar -> CInt -> IO ()Source

glutCopyColormap :: CInt -> IO ()Source

glutDestroyMenu :: CInt -> IO ()Source

glutDestroyWindow :: CInt -> IO ()Source

glutDetachMenu :: CInt -> IO ()Source

glutGameModeString :: Ptr CChar -> IO ()Source

glutIgnoreKeyRepeat :: CInt -> IO ()Source

glutInit :: Ptr CInt -> Ptr (Ptr CChar) -> IO ()Source

glutInitContextVersion :: CInt -> CInt -> IO ()Source

glutInitDisplayMode :: CUInt -> IO ()Source

glutInitDisplayString :: Ptr CChar -> IO ()Source

glutInitWindowPosition :: CInt -> CInt -> IO ()Source

glutInitWindowSize :: CInt -> CInt -> IO ()Source

glutPositionWindow :: CInt -> CInt -> IO ()Source

glutRemoveMenuItem :: CInt -> 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

glutStrokeCharacter :: Ptr a -> CInt -> IO ()Source

glutStrokeString :: Ptr a -> Ptr CUChar -> IO ()Source

glutTimerFunc :: CUInt -> FunPtr TimerFunc -> CInt -> IO ()Source

glutVideoPan :: CInt -> CInt -> CInt -> CInt -> IO ()Source

glutVideoResize :: CInt -> CInt -> CInt -> CInt -> IO ()Source

glutWarpPointer :: CInt -> CInt -> IO ()Source

glutGetMenuData :: IO (Ptr a)Source