Changeset 3023 for trunk/src/opengl/mesa/GL/glut.h
- Timestamp:
- Mar 5, 2000, 11:26:18 AM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/opengl/mesa/GL/glut.h
r2996 r3023 1 /* $Id: glut.h,v 1. 1 2000-03-04 19:10:18 jeroen Exp $ */1 /* $Id: glut.h,v 1.2 2000-03-05 10:26:18 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 (* GLAPIENTRYfunc)(void));470 extern void GLAPIENTRY glutReshapeFunc(void (* GLAPIENTRYfunc)(int width, int height));471 extern void GLAPIENTRY glutKeyboardFunc(void (* GLAPIENTRYfunc)(unsigned char key, int x, int y));472 extern void GLAPIENTRY glutMouseFunc(void (* GLAPIENTRYfunc)(int button, int state, int x, int y));473 extern void GLAPIENTRY glutMotionFunc(void (* GLAPIENTRYfunc)(int x, int y));474 extern void GLAPIENTRY glutPassiveMotionFunc(void (* GLAPIENTRYfunc)(int x, int y));475 extern void GLAPIENTRY glutEntryFunc(void (* GLAPIENTRYfunc)(int state));476 extern void GLAPIENTRY glutVisibilityFunc(void (* GLAPIENTRYfunc)(int state));477 extern void GLAPIENTRY glutIdleFunc(void (* GLAPIENTRYfunc)(void));478 extern void GLAPIENTRY glutTimerFunc(unsigned int millis, void (* GLAPIENTRYfunc)(int value), int value);479 extern void GLAPIENTRY glutMenuStateFunc(void (* GLAPIENTRYfunc)(int state));469 extern void GLAPIENTRY glutDisplayFunc(void (* CDECL func)(void)); 470 extern void GLAPIENTRY glutReshapeFunc(void (* CDECL func)(int width, int height)); 471 extern void GLAPIENTRY glutKeyboardFunc(void (* CDECL func)(unsigned char key, int x, int y)); 472 extern void GLAPIENTRY glutMouseFunc(void (* CDECL func)(int button, int state, int x, int y)); 473 extern void GLAPIENTRY glutMotionFunc(void (* CDECL func)(int x, int y)); 474 extern void GLAPIENTRY glutPassiveMotionFunc(void (* CDECL func)(int x, int y)); 475 extern void GLAPIENTRY glutEntryFunc(void (* CDECL func)(int state)); 476 extern void GLAPIENTRY glutVisibilityFunc(void (* CDECL func)(int state)); 477 extern void GLAPIENTRY glutIdleFunc(void (* CDECL func)(void)); 478 extern void GLAPIENTRY glutTimerFunc(unsigned int millis, void (* CDECL func)(int value), int value); 479 extern void GLAPIENTRY glutMenuStateFunc(void (* CDECL func)(int state)); 480 480 #if (GLUT_API_VERSION >= 2) 481 extern void GLAPIENTRY glutSpecialFunc(void (* GLAPIENTRYfunc)(int key, int x, int y));482 extern void GLAPIENTRY glutSpaceballMotionFunc(void (* GLAPIENTRYfunc)(int x, int y, int z));483 extern void GLAPIENTRY glutSpaceballRotateFunc(void (* GLAPIENTRYfunc)(int x, int y, int z));484 extern void GLAPIENTRY glutSpaceballButtonFunc(void (* GLAPIENTRYfunc)(int button, int state));485 extern void GLAPIENTRY glutButtonBoxFunc(void (* GLAPIENTRYfunc)(int button, int state));486 extern void GLAPIENTRY glutDialsFunc(void (* GLAPIENTRYfunc)(int dial, int value));487 extern void GLAPIENTRY glutTabletMotionFunc(void (* GLAPIENTRYfunc)(int x, int y));488 extern void GLAPIENTRY glutTabletButtonFunc(void (* GLAPIENTRYfunc)(int button, int state, int x, int y));489 #if (GLUT_API_VERSION >= 3) 490 extern void GLAPIENTRY glutMenuStatusFunc(void (* GLAPIENTRYfunc)(int status, int x, int y));491 extern void GLAPIENTRY glutOverlayDisplayFunc(void (* GLAPIENTRYfunc)(void));481 extern void GLAPIENTRY glutSpecialFunc(void (* CDECL func)(int key, int x, int y)); 482 extern void GLAPIENTRY glutSpaceballMotionFunc(void (* CDECL func)(int x, int y, int z)); 483 extern void GLAPIENTRY glutSpaceballRotateFunc(void (* CDECL func)(int x, int y, int z)); 484 extern void GLAPIENTRY glutSpaceballButtonFunc(void (* CDECL func)(int button, int state)); 485 extern void GLAPIENTRY glutButtonBoxFunc(void (* CDECL func)(int button, int state)); 486 extern void GLAPIENTRY glutDialsFunc(void (* CDECL func)(int dial, int value)); 487 extern void GLAPIENTRY glutTabletMotionFunc(void (* CDECL func)(int x, int y)); 488 extern void GLAPIENTRY glutTabletButtonFunc(void (* CDECL func)(int button, int state, int x, int y)); 489 #if (GLUT_API_VERSION >= 3) 490 extern void GLAPIENTRY glutMenuStatusFunc(void (* CDECL func)(int status, int x, int y)); 491 extern void GLAPIENTRY glutOverlayDisplayFunc(void (* CDECL func)(void)); 492 492 #if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 9) 493 extern void GLAPIENTRY glutWindowStatusFunc(void (* GLAPIENTRYfunc)(int state));493 extern void GLAPIENTRY glutWindowStatusFunc(void (* CDECL func)(int state)); 494 494 #endif 495 495 #if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 13) 496 extern void GLAPIENTRY glutKeyboardUpFunc(void (* GLAPIENTRYfunc)(unsigned char key, int x, int y));497 extern void GLAPIENTRY glutSpecialUpFunc(void (* GLAPIENTRYfunc)(int key, int x, int y));498 extern void GLAPIENTRY glutJoystickFunc(void (* GLAPIENTRYfunc)(unsigned int buttonMask, int x, int y, int z), int pollInterval);496 extern void GLAPIENTRY glutKeyboardUpFunc(void (* CDECL func)(unsigned char key, int x, int y)); 497 extern void GLAPIENTRY glutSpecialUpFunc(void (* CDECL func)(int key, int x, int y)); 498 extern void GLAPIENTRY glutJoystickFunc(void (* CDECL 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.