annotate R/rdyncall/inst/dynports/GLUT.R @ 63:9b6cdffd30dd

- further fixes of inccorect overflow errors for int (and long on LLP64 systems) * prev commit had bugs * added overflow tests for also int, long, long long (for both, lp64 and llp64) - while at it, fixing a reference leak when not using python with utf8 caching
author Tassilo Philipp
date Sun, 19 May 2024 15:33:18 +0200
parents 0cfcc391201f
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
1
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
2
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
3 dynbind("GLUT", "
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
4 glutAddMenuEntry(*ci)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
5 glutAddSubMenu(*ci)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
6 glutAttachMenu(i)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
7 glutBitmapCharacter(*vi)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
8 glutBitmapLength(*v*C)i;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
9 glutBitmapWidth(*vi)i;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
10 glutButtonBoxFunc(*p)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
11 glutChangeToMenuEntry(i*ci)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
12 glutChangeToSubMenu(i*ci)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
13 glutCheckLoop()v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
14 glutCopyColormap(i)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
15 glutCreateMenu(*p)i;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
16 glutCreateSubWindow(iiiii)i;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
17 glutCreateWindow(*c)i;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
18 glutDestroyMenu(i)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
19 glutDestroyWindow(i)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
20 glutDetachMenu(i)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
21 glutDeviceGet(I)i;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
22 glutDialsFunc(*p)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
23 glutDisplayFunc(*p)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
24 glutEnterGameMode()i;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
25 glutEntryFunc(*p)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
26 glutEstablishOverlay()v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
27 glutExtensionSupported(*c)i;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
28 glutForceJoystickFunc()v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
29 glutFullScreen()v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
30 glutGameModeGet(I)i;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
31 glutGameModeString(*c)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
32 glutGet(I)i;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
33 glutGetColor(ii)f;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
34 glutGetMenu()i;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
35 glutGetModifiers()i;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
36 glutGetProcAddress(*c)*v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
37 glutGetWindow()i;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
38 glutHideOverlay()v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
39 glutHideWindow()v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
40 glutIconifyWindow()v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
41 glutIdleFunc(*p)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
42 glutIgnoreKeyRepeat(i)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
43 glutInit(*i**c)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
44 glutInitDisplayMode(I)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
45 glutInitDisplayString(*c)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
46 glutInitWindowPosition(ii)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
47 glutInitWindowSize(ii)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
48 glutJoystickFunc(*pi)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
49 glutKeyboardFunc(*p)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
50 glutKeyboardUpFunc(*p)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
51 glutLayerGet(I)i;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
52 glutLeaveGameMode()v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
53 glutMainLoop()v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
54 glutMenuStateFunc(*p)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
55 glutMenuStatusFunc(*p)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
56 glutMotionFunc(*p)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
57 glutMouseFunc(*p)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
58 glutOverlayDisplayFunc(*p)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
59 glutPassiveMotionFunc(*p)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
60 glutPopWindow()v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
61 glutPositionWindow(ii)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
62 glutPostOverlayRedisplay()v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
63 glutPostRedisplay()v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
64 glutPostWindowOverlayRedisplay(i)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
65 glutPostWindowRedisplay(i)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
66 glutPushWindow()v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
67 glutRemoveMenuItem(i)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
68 glutRemoveOverlay()v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
69 glutReportErrors()v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
70 glutReshapeFunc(*p)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
71 glutReshapeWindow(ii)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
72 glutSetColor(ifff)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
73 glutSetCursor(i)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
74 glutSetIconTitle(*c)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
75 glutSetKeyRepeat(i)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
76 glutSetMenu(i)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
77 glutSetWindow(i)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
78 glutSetWindowTitle(*c)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
79 glutSetupVideoResizing()v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
80 glutShowOverlay()v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
81 glutShowWindow()v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
82 glutSolidCone(ddii)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
83 glutSolidCube(d)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
84 glutSolidDodecahedron()v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
85 glutSolidIcosahedron()v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
86 glutSolidOctahedron()v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
87 glutSolidSphere(dii)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
88 glutSolidTeapot(d)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
89 glutSolidTetrahedron()v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
90 glutSolidTorus(ddii)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
91 glutSpaceballButtonFunc(*p)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
92 glutSpaceballMotionFunc(*p)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
93 glutSpaceballRotateFunc(*p)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
94 glutSpecialFunc(*p)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
95 glutSpecialUpFunc(*p)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
96 glutStopVideoResizing()v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
97 glutStrokeCharacter(*vi)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
98 glutStrokeLength(*v*C)i;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
99 glutStrokeWidth(*vi)i;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
100 glutSurfaceTexture(IIi)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
101 glutSwapBuffers()v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
102 glutTabletButtonFunc(*p)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
103 glutTabletMotionFunc(*p)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
104 glutTimerFunc(I*pi)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
105 glutUseLayer(I)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
106 glutVideoPan(iiii)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
107 glutVideoResize(iiii)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
108 glutVideoResizeGet(I)i;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
109 glutVisibilityFunc(*p)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
110 glutWMCloseFunc(*p)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
111 glutWarpPointer(ii)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
112 glutWindowStatusFunc(*p)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
113 glutWireCone(ddii)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
114 glutWireCube(d)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
115 glutWireDodecahedron()v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
116 glutWireIcosahedron()v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
117 glutWireOctahedron()v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
118 glutWireSphere(dii)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
119 glutWireTeapot(d)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
120 glutWireTetrahedron()v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
121 glutWireTorus(ddii)v;
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
122 ")
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
123 GLUT_ACCUM=4
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
124 GLUT_ACTIVE_ALT=4
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
125 GLUT_ACTIVE_CTRL=2
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
126 GLUT_ACTIVE_SHIFT=1
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
127 GLUT_ALPHA=8
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
128 GLUT_API_VERSION=5
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
129 #GLUT_BITMAP_8_BY_13=(&glutBitmap8By13)
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
130 #GLUT_BITMAP_9_BY_15=(&glutBitmap9By15)
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
131 #GLUT_BITMAP_HELVETICA_10=(&glutBitmapHelvetica10)
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
132 #GLUT_BITMAP_HELVETICA_12=(&glutBitmapHelvetica12)
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
133 #GLUT_BITMAP_HELVETICA_18=(&glutBitmapHelvetica18)
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
134 #GLUT_BITMAP_TIMES_ROMAN_10=(&glutBitmapTimesRoman10)
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
135 #GLUT_BITMAP_TIMES_ROMAN_24=(&glutBitmapTimesRoman24)
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
136 GLUT_BLUE=2
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
137 GLUT_CURSOR_BOTTOM_LEFT_CORNER=19
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
138 GLUT_CURSOR_BOTTOM_RIGHT_CORNER=18
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
139 GLUT_CURSOR_BOTTOM_SIDE=13
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
140 GLUT_CURSOR_CROSSHAIR=9
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
141 GLUT_CURSOR_CYCLE=5
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
142 GLUT_CURSOR_DESTROY=3
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
143 GLUT_CURSOR_FULL_CROSSHAIR=102
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
144 GLUT_CURSOR_HELP=4
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
145 GLUT_CURSOR_INFO=2
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
146 GLUT_CURSOR_INHERIT=100
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
147 GLUT_CURSOR_LEFT_ARROW=1
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
148 GLUT_CURSOR_LEFT_RIGHT=11
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
149 GLUT_CURSOR_LEFT_SIDE=14
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
150 GLUT_CURSOR_NONE=101
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
151 GLUT_CURSOR_RIGHT_ARROW=0
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
152 GLUT_CURSOR_RIGHT_SIDE=15
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
153 GLUT_CURSOR_SPRAY=6
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
154 GLUT_CURSOR_TEXT=8
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
155 GLUT_CURSOR_TOP_LEFT_CORNER=16
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
156 GLUT_CURSOR_TOP_RIGHT_CORNER=17
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
157 GLUT_CURSOR_TOP_SIDE=12
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
158 GLUT_CURSOR_UP_DOWN=10
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
159 GLUT_CURSOR_WAIT=7
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
160 GLUT_DEPTH=16
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
161 GLUT_DEVICE_IGNORE_KEY_REPEAT=610
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
162 GLUT_DEVICE_KEY_REPEAT=611
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
163 GLUT_DISPLAY_MODE_POSSIBLE=400
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
164 GLUT_DOUBLE=2
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
165 GLUT_DOWN=0
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
166 GLUT_ELAPSED_TIME=700
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
167 GLUT_ENTERED=1
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
168 GLUT_FULLY_COVERED=3
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
169 GLUT_FULLY_RETAINED=1
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
170 GLUT_GAME_MODE_ACTIVE=0
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
171 GLUT_GAME_MODE_DISPLAY_CHANGED=6
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
172 GLUT_GAME_MODE_HEIGHT=3
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
173 GLUT_GAME_MODE_PIXEL_DEPTH=4
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
174 GLUT_GAME_MODE_POSSIBLE=1
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
175 GLUT_GAME_MODE_REFRESH_RATE=5
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
176 GLUT_GAME_MODE_WIDTH=2
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
177 GLUT_GREEN=1
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
178 GLUT_HAS_DIAL_AND_BUTTON_BOX=603
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
179 GLUT_HAS_JOYSTICK=612
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
180 GLUT_HAS_KEYBOARD=600
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
181 GLUT_HAS_MOUSE=601
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
182 GLUT_HAS_OVERLAY=802
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
183 GLUT_HAS_SPACEBALL=602
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
184 GLUT_HAS_TABLET=604
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
185 GLUT_HIDDEN=0
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
186 GLUT_INDEX=1
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
187 GLUT_INIT_DISPLAY_MODE=504
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
188 GLUT_INIT_WINDOW_HEIGHT=503
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
189 GLUT_INIT_WINDOW_WIDTH=502
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
190 GLUT_INIT_WINDOW_X=500
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
191 GLUT_INIT_WINDOW_Y=501
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
192 GLUT_JOYSTICK_AXES=615
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
193 GLUT_JOYSTICK_BUTTONS=614
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
194 GLUT_JOYSTICK_BUTTON_A=1
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
195 GLUT_JOYSTICK_BUTTON_B=2
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
196 GLUT_JOYSTICK_BUTTON_C=4
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
197 GLUT_JOYSTICK_BUTTON_D=8
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
198 GLUT_JOYSTICK_POLL_RATE=616
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
199 GLUT_KEY_DOWN=103
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
200 GLUT_KEY_END=107
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
201 GLUT_KEY_F10=10
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
202 GLUT_KEY_F11=11
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
203 GLUT_KEY_F12=12
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
204 GLUT_KEY_F1=1
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
205 GLUT_KEY_F2=2
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
206 GLUT_KEY_F3=3
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
207 GLUT_KEY_F4=4
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
208 GLUT_KEY_F5=5
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
209 GLUT_KEY_F6=6
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
210 GLUT_KEY_F7=7
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
211 GLUT_KEY_F8=8
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
212 GLUT_KEY_F9=9
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
213 GLUT_KEY_HOME=106
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
214 GLUT_KEY_INSERT=108
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
215 GLUT_KEY_LEFT=100
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
216 GLUT_KEY_PAGE_DOWN=105
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
217 GLUT_KEY_PAGE_UP=104
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
218 GLUT_KEY_REPEAT_DEFAULT=2
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
219 GLUT_KEY_REPEAT_OFF=0
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
220 GLUT_KEY_REPEAT_ON=1
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
221 GLUT_KEY_RIGHT=102
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
222 GLUT_KEY_UP=101
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
223 GLUT_LAYER_IN_USE=801
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
224 GLUT_LEFT=0
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
225 GLUT_LEFT_BUTTON=0
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
226 GLUT_LUMINANCE=512
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
227 GLUT_MACOSX_IMPLEMENTATION=2
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
228 GLUT_MENU_IN_USE=1
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
229 GLUT_MENU_NOT_IN_USE=0
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
230 GLUT_MENU_NUM_ITEMS=300
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
231 GLUT_MIDDLE_BUTTON=1
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
232 GLUT_MULTISAMPLE=128
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
233 GLUT_NORMAL=0
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
234 GLUT_NORMAL_DAMAGED=804
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
235 GLUT_NOT_VISIBLE=0
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
236 GLUT_NO_RECOVERY=1024
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
237 GLUT_NUM_BUTTON_BOX_BUTTONS=607
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
238 GLUT_NUM_DIALS=608
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
239 GLUT_NUM_MOUSE_BUTTONS=605
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
240 GLUT_NUM_SPACEBALL_BUTTONS=606
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
241 GLUT_NUM_TABLET_BUTTONS=609
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
242 GLUT_OVERLAY=1
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
243 GLUT_OVERLAY_DAMAGED=805
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
244 GLUT_OVERLAY_POSSIBLE=800
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
245 GLUT_OWNS_JOYSTICK=613
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
246 GLUT_PARTIALLY_RETAINED=2
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
247 GLUT_RED=0
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
248 GLUT_RGB=0
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
249 GLUT_RGBA=GLUT_RGB
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
250 GLUT_RIGHT_BUTTON=2
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
251 GLUT_SCREEN_HEIGHT=201
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
252 GLUT_SCREEN_HEIGHT_MM=203
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
253 GLUT_SCREEN_WIDTH=200
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
254 GLUT_SCREEN_WIDTH_MM=202
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
255 GLUT_SINGLE=0
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
256 GLUT_STENCIL=32
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
257 GLUT_STEREO=256
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
258 #GLUT_STROKE_MONO_ROMAN=(&glutStrokeMonoRoman)
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
259 #GLUT_STROKE_ROMAN=(&glutStrokeRoman)
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
260 GLUT_TRANSPARENT_INDEX=803
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
261 GLUT_UP=1
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
262 GLUT_VIDEO_RESIZE_HEIGHT=909
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
263 GLUT_VIDEO_RESIZE_HEIGHT_DELTA=905
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
264 GLUT_VIDEO_RESIZE_IN_USE=901
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
265 GLUT_VIDEO_RESIZE_POSSIBLE=900
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
266 GLUT_VIDEO_RESIZE_WIDTH=908
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
267 GLUT_VIDEO_RESIZE_WIDTH_DELTA=904
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
268 GLUT_VIDEO_RESIZE_X=906
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
269 GLUT_VIDEO_RESIZE_X_DELTA=902
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
270 GLUT_VIDEO_RESIZE_Y=907
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
271 GLUT_VIDEO_RESIZE_Y_DELTA=903
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
272 GLUT_VISIBLE=1
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
273 GLUT_WINDOW_ACCUM_ALPHA_SIZE=114
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
274 GLUT_WINDOW_ACCUM_BLUE_SIZE=113
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
275 GLUT_WINDOW_ACCUM_GREEN_SIZE=112
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
276 GLUT_WINDOW_ACCUM_RED_SIZE=111
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
277 GLUT_WINDOW_ALPHA_SIZE=110
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
278 GLUT_WINDOW_BLUE_SIZE=109
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
279 GLUT_WINDOW_BUFFER_SIZE=104
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
280 GLUT_WINDOW_COLORMAP_SIZE=119
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
281 GLUT_WINDOW_CURSOR=122
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
282 GLUT_WINDOW_DEPTH_SIZE=106
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
283 GLUT_WINDOW_DOUBLEBUFFER=115
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
284 GLUT_WINDOW_FORMAT_ID=123
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
285 GLUT_WINDOW_GREEN_SIZE=108
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
286 GLUT_WINDOW_HEIGHT=103
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
287 GLUT_WINDOW_NUM_CHILDREN=118
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
288 GLUT_WINDOW_NUM_SAMPLES=120
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
289 GLUT_WINDOW_PARENT=117
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
290 GLUT_WINDOW_RED_SIZE=107
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
291 GLUT_WINDOW_RGBA=116
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
292 GLUT_WINDOW_STENCIL_SIZE=105
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
293 GLUT_WINDOW_STEREO=121
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
294 GLUT_WINDOW_WIDTH=102
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
295 GLUT_WINDOW_X=100
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
296 GLUT_WINDOW_Y=101
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
297 GLUT_XLIB_IMPLEMENTATION=15
0cfcc391201f initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
298