Changeset 3080 for trunk/src/opengl/mesa/GL
- Timestamp:
- Mar 11, 2000, 10:09:55 AM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/opengl/mesa/GL/glut.h
r3023 r3080 1 /* $Id: glut.h,v 1. 2 2000-03-05 10:26:18jeroen Exp $ */1 /* $Id: glut.h,v 1.3 2000-03-11 09:05:07 jeroen Exp $ */ 2 2 #ifndef __glut_h__ 3 3 #define __glut_h__ … … 467 467 468 468 /* GLUT window callback sub-API. */ 469 extern void GLAPIENTRY glutDisplayFunc(void (* CDECLfunc)(void));470 extern void GLAPIENTRY glutReshapeFunc(void (* CDECLfunc)(int width, int height));471 extern void GLAPIENTRY glutKeyboardFunc(void (* CDECLfunc)(unsigned char key, int x, int y));472 extern void GLAPIENTRY glutMouseFunc(void (* CDECLfunc)(int button, int state, int x, int y));473 extern void GLAPIENTRY glutMotionFunc(void (* CDECLfunc)(int x, int y));474 extern void GLAPIENTRY glutPassiveMotionFunc(void (* CDECLfunc)(int x, int y));475 extern void GLAPIENTRY glutEntryFunc(void (* CDECLfunc)(int state));476 extern void GLAPIENTRY glutVisibilityFunc(void (* CDECLfunc)(int state));477 extern void GLAPIENTRY glutIdleFunc(void (* CDECLfunc)(void));478 extern void GLAPIENTRY glutTimerFunc(unsigned int millis, void (* CDECLfunc)(int value), int value);479 extern void GLAPIENTRY glutMenuStateFunc(void (* CDECLfunc)(int state));469 extern void GLAPIENTRY glutDisplayFunc(void (* GLCALLBACK func)(void)); 470 extern void GLAPIENTRY glutReshapeFunc(void (* GLCALLBACK func)(int width, int height)); 471 extern void GLAPIENTRY glutKeyboardFunc(void (* GLCALLBACK func)(unsigned char key, int x, int y)); 472 extern void GLAPIENTRY glutMouseFunc(void (* GLCALLBACK func)(int button, int state, int x, int y)); 473 extern void GLAPIENTRY glutMotionFunc(void (* GLCALLBACK func)(int x, int y)); 474 extern void GLAPIENTRY glutPassiveMotionFunc(void (* GLCALLBACK func)(int x, int y)); 475 extern void GLAPIENTRY glutEntryFunc(void (* GLCALLBACK func)(int state)); 476 extern void GLAPIENTRY glutVisibilityFunc(void (* GLCALLBACK func)(int state)); 477 extern void GLAPIENTRY glutIdleFunc(void (* GLCALLBACK func)(void)); 478 extern void GLAPIENTRY glutTimerFunc(unsigned int millis, void (* GLCALLBACK func)(int value), int value); 479 extern void GLAPIENTRY glutMenuStateFunc(void (* GLCALLBACK func)(int state)); 480 480 #if (GLUT_API_VERSION >= 2) 481 extern void GLAPIENTRY glutSpecialFunc(void (* CDECLfunc)(int key, int x, int y));482 extern void GLAPIENTRY glutSpaceballMotionFunc(void (* CDECLfunc)(int x, int y, int z));483 extern void GLAPIENTRY glutSpaceballRotateFunc(void (* CDECLfunc)(int x, int y, int z));484 extern void GLAPIENTRY glutSpaceballButtonFunc(void (* CDECLfunc)(int button, int state));485 extern void GLAPIENTRY glutButtonBoxFunc(void (* CDECLfunc)(int button, int state));486 extern void GLAPIENTRY glutDialsFunc(void (* CDECLfunc)(int dial, int value));487 extern void GLAPIENTRY glutTabletMotionFunc(void (* CDECLfunc)(int x, int y));488 extern void GLAPIENTRY glutTabletButtonFunc(void (* CDECLfunc)(int button, int state, int x, int y));489 #if (GLUT_API_VERSION >= 3) 490 extern void GLAPIENTRY glutMenuStatusFunc(void (* CDECLfunc)(int status, int x, int y));491 extern void GLAPIENTRY glutOverlayDisplayFunc(void (* CDECLfunc)(void));481 extern void GLAPIENTRY glutSpecialFunc(void (* GLCALLBACK func)(int key, int x, int y)); 482 extern void GLAPIENTRY glutSpaceballMotionFunc(void (* GLCALLBACK func)(int x, int y, int z)); 483 extern void GLAPIENTRY glutSpaceballRotateFunc(void (* GLCALLBACK func)(int x, int y, int z)); 484 extern void GLAPIENTRY glutSpaceballButtonFunc(void (* GLCALLBACK func)(int button, int state)); 485 extern void GLAPIENTRY glutButtonBoxFunc(void (* GLCALLBACK func)(int button, int state)); 486 extern void GLAPIENTRY glutDialsFunc(void (* GLCALLBACK func)(int dial, int value)); 487 extern void GLAPIENTRY glutTabletMotionFunc(void (* GLCALLBACK func)(int x, int y)); 488 extern void GLAPIENTRY glutTabletButtonFunc(void (* GLCALLBACK func)(int button, int state, int x, int y)); 489 #if (GLUT_API_VERSION >= 3) 490 extern void GLAPIENTRY glutMenuStatusFunc(void (* GLCALLBACK func)(int status, int x, int y)); 491 extern void GLAPIENTRY glutOverlayDisplayFunc(void (* GLCALLBACK func)(void)); 492 492 #if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 9) 493 extern void GLAPIENTRY glutWindowStatusFunc(void (* CDECLfunc)(int state));493 extern void GLAPIENTRY glutWindowStatusFunc(void (* GLCALLBACK func)(int state)); 494 494 #endif 495 495 #if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 13) 496 extern void GLAPIENTRY glutKeyboardUpFunc(void (* CDECLfunc)(unsigned char key, int x, int y));497 extern void GLAPIENTRY glutSpecialUpFunc(void (* CDECLfunc)(int key, int x, int y));498 extern void GLAPIENTRY glutJoystickFunc(void (* CDECLfunc)(unsigned int buttonMask, int x, int y, int z), int pollInterval);496 extern void GLAPIENTRY glutKeyboardUpFunc(void (* GLCALLBACK func)(unsigned char key, int x, int y)); 497 extern void GLAPIENTRY glutSpecialUpFunc(void (* GLCALLBACK func)(int key, int x, int y)); 498 extern void GLAPIENTRY glutJoystickFunc(void (* GLCALLBACK func)(unsigned int buttonMask, int x, int y, int z), int pollInterval); 499 499 #endif 500 500 #endif
Note:
See TracChangeset
for help on using the changeset viewer.