shdocvw: Call SetMenu in activate_ui.
[wine/wine64.git] / dlls / glut32 / glut.c
blob93a94ea615577c63301f158e3acf67faeb711f45
1 /*
2 * Copyright 2003 Jacek Caban
4 * This library is free software; you can redistribute it and/or
5 * modify it under the terms of the GNU Lesser General Public
6 * License as published by the Free Software Foundation; either
7 * version 2.1 of the License, or (at your option) any later version.
9 * This library is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12 * Lesser General Public License for more details.
14 * You should have received a copy of the GNU Lesser General Public
15 * License along with this library; if not, write to the Free Software
16 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
19 #include <stdarg.h>
20 #include "windef.h"
21 #include "winbase.h"
23 static void (*__glutExitFunc)(int ret) = 0;
25 /***************************************************
26 * DllMain [glut32.init]
28 BOOL WINAPI DllMain(HINSTANCE hInstDll, DWORD fdwReason, LPVOID lpvReserved)
30 if(fdwReason == DLL_PROCESS_DETACH) {
31 if(__glutExitFunc)
32 __glutExitFunc(0);
34 return TRUE;
37 /****************************************************
38 * glutGetColor (glut32.@)
40 extern float glutGetColor(int arg1, int arg2);
41 float WINAPI wine_glutGetColor(int arg1, int arg2)
43 return glutGetColor(arg1, arg2);
46 /****************************************************
47 * glutBitmapLength (glut32.@)
49 extern int glutBitmapLength(void *arg1, void *arg2);
50 int WINAPI wine_glutBitmapLength(void *arg1, void *arg2)
52 return glutBitmapLength(arg1, arg2);
55 /****************************************************
56 * glutBitmapWith (glut32.@)
58 extern int glutBitmapWidth(void *arg1, int arg2);
59 int WINAPI wine_glutBitmapWidth(void *arg1, int arg2)
61 return glutBitmapWidth(arg1, arg2);
64 /****************************************************
65 * glutCreateMenu (glut32.@)
67 extern int glutCreateMenu(void *arg);
68 int WINAPI wine_glutCreateMenu(void *arg)
70 return glutCreateMenu(arg);
73 /****************************************************
74 * __glutCreateMenuWithExit (glut32.@)
76 int WINAPI wine___glutCreateMenuWithExit(void *arg1, void (*exitfunc)(int))
78 __glutExitFunc = exitfunc;
79 return glutCreateMenu(arg1);
82 /*****************************************************
83 * glutCreateSubWindow (glut32.@)
85 extern int glutCreateSubWindow(int arg1, int arg2, int arg3, int arg4, int arg5);
86 int WINAPI wine_glutCreateSubWindow(int arg1, int arg2, int arg3, int arg4, int arg5)
88 return glutCreateSubWindow(arg1, arg2, arg3, arg4, arg5);
91 /*****************************************************
92 * glutCreateWindow (glut32.@)
94 extern int glutCreateWindow(void *arg);
95 int WINAPI wine_glutCreateWindow(void *arg)
97 return glutCreateWindow(arg);
100 /****************************************************
101 * __glutCreateWindowWithExit (glut32.@)
103 int WINAPI wine___glutCreateWindowWithExit(void *arg, void (*exitfunc)(int))
105 __glutExitFunc = exitfunc;
106 return glutCreateWindow(arg);
109 /*****************************************************
110 * glutDeviceGet (glut32.@)
112 extern int glutDeviceGet(int arg);
113 int WINAPI wine_glutDeviceGet(int arg)
115 return glutDeviceGet(arg);
118 /****************************************************
119 * glutEnterGameMode (glut32.@)
121 extern int glutEnterGameMode(void);
122 int WINAPI wine_glutEnterGameMode(void)
124 return glutEnterGameMode();
127 /****************************************************
128 * glutExtensionSupported (glut32.@)
130 extern int glutExtensionSupported(void *arg);
131 int WINAPI wine_glutExtensionSupported(void *arg)
133 return glutExtensionSupported(arg);
136 /****************************************************
137 * glutGameModeGet (glut32.@)
139 extern int glutGameModeGet(int arg);
140 int WINAPI wine_glutGameModeGet(int arg)
142 return glutGameModeGet(arg);
145 /****************************************************
146 * glutGetMenu (glut32.@)
148 extern int glutGetMenu(void);
149 int WINAPI wine_glutGetMenu(void)
151 return wine_glutGetMenu();
154 /****************************************************
155 * glutGetModifiers (glut32.@)
157 extern int glutGetModifiers(void);
158 int WINAPI wine_glutGetModifiers(void)
160 return glutGetModifiers();
163 /****************************************************
164 * glutGet (glut32.@)
166 extern int glutGet(int arg);
167 int WINAPI wine_glutGet(int arg)
169 return glutGet(arg);
172 /****************************************************
173 * glutGetWindow (glut32.@)
175 extern int glutGetWindow(void);
176 int WINAPI wine_glutGetWindow(void)
178 return glutGetWindow();
181 /****************************************************
182 * glutLayerGet (glut32.@)
184 extern int glutLayerGet(int arg);
185 int WINAPI wine_glutLayerGet(int arg)
187 return glutLayerGet(arg);
190 /****************************************************
191 * glutStrokeLength (glut32.@)
193 extern int glutStrokeLength(void *arg1, void* arg2);
194 int WINAPI wine_glutStrokeLength(void *arg1, void *arg2)
196 return glutStrokeLength(arg1, arg2);
199 /****************************************************
200 * glutStrokeWidth (glut32.@)
202 extern int glutStrokeWidth(void *arg1, int arg2);
203 int WINAPI wine_glutStrokeWidth(void *arg1, int arg2)
205 return glutStrokeWidth(arg1, arg2);
208 /****************************************************
209 * glutVideoResizeGet (glut32.@)
211 extern int glutVideoResizeGet(int arg);
212 int WINAPI wine_glutVideoResizeGet(int arg)
214 return glutVideoResizeGet(arg);
217 /****************************************************
218 * glutAddMenuEntry (glut32.@)
220 extern void glutAddMenuEntry(void *arg1, int arg2);
221 void WINAPI wine_glutAddMenuEntry(void *arg1, int arg2)
223 glutAddMenuEntry(arg1, arg2);
226 /****************************************************
227 * glutAddSubMenu (glut32.@)
229 extern void glutAddSubMenu(void *arg1, int arg2);
230 void WINAPI wine_glutAddSubMenu(void *arg1, int arg2)
232 glutAddSubMenu(arg1, arg2);
235 /****************************************************
236 * glutAttachMenu (glut32.@)
238 extern void glutAttachMenu(int arg);
239 void WINAPI wine_glutAttachMenu(int arg)
241 glutAttachMenu(arg);
244 /****************************************************
245 * glutBitmapCharacter (glut32.@)
247 extern void glutBitmapCharacter(void *arg1, int arg2);
248 void WINAPI wine_glutBitmapCharacter(void *arg1, int arg2)
250 glutBitmapCharacter(arg1, arg2);
253 /****************************************************
254 * glutButtonBoxFunc (glut32.@)
256 extern void glutButtonBoxFunc(void *arg);
257 void WINAPI wine_glutButtonBoxFunc(void *arg)
259 glutButtonBoxFunc(arg);
262 /****************************************************
263 * glutChangeToMenuEntry (glut32.@)
265 extern void glutChangeToMenuEntry(int arg1, void *arg2, int arg3);
266 void WINAPI wine_glutChangeToMenuEntry(int arg1, void *arg2, int arg3)
268 glutChangeToMenuEntry(arg1, arg2, arg3);
271 /****************************************************
272 * glutChangeToSubMenu (glut32.@)
274 extern void glutChangeToSubMenu(int arg1, void *arg2, int arg3);
275 void WINAPI wine_glutChangeToSubMenu(int arg1, void *arg2, int arg3)
277 glutChangeToSubMenu(arg1, arg2, arg3);
280 /****************************************************
281 * glutCopyColormap (glut32.@)
283 extern void glutCopyColormap(int arg);
284 void WINAPI wine_glutCopyColormap(int arg)
286 glutCopyColormap(arg);
289 /****************************************************
290 * glutDestroyMenu (glut32.@)
292 extern void glutDestroyMenu(int arg);
293 void WINAPI wine_glutDestroyMenu(int arg)
295 glutDestroyMenu(arg);
298 /****************************************************
299 * glutDestroyWindow (glut32.@)
301 extern void glutDestroyWindow(int arg);
302 void WINAPI wine_glutDestroyWindow(int arg)
304 glutDestroyWindow(arg);
307 /****************************************************
308 * glutDetachMenu (glut32.@)
310 extern void glutDetachMenu(int arg);
311 void WINAPI wine_glutDetachMenu(int arg)
313 glutDetachMenu(arg);
316 /****************************************************
317 * glutDialsFunc (glut32.@)
319 extern void glutDialsFunc(void *arg);
320 void WINAPI wine_glutDialsFunc(void *arg)
322 glutDialsFunc(arg);
325 /*******************************************************
326 * glutDisplayFunc (glut32.@)
328 extern void glutDisplayFunc(void *arg);
329 void WINAPI wine_glutDisplayFunc(void *arg)
331 glutDisplayFunc(arg);
334 /*******************************************************
335 * glutEntryFunc (glut32.@)
337 extern void glutEntryFunc(void *arg);
338 void WINAPI wine_glutEntryFunc(void *arg)
340 glutEntryFunc(arg);
343 /*******************************************************
344 * glutEstablishOverlay (glut32.@)
346 extern void glutEstablishOverlay(void);
347 void WINAPI wine_glutEstablishOverlay(void)
349 glutEstablishOverlay();
352 /*******************************************************
353 * glutForceJoystickFunc (glut32.@)
355 extern void glutForceJoystickFunc(void);
356 void WINAPI wine_glutForceJoystickFunc(void)
358 glutForceJoystickFunc();
361 /*******************************************************
362 * glutFullScreen (glut32.@)
364 extern void glutFullScreen(void);
365 void WINAPI wine_glutFullScreen(void)
367 glutFullScreen();
370 /*******************************************************
371 * glutGameModeString (glut32.@)
373 extern void glutGameModeString(void *arg);
374 void WINAPI wine_glutGameModeString(void *arg)
376 glutGameModeString(arg);
379 /*******************************************************
380 * glutHideOverlay (glut32.@)
382 extern void glutHideOverlay(void);
383 void WINAPI wine_glutHideOverlay(void)
385 glutHideOverlay();
388 /*******************************************************
389 * glutHideWindow (glut32.@)
391 extern void glutHideWindow(void);
392 void WINAPI wine_glutHideWindow(void)
394 glutHideWindow();
397 /*******************************************************
398 * glutIconifyWindow (glut32.@)
400 extern void glutIconifyWindow(void);
401 void WINAPI wine_glutIconifyWindow(void)
403 glutIconifyWindow();
406 /*********************************************
407 * glutIdleFunc (glut32.@)
409 extern void glutIdleFunc(void *arg);
410 void WINAPI wine_glutIdleFunc(void *arg)
412 glutIdleFunc(arg);
415 /*********************************************
416 * glutIgnoreKeyRepeat (glut32.@)
418 extern void glutIgnoreKeyRepeat(int arg);
419 void WINAPI wine_glutIgnoreKeyRepeat(int arg)
421 glutIgnoreKeyRepeat(arg);
424 /**********************************************
425 * glutInitDisplayMode (glut32.@)
427 extern void glutInitDisplayMode(unsigned int arg);
428 void WINAPI wine_glutInitDisplayMode(unsigned int arg)
430 glutInitDisplayMode(arg);
433 /**********************************************
434 * glutInitDisplayString (glut32.@)
436 extern void glutInitDisplayString(void *arg);
437 void WINAPI wine_glutInitDisplayString(void *arg)
439 glutInitDisplayString(arg);
442 /**********************************************
443 * glutInit (glut32.@)
445 extern void glutInit(void *arg1, void *arg2);
446 void WINAPI wine_glutInit(void *arg1, void **arg2)
448 glutInit(arg1, arg2);
451 /**********************************************
452 * __glutInitWithExit (glut32.@)
454 void WINAPI wine___glutInitWithExit(void *arg1, void *arg2, void (*exitfunc)(int))
456 __glutExitFunc = exitfunc;
457 glutInit(arg1, arg2);
460 /***********************************************
461 * glutInitWindowPosition (glut32.@)
463 extern void glutInitWindowPosition(int arg1, int arg2);
464 void WINAPI wine_glutInitWindowPosition(int arg1, int arg2)
466 glutInitWindowPosition(arg1, arg2);
469 /***********************************************
470 * glutInitWindowSize (glut32.@)
472 extern void glutInitWindowSize(int arg1, int arg2);
473 void WINAPI wine_glutInitWindowSize(int arg1, int arg2)
475 glutInitWindowSize(arg1, arg2);
478 /***********************************************
479 * glutJoystickFunc (glut32.@)
481 extern void glutJoystickFunc(void *arg1, int arg2);
482 void WINAPI wine_glutJoystickFunc(void *arg1, int arg2)
484 glutJoystickFunc(arg1, arg2);
487 /***********************************************
488 * glutKeyboardFunc (glut32.@)
490 extern void glutKeyboardFunc(void *arg);
491 void WINAPI wine_glutKeyboardFunc(void *arg)
493 glutKeyboardFunc(arg);
496 /***********************************************
497 * glutKeyboardUpFunc (glut32.@)
499 extern void glutKeyboardUpFunc(void *arg);
500 void WINAPI wine_glutKeyboardUpFunc(void *arg)
502 glutKeyboardUpFunc(arg);
505 /***********************************************
506 * glutLeaveGameMode (glut32.@)
508 extern void glutLeaveGameMode(void);
509 void WINAPI wine_glutLeaveGameMode(void)
511 glutLeaveGameMode();
514 /***********************************************
515 * glutMainLoop (glut32.@)
517 extern void glutMainLoop(void);
518 void WINAPI wine_glutMainLoop(void)
520 glutMainLoop();
523 /***********************************************
524 * glutMenuStateFunc(glut32.@)
526 extern void glutMenuStateFunc(void *arg);
527 void WINAPI wine_glutMenuStateFunc(void *arg)
529 glutMenuStateFunc(arg);
532 /***********************************************
533 * glutMenuStatusFunc (glut32.@)
535 extern void glutMenuStatusFunc(void *arg);
536 void WINAPI wine_glutMenuStatusFunc(void *arg)
538 glutMenuStatusFunc(arg);
541 /***********************************************
542 * glutMotionFunc (glut32.@)
544 extern void glutMotionFunc(void *arg);
545 void WINAPI wine_glutMotionFunc(void *arg)
547 glutMotionFunc(arg);
550 /********************************************
551 * glutMouseFunc (glut32.@)
553 extern void glutMouseFunc(void *arg);
554 void WINAPI wine_glutMouseFunc(void *arg)
556 glutMouseFunc(arg);
559 /********************************************
560 * glutOverlayDisplayFunc (glut32.@)
562 extern void glutOverlayDisplayFunc(void *arg);
563 void WINAPI wine_glutOverlayDisplayFunc(void *arg)
565 glutOverlayDisplayFunc(arg);
568 /********************************************
569 * glutPassiveMotionFunc (glut32.@)
571 extern void glutPassiveMotionFunc(void *arg);
572 void WINAPI wine_glutPassiveMotionFunc(void *arg)
574 glutPassiveMotionFunc(arg);
577 /********************************************
578 * glutPopWindow (glut32.@)
580 extern void glutPopWindow(void);
581 void WINAPI wine_glutPopWindow(void)
583 glutPopWindow();
586 /********************************************
587 * glutPositionWindow (glut32.@)
589 extern void glutPositionWindow(int arg1, int arg2);
590 void WINAPI wine_glutPositionWindow(int arg1, int arg2)
592 glutPositionWindow(arg1, arg2);
595 /********************************************
596 * glutPostOverlayRedisplay (glut32.@)
598 extern void glutPostOverlayRedisplay(void);
599 void WINAPI wine_glutPostOverlayRedisplay(void)
601 glutPostOverlayRedisplay();
604 /********************************************
605 * glutPostRedisplay (glut32.@)
607 extern void glutPostRedisplay(void);
608 void WINAPI wine_glutPostRedisplay(void)
610 glutPostRedisplay();
613 /********************************************
614 * glutPostWindowOverlayRedisplay (glut32.@)
616 extern void glutPostWindowOverlayRedisplay(int arg);
617 void WINAPI wine_glutPostWindowOverlayRedisplay(int arg)
619 glutPostWindowOverlayRedisplay(arg);
622 /********************************************
623 * glutPostWindowRedisplay (glut32.@)
625 extern void glutPostWindowRedisplay(int arg);
626 void WINAPI wine_glutPostWindowRedisplay(int arg)
628 glutPostWindowRedisplay(arg);
631 /********************************************
632 * glutPushWindow (glut32.@)
634 extern void glutPushWindow(void);
635 void WINAPI wine_glutPushWindow(void)
637 glutPushWindow();
640 /********************************************
641 * glutRemoveMenuItem (glut32.@)
643 extern void glutRemoveMenuItem(int arg);
644 void WINAPI wine_glutRemoveMenuItem(int arg)
646 glutRemoveMenuItem(arg);
649 /********************************************
650 * glutRemoveOverlay (glut32.@)
652 extern void glutRemoveOverlay(void);
653 void WINAPI wine_glutRemoveOverlay(void)
655 glutRemoveOverlay();
658 /********************************************
659 * glutReportErrors (glut32.@)
661 extern void glutReportErrors(void);
662 void WINAPI wine_glutReportErrors(void)
664 glutReportErrors();
667 /********************************************
668 * glutReshapeFunc (glut32.@)
670 extern void glutReshapeFunc(void *arg);
671 void WINAPI wine_glutReshapeFunc(void *arg)
673 glutReshapeFunc(arg);
676 /********************************************
677 * glutReshapeWindow (glut32.@)
679 extern void glutReshapeWindow(int arg1, int arg2);
680 void WINAPI wine_glutReshapeWindow(int arg1, int arg2)
682 glutReshapeWindow(arg1, arg2);
685 /********************************************
686 * glutSetColor (glut32.@)
688 extern void glutSetColor(float arg1, float arg2, float arg3);
689 void WINAPI wine_glutSetColor(float arg1, float arg2, float arg3)
691 glutSetColor(arg1, arg2, arg3);
694 /********************************************
695 * glutSetCursor (glut32.@)
697 extern void glutSetCursor(int arg);
698 void WINAPI wine_glutSetCursor(int arg)
700 glutSetCursor(arg);
703 /********************************************
704 * glutSetIconTitle (glut32.@)
706 extern void glutSetIconTitle(void *arg);
707 void WINAPI wine_glutSetIconTitle(void *arg)
709 glutSetIconTitle(arg);
712 /********************************************
713 * glutSetKeyRepeat (glut32.@)
715 extern void glutSetKeyRepeat(int arg);
716 void WINAPI wine_glutSetKeyRepeat(int arg)
718 glutSetKeyRepeat(arg);
721 /********************************************
722 * glutSetMenu (glut32.@)
724 extern void glutSetMenu(int arg);
725 void WINAPI wine_glutSetMenu(int arg)
727 glutSetMenu(arg);
730 /********************************************
731 * glutSetupVideoResizing (glut32.@)
733 extern void glutSetupVideoResizing(void);
734 void WINAPI wine_glutSetupVideoResizing(void)
736 /* glutSetupVideoResizing(); */
739 /********************************************
740 * glutSetWindow (glut32.@)
742 extern void glutSetWindow(int arg);
743 void WINAPI wine_glutSetWindow(int arg)
745 glutSetWindow(arg);
748 /********************************************
749 * glutSetWindowTitle (glut32.@)
751 extern void glutSetWindowTitle(void *arg);
752 void WINAPI wine_glutSetWindowTitle(void *arg)
754 glutSetWindowTitle(arg);
757 /********************************************
758 * glutShowOverlay (glut32.@)
760 extern void glutShowOverlay(void);
761 void WINAPI wine_glutShowOverlay(void)
763 glutShowOverlay();
766 /********************************************
767 * glutShowWindow (glut32.@)
769 extern void glutShowWindow(void);
770 void WINAPI wine_glutShowWindow(void)
772 glutShowWindow();
775 /*********************************************
776 * glutSolidCone (glut32.@)
778 extern void glutSolidCone(double arg1, double arg2, int arg3, int arg4);
779 void WINAPI wine_glutSolidCone(double arg1, double arg2, int arg3, int arg4)
781 glutSolidCone(arg1, arg2, arg3, arg4);
784 /**********************************************
785 * glutSolidCube (glut32.@)
787 extern void glutSolidCube(double arg);
788 void WINAPI wine_glutSolidCube(double arg)
790 glutSolidCube(arg);
793 /**********************************************
794 * glutSolidDodecahedron (glut32.@)
796 extern void glutSolidDodecahedron(void);
797 void WINAPI wine_glutSolidDodecahedron(void)
799 glutSolidDodecahedron();
802 /**********************************************
803 * glutSolidIcosahedron (glut32.@)
805 extern void glutSolidIcosahedron(void);
806 void WINAPI wine_glutSolidIcosahedron(void)
808 glutSolidIcosahedron();
811 /**********************************************
812 * glutSolidOctahedron (glut32.@)
814 extern void glutSolidOctahedron(void);
815 void WINAPI wine_glutSolidOctahedron(void)
817 glutSolidOctahedron();
820 /**********************************************
821 * glutSolidSphere (glut32.@)
823 extern void glutSolidSphere(double arg1, int arg2, int arg3);
824 void WINAPI wine_glutSolidSphere(double arg1, int arg2, int arg3)
826 glutSolidSphere(arg1, arg2, arg3);
829 /**********************************************
830 * glutSolidTeapot (glut32.@)
832 extern void glutSolidTeapot(double arg);
833 void WINAPI wine_glutSolidTeapot(double arg)
835 glutSolidTeapot(arg);
838 /**********************************************
839 * glutSolidTetrahedron (glut32.@)
841 extern void glutSolidTetrahedron(void);
842 void WINAPI wine_glutSolidTetrahedron(void)
844 glutSolidTetrahedron();
847 /**********************************************
848 * glutSolidTetrahedron (glut32.@)
850 extern void glutSolidTorus(double arg1, double arg2,int arg3, int arg4);
851 void WINAPI wine_glutSolidTorus(double arg1, double arg2,int arg3, int arg4)
853 glutSolidTorus(arg1, arg2, arg3, arg4);
856 /**********************************************
857 * glutSpaceballButtonFunc (glut32.@)
859 extern void glutSpaceballButtonFunc(void *arg);
860 void WINAPI wine_glutSpaceballButtonFunc(void *arg)
862 glutSpaceballButtonFunc(arg);
865 /**********************************************
866 * glutSpaceballMotionFunc (glut32.@)
868 extern void glutSpaceballMotionFunc(void *arg);
869 void WINAPI wine_glutSpaceballMotionFunc(void *arg)
871 glutSpaceballMotionFunc(arg);
874 /**********************************************
875 * glutSpaceballRotateFunc (glut32.@)
877 extern void glutSpaceballRotateFunc(void *arg);
878 void WINAPI wine_glutSpaceballRotateFunc(void *arg)
880 glutSpaceballRotateFunc(arg);
883 /**********************************************
884 * glutSpecialFunc (glut32.@)
886 extern void glutSpecialFunc(void *arg);
887 void WINAPI wine_glutSpecialFunc(void *arg)
889 glutSpecialFunc(arg);
892 /**********************************************
893 * glutSpecialUpFunc (glut32.@)
895 extern void glutSpecialUpFunc(void *arg);
896 void WINAPI wine_glutSpecialUpFunc(void *arg)
898 glutSpecialUpFunc(arg);
901 /**********************************************
902 * glutStopVideoResizing (glut32.@)
904 extern void glutStopVideoResizing(void);
905 void WINAPI wine_glutStopVideoResizing(void)
907 glutStopVideoResizing();
910 /**********************************************
911 * glutStrokeCharacter (glut32.@)
913 extern void glutStrokeCharacter(void *arg1, int arg2);
914 void WINAPI wine_glutStrokeCharacter(void *arg1, int arg2)
916 glutStrokeCharacter(arg1, arg2);
919 /**************************************************
920 * glutSwapBuffers (glut32.@)
922 extern void glutSwapBuffers(void);
923 void WINAPI wine_glutSwapBuffers(void)
925 glutSwapBuffers();
928 /**********************************************
929 * glutTabletButtonFunc (glut32.@)
931 extern void glutTabletButtonFunc(void *arg);
932 void WINAPI wine_glutTabletButtonFunc(void *arg)
934 glutTabletButtonFunc(arg);
937 /**********************************************
938 * glutTabletMotionFunc (glut32.@)
940 extern void glutTabletMotionFunc(void *arg);
941 void WINAPI wine_glutTabletMotionFunc(void *arg)
943 glutTabletMotionFunc(arg);
946 /**********************************************
947 * glutTimerFunc (glut32.@)
949 extern void glutTimerFunc(int arg1, void *arg2, int arg3);
950 void WINAPI wine_glutTimerFunc(int arg1, void *arg2, int arg3)
952 glutTimerFunc(arg1, arg2, arg3);
955 /**********************************************
956 * glutUseLayer (glut32.@)
958 extern void glutUseLayer(int arg);
959 void WINAPI wine_glutUseLayer(int arg)
961 glutUseLayer(arg);
964 /**********************************************
965 * glutVideoPan (glut32.@)
967 extern void glutVideoPan(int arg1, int arg2, int arg3, int arg4);
968 void WINAPI wine_glutVideoPan(int arg1, int arg2, int arg3, int arg4)
970 glutVideoPan(arg1, arg2, arg3, arg4);
973 /**********************************************
974 * glutVideoResize (glut32.@)
976 extern void glutVideoResize(int arg1, int arg2, int arg3, int arg4);
977 void WINAPI wine_glutVideoResize(int arg1, int arg2, int arg3, int arg4)
979 glutVideoResize(arg1, arg2, arg3, arg4);
982 /**********************************************
983 * glutVisibilityFunc (glut32.@)
985 extern void glutVisibilityFunc(void *arg);
986 void WINAPI wine_glutVisibilityFunc(void *arg)
988 glutVisibilityFunc(arg);
991 /**********************************************
992 * glutWarpPointer (glut32.@)
994 extern void glutWarpPointer(int arg1, int arg2);
995 void WINAPI wine_glutWarpPointer(int arg1, int arg2)
997 glutWarpPointer(arg1, arg2);
1000 /**********************************************
1001 * glutWindowStatusFunc (glut32.@)
1003 extern void glutWindowStatusFunc(void *arg);
1004 void WINAPI wine_glutWindowStatusFunc(void *arg)
1006 glutWindowStatusFunc(arg);
1009 /**********************************************
1010 * glutWireCone (glut32.@)
1012 extern void glutWireCone(double arg1, double arg2, int arg3, int arg4);
1013 void WINAPI wine_glutWireCone(double arg1, double arg2, int arg3,int arg4)
1015 glutWireCone(arg1, arg2, arg3, arg4);
1018 /**********************************************
1019 * glutWireCube (glut32.@)
1021 extern void glutWireCube(double arg);
1022 void WINAPI wine_glutWireCube(double arg)
1024 glutWireCube(arg);
1027 /**********************************************
1028 * glutWireDodecahedron (glut32.@)
1030 extern void glutWireDodecahedron(void);
1031 void WINAPI wine_glutWireDodecahedron(void)
1033 glutWireDodecahedron();
1036 /**********************************************
1037 * glutWireIcosahedron (glut32.@)
1039 extern void glutWireIcosahedron(void);
1040 void WINAPI wine_glutWireIcosahedron(void)
1042 glutWireIcosahedron();
1045 /**********************************************
1046 * glutWireOctahedron (glut32.@)
1048 extern void glutWireOctahedron(void);
1049 void WINAPI wine_glutWireOctahedron(void)
1051 glutWireOctahedron();
1054 /**********************************************
1055 * glutWireSphere (glut32.@)
1057 extern void glutWireSphere(double arg1, int arg2, int arg3);
1058 void WINAPI wine_glutWireSphere(double arg1, int arg2, int arg3)
1060 glutWireSphere(arg1, arg2, arg3);
1063 /**********************************************
1064 * glutWireTeapot (glut32.@)
1066 extern void glutWireTeapot(double arg);
1067 void WINAPI wine_glutWireTeapot(double arg)
1069 glutWireTeapot(arg);
1072 /**********************************************
1073 * glutWireTetrahedron (glut32.@)
1075 extern void glutWireTetrahedron(void);
1076 void WINAPI wine_glutWireTetrahedron(void)
1078 glutWireTetrahedron();
1081 /***********************************************
1082 * glutWireTorus (glut32.@)
1084 extern void glutWireTorus(double arg1, double arg2, int arg3, int arg4);
1085 void WINAPI wine_glutWireTorus(double arg1, double arg2, int arg3, int arg4)
1087 glutWireTorus(arg1, arg2, arg3, arg4);