home *** CD-ROM | disk | FTP | other *** search
- /* Copyright (c) Mark J. Kilgard, 1994, 1995, 1996, 1998. */
-
- /* This program is freely distributable without licensing fees and is
- provided without guarantee or warrantee expressed or implied. This
- program is -not- in the public domain. */
-
- GLUTAPI void APIENTRY glutInit(int *argcp, char **argv);
- GLUTAPI void APIENTRY glutInitDisplayMode(unsigned int mode);
- GLUTAPI void APIENTRY glutInitDisplayString(const char *string);
- GLUTAPI void APIENTRY glutInitWindowPosition(int x, int y);
- GLUTAPI void APIENTRY glutInitWindowSize(int width, int height);
- GLUTAPI void APIENTRY glutMainLoop(void);
- GLUTAPI int APIENTRY glutCreateWindow(const char *title);
- GLUTAPI int APIENTRY glutCreateSubWindow(int win, int x, int y, int width, int height);
- GLUTAPI void APIENTRY glutDestroyWindow(int win);
- GLUTAPI void APIENTRY glutPostRedisplay(void);
- GLUTAPI void APIENTRY glutPostWindowRedisplay(int win);
- GLUTAPI void APIENTRY glutSwapBuffers(void);
- GLUTAPI int APIENTRY glutGetWindow(void);
- GLUTAPI void APIENTRY glutSetWindow(int win);
- GLUTAPI void APIENTRY glutSetWindowTitle(const char *title);
- GLUTAPI void APIENTRY glutSetIconTitle(const char *title);
- GLUTAPI void APIENTRY glutPositionWindow(int x, int y);
- GLUTAPI void APIENTRY glutReshapeWindow(int width, int height);
- GLUTAPI void APIENTRY glutPopWindow(void);
- GLUTAPI void APIENTRY glutPushWindow(void);
- GLUTAPI void APIENTRY glutIconifyWindow(void);
- GLUTAPI void APIENTRY glutShowWindow(void);
- GLUTAPI void APIENTRY glutHideWindow(void);
- GLUTAPI void APIENTRY glutFullScreen(void);
- GLUTAPI void APIENTRY glutSetCursor(int cursor);
- GLUTAPI void APIENTRY glutWarpPointer(int x, int y);
- GLUTAPI void APIENTRY glutEstablishOverlay(void);
- GLUTAPI void APIENTRY glutRemoveOverlay(void);
- GLUTAPI void APIENTRY glutUseLayer(GLenum layer);
- GLUTAPI void APIENTRY glutPostOverlayRedisplay(void);
- GLUTAPI void APIENTRY glutPostWindowOverlayRedisplay(int win);
- GLUTAPI void APIENTRY glutShowOverlay(void);
- GLUTAPI void APIENTRY glutHideOverlay(void);
- GLUTAPI int APIENTRY glutCreateMenu(void (GLUTCALLBACK *func)(int));
- GLUTAPI void APIENTRY glutDestroyMenu(int menu);
- GLUTAPI int APIENTRY glutGetMenu(void);
- GLUTAPI void APIENTRY glutSetMenu(int menu);
- GLUTAPI void APIENTRY glutAddMenuEntry(const char *label, int value);
- GLUTAPI void APIENTRY glutAddSubMenu(const char *label, int submenu);
- GLUTAPI void APIENTRY glutChangeToMenuEntry(int item, const char *label, int value);
- GLUTAPI void APIENTRY glutChangeToSubMenu(int item, const char *label, int submenu);
- GLUTAPI void APIENTRY glutRemoveMenuItem(int item);
- GLUTAPI void APIENTRY glutAttachMenu(int button);
- GLUTAPI void APIENTRY glutDetachMenu(int button);
- GLUTAPI void APIENTRY glutDisplayFunc(void (GLUTCALLBACK *func)(void));
- GLUTAPI void APIENTRY glutReshapeFunc(void (GLUTCALLBACK *func)(int width, int height));
- GLUTAPI void APIENTRY glutKeyboardFunc(void (GLUTCALLBACK *func)(unsigned char key, int x, int y));
- GLUTAPI void APIENTRY glutMouseFunc(void (GLUTCALLBACK *func)(int button, int state, int x, int y));
- GLUTAPI void APIENTRY glutMotionFunc(void (GLUTCALLBACK *func)(int x, int y));
- GLUTAPI void APIENTRY glutPassiveMotionFunc(void (GLUTCALLBACK *func)(int x, int y));
- GLUTAPI void APIENTRY glutEntryFunc(void (GLUTCALLBACK *func)(int state));
- GLUTAPI void APIENTRY glutVisibilityFunc(void (GLUTCALLBACK *func)(int state));
- GLUTAPI void APIENTRY glutIdleFunc(void (GLUTCALLBACK *func)(void));
- GLUTAPI void APIENTRY glutTimerFunc(unsigned int millis, void (GLUTCALLBACK *func)(int value), int value);
- GLUTAPI void APIENTRY glutMenuStateFunc(void (GLUTCALLBACK *func)(int state));
- GLUTAPI void APIENTRY glutSpecialFunc(void (GLUTCALLBACK *func)(int key, int x, int y));
- GLUTAPI void APIENTRY glutSpaceballMotionFunc(void (GLUTCALLBACK *func)(int x, int y, int z));
- GLUTAPI void APIENTRY glutSpaceballRotateFunc(void (GLUTCALLBACK *func)(int x, int y, int z));
- GLUTAPI void APIENTRY glutSpaceballButtonFunc(void (GLUTCALLBACK *func)(int button, int state));
- GLUTAPI void APIENTRY glutButtonBoxFunc(void (GLUTCALLBACK *func)(int button, int state));
- GLUTAPI void APIENTRY glutDialsFunc(void (GLUTCALLBACK *func)(int dial, int value));
- GLUTAPI void APIENTRY glutTabletMotionFunc(void (GLUTCALLBACK *func)(int x, int y));
- GLUTAPI void APIENTRY glutTabletButtonFunc(void (GLUTCALLBACK *func)(int button, int state, int x, int y));
- GLUTAPI void APIENTRY glutMenuStatusFunc(void (GLUTCALLBACK *func)(int status, int x, int y));
- GLUTAPI void APIENTRY glutOverlayDisplayFunc(void (GLUTCALLBACK *func)(void));
- GLUTAPI void APIENTRY glutWindowStatusFunc(void (GLUTCALLBACK *func)(int state));
- GLUTAPI void APIENTRY glutKeyboardUpFunc(void (GLUTCALLBACK *func)(unsigned char key, int x, int y));
- GLUTAPI void APIENTRY glutSpecialUpFunc(void (GLUTCALLBACK *func)(int key, int x, int y));
- GLUTAPI void APIENTRY glutJoystickFunc(void (GLUTCALLBACK *func)(unsigned int buttonMask, int x, int y, int z), int pollInterval);
- GLUTAPI void APIENTRY glutSetColor(int, GLfloat red, GLfloat green, GLfloat blue);
- GLUTAPI GLfloat APIENTRY glutGetColor(int ndx, int component);
- GLUTAPI void APIENTRY glutCopyColormap(int win);
- GLUTAPI int APIENTRY glutGet(GLenum type);
- GLUTAPI int APIENTRY glutDeviceGet(GLenum type);
- GLUTAPI int APIENTRY glutExtensionSupported(const char *name);
- GLUTAPI int APIENTRY glutGetModifiers(void);
- GLUTAPI int APIENTRY glutLayerGet(GLenum type);
- GLUTAPI void APIENTRY glutBitmapCharacter(void *font, int character);
- GLUTAPI int APIENTRY glutBitmapWidth(void *font, int character);
- GLUTAPI void APIENTRY glutStrokeCharacter(void *font, int character);
- GLUTAPI int APIENTRY glutStrokeWidth(void *font, int character);
- GLUTAPI int APIENTRY glutBitmapLength(void *font, const unsigned char *string);
- GLUTAPI int APIENTRY glutStrokeLength(void *font, const unsigned char *string);
- GLUTAPI void APIENTRY glutWireSphere(GLdouble radius, GLint slices, GLint stacks);
- GLUTAPI void APIENTRY glutSolidSphere(GLdouble radius, GLint slices, GLint stacks);
- GLUTAPI void APIENTRY glutWireCone(GLdouble base, GLdouble height, GLint slices, GLint stacks);
- GLUTAPI void APIENTRY glutSolidCone(GLdouble base, GLdouble height, GLint slices, GLint stacks);
- GLUTAPI void APIENTRY glutWireCube(GLdouble size);
- GLUTAPI void APIENTRY glutSolidCube(GLdouble size);
- GLUTAPI void APIENTRY glutWireTorus(GLdouble innerRadius, GLdouble outerRadius, GLint sides, GLint rings);
- GLUTAPI void APIENTRY glutSolidTorus(GLdouble innerRadius, GLdouble outerRadius, GLint sides, GLint rings);
- GLUTAPI void APIENTRY glutWireDodecahedron(void);
- GLUTAPI void APIENTRY glutSolidDodecahedron(void);
- GLUTAPI void APIENTRY glutWireTeapot(GLdouble size);
- GLUTAPI void APIENTRY glutSolidTeapot(GLdouble size);
- GLUTAPI void APIENTRY glutWireOctahedron(void);
- GLUTAPI void APIENTRY glutSolidOctahedron(void);
- GLUTAPI void APIENTRY glutWireTetrahedron(void);
- GLUTAPI void APIENTRY glutSolidTetrahedron(void);
- GLUTAPI void APIENTRY glutWireIcosahedron(void);
- GLUTAPI void APIENTRY glutSolidIcosahedron(void);
- GLUTAPI int APIENTRY glutVideoResizeGet(GLenum param);
- GLUTAPI void APIENTRY glutSetupVideoResizing(void);
- GLUTAPI void APIENTRY glutStopVideoResizing(void);
- GLUTAPI void APIENTRY glutVideoResize(int x, int y, int width, int height);
- GLUTAPI void APIENTRY glutVideoPan(int x, int y, int width, int height);
- GLUTAPI void APIENTRY glutReportErrors(void);
- GLUTAPI void APIENTRY glutIgnoreKeyRepeat(int ignore);
- GLUTAPI void APIENTRY glutSetKeyRepeat(int repeatMode);
- GLUTAPI void APIENTRY glutForceJoystickFunc(void);
- GLUTAPI void APIENTRY glutGameModeString(const char *string);
- GLUTAPI int APIENTRY glutEnterGameMode(void);
- GLUTAPI void APIENTRY glutLeaveGameMode(void);
- GLUTAPI int APIENTRY glutGameModeGet(GLenum mode);
-