A nice Module
- glutAddMenuEntry
- adds a menu entry to the bottom of the current menu.
- glutAddSubMenu
- adds a sub-menu trigger to the bottom of the current menu.
- glutAttachMenu, glutDetachMenu
- attaches a mouse button for the current window to the identifier of the current menu. glutDetachMenu detaches an attached mouse button from the current window.
- glutBitmapCharacter
- renders a bitmap character using OpenGL.
- glutBitmapLength, glutBitmapWidth
- returns the width of a bitmap character. glutBitmapLength returns the length of a bitmap font string.
- glutButtonBoxFunc
- sets the dial & button box button callback for the current window.
- glutChangeToMenuEntry
- changes the specified menu item in the current menu into a menu entry.
- glutChangeToSubMenu
- changes the specified menu item in the current menu into a sub-menu trigger.
- glutCopyColormap
- copies the logical colormap for the layer in use from a specified window to the current window.
- glutCreateMenu
- creates a new pop-up menu.
- glutCreateSubWindow
- creates a subwindow.
- glutCreateWindow
- creates a top-level window.
- glutDestroyMenu
- destroys the specified menu.
- glutDestroyWindow
- destroys the specified window.
- glutDeviceGet
- retrieves GLUT device information represented by integers.
- glutDialsFunc
- sets the dial & button box dials callback for the current window.
- glutDisplayFunc
- sets the display callback for the current window.
- glutEnterGameMode, glutLeaveGameMode
- enters and leaves GLUT's game mode.
- glutEntryFunc
- sets the mouse enter/leave callback for the current window.
- glutEstablishOverlay
- establishes an overlay (if possible) for the current window.
- glutExtensionSupported
- helps to easily determine whether a given OpenGL extension is supported.
- glutForceJoystickFunc
- forces current window's joystick callback to be called.
- glutFullScreen
- requests that the current window be made full screen.
- glutGameModeGet
- retrieves GLUT game mode information represented by integers.
- glutGameModeString
- sets the game mode configuration via a string.
- glutGet
- retrieves simple GLUT state represented by integers.
- glutGetColor
- retrieves a red, green, or blue component for a given color index colormap entry for the layer in use's logical colormap for the current window.
- glutGetModifiers
- returns the modifier key state when certain callbacks were generated.
- glutIdleFunc
- sets the global idle callback.
- glutIgnoreKeyRepeat
- determines if auto repeat keystrokes are reported to the current window
- glutInit
- initialize the GLUT library.
- glutInitDisplayMode
- sets the initial display mode.
- glutInitDisplayString
- sets the initial display mode via a string.
- glutInitWindowPosition, glutInitWindowSize
- set the initial window position and size respectively.
- glutJoystickFunc
- sets the joystick callback for the current window.
- glutKeyboardFunc
- sets the keyboard callback for the current window.
- glutKeyboardUpFunc
- sets the keyboard up (key release) callback for the current window.
- glutLayerGet
- retrieves GLUT state pertaining to the layers of the current window.
- glutMainLoop
- enters the GLUT event processing loop.
- glutMenuStateFunc, glutMenuStatusFunc
- sets the global menu status callback.
- glutMotionFunc, glutPassiveMotionFunc
- set the motion and passive motion callbacks respectively for the current window.
- glutMouseFunc
- sets the mouse callback for the current window.
- glutOverlayDisplayFunc
- sets the overlay display callback for the current window.
- glutPopWindow, glutPushWindow
- change the stacking order of the current window relative to its siblings.
- glutPositionWindow
- requests a change to the position of the current window.
- glutPostOverlayRedisplay, glutPostWindowOverlayRedisplay
- marks the overlay of the current or specified window as needing to be redisplayed.
- glutPostRedisplay, glutPostWindowRedisplay
- marks the current or specified window as needing to be redisplayed.
- glutRemoveMenuItem
- remove the specified menu item.
- glutRemoveOverlay
- removes the overlay (if one exists) from the current window.
- glutReportErrors
- for debugging purposes; prints out OpenGL run-time errors.
- glutReshapeFunc
- sets the reshape callback for the current window.
- glutReshapeWindow
- requests a change to the size of the current window.
- glutSetColor
- sets the color of a colormap entry in the layer of use for the current window.
- glutSetCursor
- changes the cursor image of the current window.
- glutSetKeyRepeat
- sets the key repeat mode
- glutGetMenu, glutSetMenu
- sets the current menu; glutGetMenu returns the identifier of the current menu.
- glutGetWindow, glutSetWindow
- sets the current window; glutGetWindow returns the identifier of the current window.
- glutSetIconTitle, glutSetWindowTitle
- change the window or icon title respectively of the current top-level window.
- glutHideOverlay, glutShowOverlay
- shows or hides the overlay of the current window
- glutHideWindow, glutIconifyWindow, glutShowWindow
- change the display status of the current window.
- glutSolidCone, glutWireCone
- render a solid or wireframe cone respectively.
- glutSolidCube, glutWireCube
- render a solid or wireframe cube respectively.
- glutSolidDodecahedron, glutWireDodecahedron
- render a solid or wireframe dodecahedron (12-sided regular solid) respectively.
- glutSolidIcosahedron, glutWireIcosahedron
- render a solid or wireframe icosahedron (20-sided regular solid) respectively.
- glutSolidOctahedron, glutWireOctahedron
- render a solid or wireframe octahedron (8-sided regular solid) respectively.
- glutSolidSphere, glutWireSphere
- render a solid or wireframe sphere respectively.
- glutSolidTeapot, glutWireTeapot
- render a solid or wireframe teapot respectively.
- glutSolidTetrahedron, glutWireTetrahedron
- render a solid or wireframe tetrahedron (4-sided regular solid) respectively.
- glutSolidTorus, glutWireTorus
- render a solid or wireframe torus (doughnut) respectively.
- glutSpaceballButtonFunc
- sets the Spaceball button callback for the current window.
- glutSpaceballMotionFunc
- sets the Spaceball motion callback for the current window.
- glutSpaceballRotateFunc
- sets the Spaceball rotation callback for the current window.
- glutSpecialFunc
- sets the special keyboard callback for the current window.
- glutSpecialUpFunc
- sets the special keyboard up (key release) callback for the current window.
- glutStrokeCharacter
- renders a stroke character using OpenGL.
- glutStrokeLength, glutStrokeWidth
- returns the width of a stroke character. glutStrokeLengthf, glutStrokeLength returns the length of a stroke font string.
- glutSwapBuffers
- swaps the buffers of the current window if double buffered.
- glutTabletButtonFunc
- sets the special keyboard callback for the current window.
- glutTabletMotionFunc
- sets the special keyboard callback for the current window.
- glutTimerFunc
- registers a timer callback to be triggered in a specified number of milliseconds.
- glutUseLayer
- changes the layer in use for the current window.
- glutVideoResizeGet
- retrieves GLUT video resize information represented by integers.
- glutVisibilityFunc
- sets the visibility callback for the current window.
- glutWarpPointer
- glutWarpPointer warps the pointer's location.
- glutWindowStatusFunc
- sets the window status callback for the current window.
::
Documentation ::