2 single: RingFreeGLUT Functions Reference; Introduction
4 ================================
5 RingFreeGLUT Functions Reference
6 ================================
48 * GLUT_MENU_NOT_IN_USE
54 * GLUT_PARTIALLY_RETAINED
60 * GLUT_WINDOW_BUFFER_SIZE
61 * GLUT_WINDOW_STENCIL_SIZE
62 * GLUT_WINDOW_DEPTH_SIZE
63 * GLUT_WINDOW_RED_SIZE
64 * GLUT_WINDOW_GREEN_SIZE
65 * GLUT_WINDOW_BLUE_SIZE
66 * GLUT_WINDOW_ALPHA_SIZE
67 * GLUT_WINDOW_ACCUM_RED_SIZE
68 * GLUT_WINDOW_ACCUM_GREEN_SIZE
69 * GLUT_WINDOW_ACCUM_BLUE_SIZE
70 * GLUT_WINDOW_ACCUM_ALPHA_SIZE
71 * GLUT_WINDOW_DOUBLEBUFFER
74 * GLUT_WINDOW_NUM_CHILDREN
75 * GLUT_WINDOW_COLORMAP_SIZE
76 * GLUT_WINDOW_NUM_SAMPLES
81 * GLUT_SCREEN_WIDTH_MM
82 * GLUT_SCREEN_HEIGHT_MM
84 * GLUT_DISPLAY_MODE_POSSIBLE
87 * GLUT_INIT_WINDOW_WIDTH
88 * GLUT_INIT_WINDOW_HEIGHT
89 * GLUT_INIT_DISPLAY_MODE
91 * GLUT_WINDOW_FORMAT_ID
95 * GLUT_HAS_DIAL_AND_BUTTON_BOX
97 * GLUT_NUM_MOUSE_BUTTONS
98 * GLUT_NUM_SPACEBALL_BUTTONS
99 * GLUT_NUM_BUTTON_BOX_BUTTONS
101 * GLUT_NUM_TABLET_BUTTONS
102 * GLUT_DEVICE_IGNORE_KEY_REPEAT
103 * GLUT_DEVICE_KEY_REPEAT
106 * GLUT_JOYSTICK_BUTTONS
108 * GLUT_JOYSTICK_POLL_RATE
109 * GLUT_OVERLAY_POSSIBLE
112 * GLUT_TRANSPARENT_INDEX
113 * GLUT_NORMAL_DAMAGED
114 * GLUT_OVERLAY_DAMAGED
115 * GLUT_VIDEO_RESIZE_POSSIBLE
116 * GLUT_VIDEO_RESIZE_IN_USE
117 * GLUT_VIDEO_RESIZE_X_DELTA
118 * GLUT_VIDEO_RESIZE_Y_DELTA
119 * GLUT_VIDEO_RESIZE_WIDTH_DELTA
120 * GLUT_VIDEO_RESIZE_HEIGHT_DELTA
121 * GLUT_VIDEO_RESIZE_X
122 * GLUT_VIDEO_RESIZE_Y
123 * GLUT_VIDEO_RESIZE_WIDTH
124 * GLUT_VIDEO_RESIZE_HEIGHT
130 * GLUT_CURSOR_RIGHT_ARROW
131 * GLUT_CURSOR_LEFT_ARROW
133 * GLUT_CURSOR_DESTROY
139 * GLUT_CURSOR_CROSSHAIR
140 * GLUT_CURSOR_UP_DOWN
141 * GLUT_CURSOR_LEFT_RIGHT
142 * GLUT_CURSOR_TOP_SIDE
143 * GLUT_CURSOR_BOTTOM_SIDE
144 * GLUT_CURSOR_LEFT_SIDE
145 * GLUT_CURSOR_RIGHT_SIDE
146 * GLUT_CURSOR_TOP_LEFT_CORNER
147 * GLUT_CURSOR_TOP_RIGHT_CORNER
148 * GLUT_CURSOR_BOTTOM_RIGHT_CORNER
149 * GLUT_CURSOR_BOTTOM_LEFT_CORNER
150 * GLUT_CURSOR_INHERIT
152 * GLUT_CURSOR_FULL_CROSSHAIR
156 * GLUT_KEY_REPEAT_OFF
158 * GLUT_KEY_REPEAT_DEFAULT
159 * GLUT_JOYSTICK_BUTTON_A
160 * GLUT_JOYSTICK_BUTTON_B
161 * GLUT_JOYSTICK_BUTTON_C
162 * GLUT_JOYSTICK_BUTTON_D
163 * GLUT_GAME_MODE_ACTIVE
164 * GLUT_GAME_MODE_POSSIBLE
165 * GLUT_GAME_MODE_WIDTH
166 * GLUT_GAME_MODE_HEIGHT
167 * GLUT_GAME_MODE_PIXEL_DEPTH
168 * GLUT_GAME_MODE_REFRESH_RATE
169 * GLUT_GAME_MODE_DISPLAY_CHANGED
171 * GLUT_STROKE_MONO_ROMAN
172 * GLUT_BITMAP_9_BY_15
173 * GLUT_BITMAP_8_BY_13
174 * GLUT_BITMAP_TIMES_ROMAN_10
175 * GLUT_BITMAP_TIMES_ROMAN_24
176 * GLUT_BITMAP_HELVETICA_10
177 * GLUT_BITMAP_HELVETICA_12
178 * GLUT_BITMAP_HELVETICA_18
179 * void glutInit(void)
180 * void glutDisplayFunc(const char *)
181 * void glutReshapeFunc(const char *)
182 * int glutEventWidth(void)
183 * int glutEventHeight(void)
184 * void glutIdleFunc(const char *)
185 * void glutKeyboardFunc(const char *)
186 * void glutSpecialFunc(const char *)
187 * void glutSpecialUpFunc(const char *)
188 * void glutMouseFunc(const char *)
189 * void glutMotionFunc(const char *)
190 * int glutCreateMenu(const char *)
191 * void glutMenuStatusFunc(const char *)
192 * int glutEventKey(void)
193 * int glutEventX(void)
194 * int glutEventY(void)
195 * int glutEventButton(void)
196 * int glutEventState(void)
197 * int glutEventValue(void)
198 * int glutEventStatus(void)
199 * void test_draw(void)
200 * void glutInitWindowPosition(int x, int y)
201 * void glutInitWindowSize(int width, int height)
202 * void glutInitDisplayMode(unsigned displayMode)
203 * void glutInitDisplayString(const char * displayMode)
204 * int glutCreateWindow(const char * title)
205 * int glutCreateSubWindow(int window, int x, int y, int width, int height)
206 * void glutDestroyWindow(int window)
207 * void glutSetWindow(int window)
208 * int glutGetWindow(void)
209 * void glutSetWindowTitle(const char * title)
210 * void glutSetIconTitle(const char * title)
211 * void glutReshapeWindow(int width, int height)
212 * void glutPositionWindow(int x, int y)
213 * void glutShowWindow(void)
214 * void glutHideWindow(void)
215 * void glutIconifyWindow(void)
216 * void glutPushWindow(void)
217 * void glutPopWindow(void)
218 * void glutFullScreen(void)
219 * void glutPostWindowRedisplay(int window)
220 * void glutPostRedisplay(void)
221 * void glutSwapBuffers(void)
222 * void glutWarpPointer(int x, int y)
223 * void glutSetCursor(int cursor)
224 * void glutEstablishOverlay(void)
225 * void glutRemoveOverlay(void)
226 * void glutUseLayer(GLenum layer)
227 * void glutPostOverlayRedisplay(void)
228 * void glutPostWindowOverlayRedisplay(int window)
229 * void glutShowOverlay(void)
230 * void glutHideOverlay(void)
231 * void glutDestroyMenu(int menu)
232 * int glutGetMenu(void)
233 * void glutSetMenu(int menu)
234 * void glutAddMenuEntry(const char * label, int value)
235 * void glutAddSubMenu(const char * label, int subMenu)
236 * void glutChangeToMenuEntry(int item, const char * label, int value)
237 * void glutChangeToSubMenu(int item, const char * label, int value)
238 * void glutRemoveMenuItem(int item)
239 * void glutAttachMenu(int button)
240 * void glutDetachMenu(int button)
241 * int glutGet(GLenum query)
242 * int glutDeviceGet(GLenum query)
243 * int glutGetModifiers(void)
244 * int glutLayerGet(GLenum query)
245 * void glutBitmapCharacter(void *font, int character)
246 * int glutBitmapWidth(void *font, int character)
247 * void glutStrokeCharacter(void *font, int character)
248 * int glutStrokeWidth(void *font, int character)
249 * GLfloat glutStrokeWidthf(void *font, int character)
250 * int glutBitmapLength(void *font, char * string)
251 * int glutStrokeLength(void *font, char * string)
252 * GLfloat glutStrokeLengthf(void *font, char *string)
253 * void glutWireCube(double size)
254 * void glutSolidCube(double size)
255 * void glutWireSphere(double radius, GLint slices, GLint stacks)
256 * void glutSolidSphere(double radius, GLint slices, GLint stacks)
257 * void glutWireCone(double base, double height, GLint slices, GLint stacks)
258 * void glutSolidCone(double base, double height, GLint slices, GLint stacks)
259 * void glutWireTorus(double innerRadius, double outerRadius, GLint sides, GLint rings)
260 * void glutSolidTorus(double innerRadius, double outerRadius, GLint sides, GLint rings)
261 * void glutWireDodecahedron(void)
262 * void glutSolidDodecahedron(void)
263 * void glutWireOctahedron(void)
264 * void glutSolidOctahedron(void)
265 * void glutWireTetrahedron(void)
266 * void glutSolidTetrahedron(void)
267 * void glutWireIcosahedron(void)
268 * void glutSolidIcosahedron(void)
269 * void glutWireTeapot(double size)
270 * void glutSolidTeapot(double size)
271 * void glutGameModeString(const char * string)
272 * int glutEnterGameMode(void)
273 * void glutLeaveGameMode(void)
274 * int glutGameModeGet(GLenum query)
275 * int glutVideoResizeGet(GLenum query)
276 * void glutSetupVideoResizing(void)
277 * void glutStopVideoResizing(void)
278 * void glutVideoResize(int x, int y, int width, int height)
279 * void glutVideoPan(int x, int y, int width, int height)
280 * void glutSetColor(int color, GLfloat red, GLfloat green, GLfloat blue)
281 * GLfloat glutGetColor(int color, int component)
282 * void glutCopyColormap(int window)
283 * void glutIgnoreKeyRepeat(int ignore)
284 * void glutSetKeyRepeat(int repeatMode)
285 * void glutForceJoystickFunc(void)
286 * int glutExtensionSupported(const char * extension)
287 * void glutReportErrors(void)
288 * void glutMainLoop(void)