Added YUV routines needed for v4l driver, and in the future possibly
[wine/gsoc-2012-control.git] / dlls / glut32 / glut.c
blobb9efb10ae8dfc81a5b0c012abecc447caece479f
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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
19 #include "windef.h"
21 static void (*__glutExitFunc)(int ret) = 0;
23 /***************************************************
24 * DllMain [glut32.init]
26 BOOL WINAPI DllMain(HINSTANCE hInstDll, DWORD fdwReason, LPVOID lpvReserved)
28 if(fdwReason == DLL_PROCESS_DETACH) {
29 if(__glutExitFunc)
30 __glutExitFunc(0);
32 return TRUE;
35 /****************************************************
36 * glutGetColor (glut32.@)
38 extern float glutGetColor(int arg1, int arg2);
39 float WINAPI wine_glutGetColor(int arg1, int arg2)
41 return glutGetColor(arg1, arg2);
44 /****************************************************
45 * glutBitmapLength (glut32.@)
47 extern int glutBitmapLength(void *arg1, void *arg2);
48 int WINAPI wine_glutBitmapLength(void *arg1, void *arg2)
50 return glutBitmapLength(arg1, arg2);
53 /****************************************************
54 * glutBitmapWith (glut32.@)
56 extern int glutBitmapWidth(void *arg1, int arg2);
57 int WINAPI wine_glutBitmapWidth(void *arg1, int arg2)
59 return glutBitmapWidth(arg1, arg2);
62 /****************************************************
63 * glutCreateMenu (glut32.@)
65 extern int glutCreateMenu(void *arg);
66 int WINAPI wine_glutCreateMenu(void *arg)
68 return glutCreateMenu(arg);
71 /****************************************************
72 * __glutCreateMenuWithExit (glut32.@)
74 int WINAPI wine___glutCreateMenuWithExit(void *arg1, void (*exitfunc)(int))
76 __glutExitFunc = exitfunc;
77 return glutCreateMenu(arg1);
80 /*****************************************************
81 * glutCreateSubWindow (glut32.@)
83 extern int glutCreateSubWindow(int arg1, int arg2, int arg3, int arg4, int arg5);
84 int WINAPI wine_glutCreateSubWindow(int arg1, int arg2, int arg3, int arg4, int arg5)
86 return glutCreateSubWindow(arg1, arg2, arg3, arg4, arg5);
89 /*****************************************************
90 * glutCreateWindow (glut32.@)
92 extern int glutCreateWindow(void *arg);
93 int WINAPI wine_glutCreateWindow(void *arg)
95 return glutCreateWindow(arg);
98 /****************************************************
99 * __glutCreateWindowWithExit (glut32.@)
101 int WINAPI wine___glutCreateWindowWithExit(void *arg, void (*exitfunc)(int))
103 __glutExitFunc = exitfunc;
104 return glutCreateWindow(arg);
107 /*****************************************************
108 * glutDeviceGet (glut32.@)
110 extern int glutDeviceGet(int arg);
111 int WINAPI wine_glutDeviceGet(int arg)
113 return glutDeviceGet(arg);
116 /****************************************************
117 * glutEnterGameMode (glut32.@)
119 extern int glutEnterGameMode(void);
120 int WINAPI wine_glutEnterGameMode(void)
122 return glutEnterGameMode();
125 /****************************************************
126 * glutExtensionSupported (glut32.@)
128 extern int glutExtensionSupported(void *arg);
129 int WINAPI wine_glutExtensionSupported(void *arg)
131 return glutExtensionSupported(arg);
134 /****************************************************
135 * glutGameModeGet (glut32.@)
137 extern int glutGameModeGet(int arg);
138 int WINAPI wine_glutGameModeGet(int arg)
140 return glutGameModeGet(arg);
143 /****************************************************
144 * glutGetMenu (glut32.@)
146 extern int glutGetMenu(void);
147 int WINAPI wine_glutGetMenu(void)
149 return wine_glutGetMenu();
152 /****************************************************
153 * glutGetModifiers (glut32.@)
155 extern int glutGetModifiers(void);
156 int WINAPI wine_glutGetModifiers(void)
158 return glutGetModifiers();
161 /****************************************************
162 * glutGet (glut32.@)
164 extern int glutGet(int arg);
165 int WINAPI wine_glutGet(int arg)
167 return glutGet(arg);
170 /****************************************************
171 * glutGetWindow (glut32.@)
173 extern int glutGetWindow(void);
174 int WINAPI wine_glutGetWindow(void)
176 return glutGetWindow();
179 /****************************************************
180 * glutLayerGet (glut32.@)
182 extern int glutLayerGet(int arg);
183 int WINAPI wine_glutLayerGet(int arg)
185 return glutLayerGet(arg);
188 /****************************************************
189 * glutStrokeLength (glut32.@)
191 extern int glutStrokeLength(void *arg1, void* arg2);
192 int WINAPI wine_glutStrokeLength(void *arg1, void *arg2)
194 return glutStrokeLength(arg1, arg2);
197 /****************************************************
198 * glutStrokeWidth (glut32.@)
200 extern int glutStrokeWidth(void *arg1, int arg2);
201 int WINAPI wine_glutStrokeWidth(void *arg1, int arg2)
203 return glutStrokeWidth(arg1, arg2);
206 /****************************************************
207 * glutVideoResizeGet (glut32.@)
209 extern int glutVideoResizeGet(int arg);
210 int WINAPI wine_glutVideoResizeGet(int arg)
212 return glutVideoResizeGet(arg);
215 /****************************************************
216 * glutAddMenuEntry (glut32.@)
218 extern void glutAddMenuEntry(void *arg1, int arg2);
219 void WINAPI wine_glutAddMenuEntry(void *arg1, int arg2)
221 glutAddMenuEntry(arg1, arg2);
224 /****************************************************
225 * glutAddSubMenu (glut32.@)
227 extern void glutAddSubMenu(void *arg1, int arg2);
228 void WINAPI wine_glutAddSubMenu(void *arg1, int arg2)
230 glutAddSubMenu(arg1, arg2);
233 /****************************************************
234 * glutAttachMenu (glut32.@)
236 extern void glutAttachMenu(int arg);
237 void WINAPI wine_glutAttachMenu(int arg)
239 glutAttachMenu(arg);
242 /****************************************************
243 * glutBitmapCharacter (glut32.@)
245 extern void glutBitmapCharacter(void *arg1, int arg2);
246 void WINAPI wine_glutBitmapCharacter(void *arg1, int arg2)
248 glutBitmapCharacter(arg1, arg2);
251 /****************************************************
252 * glutButtonBoxFunc (glut32.@)
254 extern void glutButtonBoxFunc(void *arg);
255 void WINAPI wine_glutButtonBoxFunc(void *arg)
257 glutButtonBoxFunc(arg);
260 /****************************************************
261 * glutChangeToMenuEntry (glut32.@)
263 extern void glutChangeToMenuEntry(int arg1, void *arg2, int arg3);
264 void WINAPI wine_glutChangeToMenuEntry(int arg1, void *arg2, int arg3)
266 glutChangeToMenuEntry(arg1, arg2, arg3);
269 /****************************************************
270 * glutChangeToSubMenu (glut32.@)
272 extern void glutChangeToSubMenu(int arg1, void *arg2, int arg3);
273 void WINAPI wine_glutChangeToSubMenu(int arg1, void *arg2, int arg3)
275 glutChangeToSubMenu(arg1, arg2, arg3);
278 /****************************************************
279 * glutCopyColormap (glut32.@)
281 extern void glutCopyColormap(int arg);
282 void WINAPI wine_glutCopyColormap(int arg)
284 glutCopyColormap(arg);
287 /****************************************************
288 * glutDestroyMenu (glut32.@)
290 extern void glutDestroyMenu(int arg);
291 void WINAPI wine_glutDestroyMenu(int arg)
293 glutDestroyMenu(arg);
296 /****************************************************
297 * glutDestroyWindow (glut32.@)
299 extern void glutDestroyWindow(int arg);
300 void WINAPI wine_glutDestroyWindow(int arg)
302 glutDestroyWindow(arg);
305 /****************************************************
306 * glutDetachMenu (glut32.@)
308 extern void glutDetachMenu(int arg);
309 void WINAPI wine_glutDetachMenu(int arg)
311 glutDetachMenu(arg);
314 /****************************************************
315 * glutDialsFunc (glut32.@)
317 extern void glutDialsFunc(void *arg);
318 void WINAPI wine_glutDialsFunc(void *arg)
320 glutDialsFunc(arg);
323 /*******************************************************
324 * glutDisplayFunc (glut32.@)
326 extern void glutDisplayFunc(void *arg);
327 void WINAPI wine_glutDisplayFunc(void *arg)
329 glutDisplayFunc(arg);
332 /*******************************************************
333 * glutEntryFunc (glut32.@)
335 extern void glutEntryFunc(void *arg);
336 void WINAPI wine_glutEntryFunc(void *arg)
338 glutEntryFunc(arg);
341 /*******************************************************
342 * glutEstablishOverlay (glut32.@)
344 extern void glutEstablishOverlay(void);
345 void WINAPI wine_glutEstablishOverlay(void)
347 glutEstablishOverlay();
350 /*******************************************************
351 * glutForceJoystickFunc (glut32.@)
353 extern void glutForceJoystickFunc(void);
354 void WINAPI wine_glutForceJoystickFunc(void)
356 glutForceJoystickFunc();
359 /*******************************************************
360 * glutFullScreen (glut32.@)
362 extern void glutFullScreen(void);
363 void WINAPI wine_glutFullScreen(void)
365 glutFullScreen();
368 /*******************************************************
369 * glutGameModeString (glut32.@)
371 extern void glutGameModeString(void *arg);
372 void WINAPI wine_glutGameModeString(void *arg)
374 glutGameModeString(arg);
377 /*******************************************************
378 * glutHideOverlay (glut32.@)
380 extern void glutHideOverlay(void);
381 void WINAPI wine_glutHideOverlay(void)
383 glutHideOverlay();
386 /*******************************************************
387 * glutHideWindow (glut32.@)
389 extern void glutHideWindow(void);
390 void WINAPI wine_glutHideWindow(void)
392 glutHideWindow();
395 /*******************************************************
396 * glutIconifyWindow (glut32.@)
398 extern void glutIconifyWindow(void);
399 void WINAPI wine_glutIconifyWindow(void)
401 glutIconifyWindow();
404 /*********************************************
405 * glutIdleFunc (glut32.@)
407 extern void glutIdleFunc(void *arg);
408 void WINAPI wine_glutIdleFunc(void *arg)
410 glutIdleFunc(arg);
413 /*********************************************
414 * glutIgnoreKeyRepeat (glut32.@)
416 extern void glutIgnoreKeyRepeat(int arg);
417 void WINAPI wine_glutIgnoreKeyRepeat(int arg)
419 glutIgnoreKeyRepeat(arg);
422 /**********************************************
423 * glutInitDisplayMode (glut32.@)
425 extern void glutInitDisplayMode(unsigned int arg);
426 void WINAPI wine_glutInitDisplayMode(unsigned int arg)
428 glutInitDisplayMode(arg);
431 /**********************************************
432 * glutInitDisplayString (glut32.@)
434 extern void glutInitDisplayString(void *arg);
435 void WINAPI wine_glutInitDisplayString(void *arg)
437 glutInitDisplayString(arg);
440 /**********************************************
441 * glutInit (glut32.@)
443 extern void glutInit(void *arg1, void *arg2);
444 void WINAPI wine_glutInit(void *arg1, void **arg2)
446 glutInit(arg1, arg2);
449 /**********************************************
450 * __glutInitWithExit (glut32.@)
452 void WINAPI wine___glutInitWithExit(void *arg1, void *arg2, void (*exitfunc)(int))
454 __glutExitFunc = exitfunc;
455 glutInit(arg1, arg2);
458 /***********************************************
459 * glutInitWindowPosition (glut32.@)
461 extern void glutInitWindowPosition(int arg1, int arg2);
462 void WINAPI wine_glutInitWindowPosition(int arg1, int arg2)
464 glutInitWindowPosition(arg1, arg2);
467 /***********************************************
468 * glutInitWindowSize (glut32.@)
470 extern void glutInitWindowSize(int arg1, int arg2);
471 void WINAPI wine_glutInitWindowSize(int arg1, int arg2)
473 glutInitWindowSize(arg1, arg2);
476 /***********************************************
477 * glutJoystickFunc (glut32.@)
479 extern void glutJoystickFunc(void *arg1, int arg2);
480 void WINAPI wine_glutJoystickFunc(void *arg1, int arg2)
482 glutJoystickFunc(arg1, arg2);
485 /***********************************************
486 * glutKeyboardFunc (glut32.@)
488 extern void glutKeyboardFunc(void *arg);
489 void WINAPI wine_glutKeyboardFunc(void *arg)
491 glutKeyboardFunc(arg);
494 /***********************************************
495 * glutKeyboardUpFunc (glut32.@)
497 extern void glutKeyboardUpFunc(void *arg);
498 void WINAPI wine_glutKeyboardUpFunc(void *arg)
500 glutKeyboardUpFunc(arg);
503 /***********************************************
504 * glutLeaveGameMode (glut32.@)
506 extern void glutLeaveGameMode(void);
507 void WINAPI wine_glutLeaveGameMode(void)
509 glutLeaveGameMode();
512 /***********************************************
513 * glutMainLoop (glut32.@)
515 extern void glutMainLoop(void);
516 void WINAPI wine_glutMainLoop(void)
518 glutMainLoop();
521 /***********************************************
522 * glutMenuStateFunc(glut32.@)
524 extern void glutMenuStateFunc(void *arg);
525 void WINAPI wine_glutMenuStateFunc(void *arg)
527 glutMenuStateFunc(arg);
530 /***********************************************
531 * glutMenuStatusFunc (glut32.@)
533 extern void glutMenuStatusFunc(void *arg);
534 void WINAPI wine_glutMenuStatusFunc(void *arg)
536 glutMenuStatusFunc(arg);
539 /***********************************************
540 * glutMotionFunc (glut32.@)
542 extern void glutMotionFunc(void *arg);
543 void WINAPI wine_glutMotionFunc(void *arg)
545 glutMotionFunc(arg);
548 /********************************************
549 * glutMouseFunc (glut32.@)
551 extern void glutMouseFunc(void *arg);
552 void WINAPI wine_glutMouseFunc(void *arg)
554 glutMouseFunc(arg);
557 /********************************************
558 * glutOverlayDisplayFunc (glut32.@)
560 extern void glutOverlayDisplayFunc(void *arg);
561 void WINAPI wine_glutOverlayDisplayFunc(void *arg)
563 glutOverlayDisplayFunc(arg);
566 /********************************************
567 * glutPassiveMotionFunc (glut32.@)
569 extern void glutPassiveMotionFunc(void *arg);
570 void WINAPI wine_glutPassiveMotionFunc(void *arg)
572 glutPassiveMotionFunc(arg);
575 /********************************************
576 * glutPopWindow (glut32.@)
578 extern void glutPopWindow(void);
579 void WINAPI wine_glutPopWindow(void)
581 glutPopWindow();
584 /********************************************
585 * glutPositionWindow (glut32.@)
587 extern void glutPositionWindow(int arg1, int arg2);
588 void WINAPI wine_glutPositionWindow(int arg1, int arg2)
590 glutPositionWindow(arg1, arg2);
593 /********************************************
594 * glutPostOverlayRedisplay (glut32.@)
596 extern void glutPostOverlayRedisplay(void);
597 void WINAPI wine_glutPostOverlayRedisplay(void)
599 glutPostOverlayRedisplay();
602 /********************************************
603 * glutPostRedisplay (glut32.@)
605 extern void glutPostRedisplay(void);
606 void WINAPI wine_glutPostRedisplay(void)
608 glutPostRedisplay();
611 /********************************************
612 * glutPostWindowOverlayRedisplay (glut32.@)
614 extern void glutPostWindowOverlayRedisplay(int arg);
615 void WINAPI wine_glutPostWindowOverlayRedisplay(int arg)
617 glutPostWindowOverlayRedisplay(arg);
620 /********************************************
621 * glutPostWindowRedisplay (glut32.@)
623 extern void glutPostWindowRedisplay(int arg);
624 void WINAPI wine_glutPostWindowRedisplay(int arg)
626 glutPostWindowRedisplay(arg);
629 /********************************************
630 * glutPushWindow (glut32.@)
632 extern void glutPushWindow(void);
633 void WINAPI wine_glutPushWindow(void)
635 glutPushWindow();
638 /********************************************
639 * glutRemoveMenuItem (glut32.@)
641 extern void glutRemoveMenuItem(int arg);
642 void WINAPI wine_glutRemoveMenuItem(int arg)
644 glutRemoveMenuItem(arg);
647 /********************************************
648 * glutRemoveOverlay (glut32.@)
650 extern void glutRemoveOverlay(void);
651 void WINAPI wine_glutRemoveOverlay(void)
653 glutRemoveOverlay();
656 /********************************************
657 * glutReportErrors (glut32.@)
659 extern void glutReportErrors(void);
660 void WINAPI wine_glutReportErrors(void)
662 glutReportErrors();
665 /********************************************
666 * glutReshapeFunc (glut32.@)
668 extern void glutReshapeFunc(void *arg);
669 void WINAPI wine_glutReshapeFunc(void *arg)
671 glutReshapeFunc(arg);
674 /********************************************
675 * glutReshapeWindow (glut32.@)
677 extern void glutReshapeWindow(int arg1, int arg2);
678 void WINAPI wine_glutReshapeWindow(int arg1, int arg2)
680 glutReshapeWindow(arg1, arg2);
683 /********************************************
684 * glutSetColor (glut32.@)
686 extern void glutSetColor(float arg1, float arg2, float arg3);
687 void WINAPI wine_glutSetColor(float arg1, float arg2, float arg3)
689 glutSetColor(arg1, arg2, arg3);
692 /********************************************
693 * glutSetCursor (glut32.@)
695 extern void glutSetCursor(int arg);
696 void WINAPI wine_glutSetCursor(int arg)
698 glutSetCursor(arg);
701 /********************************************
702 * glutSetIconTitle (glut32.@)
704 extern void glutSetIconTitle(void *arg);
705 void WINAPI wine_glutSetIconTitle(void *arg)
707 glutSetIconTitle(arg);
710 /********************************************
711 * glutSetKeyRepeat (glut32.@)
713 extern void glutSetKeyRepeat(int arg);
714 void WINAPI wine_glutSetKeyRepeat(int arg)
716 glutSetKeyRepeat(arg);
719 /********************************************
720 * glutSetMenu (glut32.@)
722 extern void glutSetMenu(int arg);
723 void WINAPI wine_glutSetMenu(int arg)
725 glutSetMenu(arg);
728 /********************************************
729 * glutSetupVideoResizing (glut32.@)
731 extern void glutSetupVideoResizing(void);
732 void WINAPI wine_glutSetupVideoResizing(void)
734 /* glutSetupVideoResizing(); */
737 /********************************************
738 * glutSetWindow (glut32.@)
740 extern void glutSetWindow(int arg);
741 void WINAPI wine_glutSetWindow(int arg)
743 glutSetWindow(arg);
746 /********************************************
747 * glutSetWindowTitle (glut32.@)
749 extern void glutSetWindowTitle(void *arg);
750 void WINAPI wine_glutSetWindowTitle(void *arg)
752 glutSetWindowTitle(arg);
755 /********************************************
756 * glutShowOverlay (glut32.@)
758 extern void glutShowOverlay(void);
759 void WINAPI wine_glutShowOverlay(void)
761 glutShowOverlay();
764 /********************************************
765 * glutShowWindow (glut32.@)
767 extern void glutShowWindow(void);
768 void WINAPI wine_glutShowWindow(void)
770 glutShowWindow();
773 /*********************************************
774 * glutSolidCone (glut32.@)
776 extern void glutSolidCone(double arg1, double arg2, int arg3, int arg4);
777 void WINAPI wine_glutSolidCone(double arg1, double arg2, int arg3, int arg4)
779 glutSolidCone(arg1, arg2, arg3, arg4);
782 /**********************************************
783 * glutSolidCube (glut32.@)
785 extern void glutSolidCube(double arg);
786 void WINAPI wine_glutSolidCube(double arg)
788 glutSolidCube(arg);
791 /**********************************************
792 * glutSolidDodecahedron (glut32.@)
794 extern void glutSolidDodecahedron(void);
795 void WINAPI wine_glutSolidDodecahedron(void)
797 glutSolidDodecahedron();
800 /**********************************************
801 * glutSolidIcosahedron (glut32.@)
803 extern void glutSolidIcosahedron(void);
804 void WINAPI wine_glutSolidIcosahedron(void)
806 glutSolidIcosahedron();
809 /**********************************************
810 * glutSolidOctahedron (glut32.@)
812 extern void glutSolidOctahedron(void);
813 void WINAPI wine_glutSolidOctahedron(void)
815 glutSolidOctahedron();
818 /**********************************************
819 * glutSolidSphere (glut32.@)
821 extern void glutSolidSphere(double arg1, int arg2, int arg3);
822 void WINAPI wine_glutSolidSphere(double arg1, int arg2, int arg3)
824 glutSolidSphere(arg1, arg2, arg3);
827 /**********************************************
828 * glutSolidTeapot (glut32.@)
830 extern void glutSolidTeapot(double arg);
831 void WINAPI wine_glutSolidTeapot(double arg)
833 glutSolidTeapot(arg);
836 /**********************************************
837 * glutSolidTetrahedron (glut32.@)
839 extern void glutSolidTetrahedron(void);
840 void WINAPI wine_glutSolidTetrahedron(void)
842 glutSolidTetrahedron();
845 /**********************************************
846 * glutSolidTetrahedron (glut32.@)
848 extern void glutSolidTorus(double arg1, double arg2,int arg3, int arg4);
849 void WINAPI wine_glutSolidTorus(double arg1, double arg2,int arg3, int arg4)
851 glutSolidTorus(arg1, arg2, arg3, arg4);
854 /**********************************************
855 * glutSpaceballButtonFunc (glut32.@)
857 extern void glutSpaceballButtonFunc(void *arg);
858 void WINAPI wine_glutSpaceballButtonFunc(void *arg)
860 glutSpaceballButtonFunc(arg);
863 /**********************************************
864 * glutSpaceballMotionFunc (glut32.@)
866 extern void glutSpaceballMotionFunc(void *arg);
867 void WINAPI wine_glutSpaceballMotionFunc(void *arg)
869 glutSpaceballMotionFunc(arg);
872 /**********************************************
873 * glutSpaceballRotateFunc (glut32.@)
875 extern void glutSpaceballRotateFunc(void *arg);
876 void WINAPI wine_glutSpaceballRotateFunc(void *arg)
878 glutSpaceballRotateFunc(arg);
881 /**********************************************
882 * glutSpecialFunc (glut32.@)
884 extern void glutSpecialFunc(void *arg);
885 void WINAPI wine_glutSpecialFunc(void *arg)
887 glutSpecialFunc(arg);
890 /**********************************************
891 * glutSpecialUpFunc (glut32.@)
893 extern void glutSpecialUpFunc(void *arg);
894 void WINAPI wine_glutSpecialUpFunc(void *arg)
896 glutSpecialUpFunc(arg);
899 /**********************************************
900 * glutStopVideoResizing (glut32.@)
902 extern void glutStopVideoResizing(void);
903 void WINAPI wine_glutStopVideoResizing(void)
905 glutStopVideoResizing();
908 /**********************************************
909 * glutStrokeCharacter (glut32.@)
911 extern void glutStrokeCharacter(void *arg1, int arg2);
912 void WINAPI wine_glutStrokeCharacter(void *arg1, int arg2)
914 glutStrokeCharacter(arg1, arg2);
917 /**************************************************
918 * glutSwapBuffers (glut32.@)
920 extern void glutSwapBuffers(void);
921 void WINAPI wine_glutSwapBuffers(void)
923 glutSwapBuffers();
926 /**********************************************
927 * glutTabletButtonFunc (glut32.@)
929 extern void glutTabletButtonFunc(void *arg);
930 void WINAPI wine_glutTabletButtonFunc(void *arg)
932 glutTabletButtonFunc(arg);
935 /**********************************************
936 * glutTabletMotionFunc (glut32.@)
938 extern void glutTabletMotionFunc(void *arg);
939 void WINAPI wine_glutTabletMotionFunc(void *arg)
941 glutTabletMotionFunc(arg);
944 /**********************************************
945 * glutTimerFunc (glut32.@)
947 extern void glutTimerFunc(int arg1, void *arg2, int arg3);
948 void WINAPI wine_glutTimerFunc(int arg1, void *arg2, int arg3)
950 glutTimerFunc(arg1, arg2, arg3);
953 /**********************************************
954 * glutUseLayer (glut32.@)
956 extern void glutUseLayer(int arg);
957 void WINAPI wine_glutUseLayer(int arg)
959 glutUseLayer(arg);
962 /**********************************************
963 * glutVideoPan (glut32.@)
965 extern void glutVideoPan(int arg1, int arg2, int arg3, int arg4);
966 void WINAPI wine_glutVideoPan(int arg1, int arg2, int arg3, int arg4)
968 glutVideoPan(arg1, arg2, arg3, arg4);
971 /**********************************************
972 * glutVideoResize (glut32.@)
974 extern void glutVideoResize(int arg1, int arg2, int arg3, int arg4);
975 void WINAPI wine_glutVideoResize(int arg1, int arg2, int arg3, int arg4)
977 glutVideoResize(arg1, arg2, arg3, arg4);
980 /**********************************************
981 * glutVisibilityFunc (glut32.@)
983 extern void glutVisibilityFunc(void *arg);
984 void WINAPI wine_glutVisibilityFunc(void *arg)
986 glutVisibilityFunc(arg);
989 /**********************************************
990 * glutWarpPointer (glut32.@)
992 extern void glutWarpPointer(int arg1, int arg2);
993 void WINAPI wine_glutWarpPointer(int arg1, int arg2)
995 glutWarpPointer(arg1, arg2);
998 /**********************************************
999 * glutWindowStatusFunc (glut32.@)
1001 extern void glutWindowStatusFunc(void *arg);
1002 void WINAPI wine_glutWindowStatusFunc(void *arg)
1004 glutWindowStatusFunc(arg);
1007 /**********************************************
1008 * glutWireCone (glut32.@)
1010 extern void glutWireCone(double arg1, double arg2, int arg3, int arg4);
1011 void WINAPI wine_glutWireCone(double arg1, double arg2, int arg3,int arg4)
1013 glutWireCone(arg1, arg2, arg3, arg4);
1016 /**********************************************
1017 * glutWireCube (glut32.@)
1019 extern void glutWireCube(double arg);
1020 void WINAPI wine_glutWireCube(double arg)
1022 glutWireCube(arg);
1025 /**********************************************
1026 * glutWireDodecahedron (glut32.@)
1028 extern void glutWireDodecahedron(void);
1029 void WINAPI wine_glutWireDodecahedron(void)
1031 glutWireDodecahedron();
1034 /**********************************************
1035 * glutWireIcosahedron (glut32.@)
1037 extern void glutWireIcosahedron(void);
1038 void WINAPI wine_glutWireIcosahedron(void)
1040 glutWireIcosahedron();
1043 /**********************************************
1044 * glutWireOctahedron (glut32.@)
1046 extern void glutWireOctahedron(void);
1047 void WINAPI wine_glutWireOctahedron(void)
1049 glutWireOctahedron();
1052 /**********************************************
1053 * glutWireSphere (glut32.@)
1055 extern void glutWireSphere(double arg1, int arg2, int arg3);
1056 void WINAPI wine_glutWireSphere(double arg1, int arg2, int arg3)
1058 glutWireSphere(arg1, arg2, arg3);
1061 /**********************************************
1062 * glutWireTeapot (glut32.@)
1064 extern void glutWireTeapot(double arg);
1065 void WINAPI wine_glutWireTeapot(double arg)
1067 glutWireTeapot(arg);
1070 /**********************************************
1071 * glutWireTetrahedron (glut32.@)
1073 extern void glutWireTetrahedron(void);
1074 void WINAPI wine_glutWireTetrahedron(void)
1076 glutWireTetrahedron();
1079 /***********************************************
1080 * glutWireTorus (glut32.@)
1082 extern void glutWireTorus(double arg1, double arg2, int arg3, int arg4);
1083 void WINAPI wine_glutWireTorus(double arg1, double arg2, int arg3, int arg4)
1085 glutWireTorus(arg1, arg2, arg3, arg4);