# F:/Meine Dateien/Visual Studio 2005/Projects/InsightFlow/lib/openglut/include/openglut_std.h File Reference

`#include <GL/gl.h>`
`#include <GL/glu.h>`

Include dependency graph for openglut_std.h:

This graph shows which files directly or indirectly include this file:

## Defines
#define | OGAPI
#define | OGAPIENTRY
#define | GLUT_API_VERSION 4
#define | OPENGLUT
#define | OPENGLUT_VERSION_0_6_3
#define | GLUT_KEY_F1 0x0001
#define | GLUT_KEY_F2 0x0002
#define | GLUT_KEY_F3 0x0003
#define | GLUT_KEY_F4 0x0004
#define | GLUT_KEY_F5 0x0005
#define | GLUT_KEY_F6 0x0006
#define | GLUT_KEY_F7 0x0007
#define | GLUT_KEY_F8 0x0008
#define | GLUT_KEY_F9 0x0009
#define | GLUT_KEY_F10 0x000A
#define | GLUT_KEY_F11 0x000B
#define | GLUT_KEY_F12 0x000C
#define | GLUT_KEY_LEFT 0x0064
#define | GLUT_KEY_UP 0x0065
#define | GLUT_KEY_RIGHT 0x0066
#define | GLUT_KEY_DOWN 0x0067
#define | GLUT_KEY_PAGE_UP 0x0068
#define | GLUT_KEY_PAGE_DOWN 0x0069
#define | GLUT_KEY_HOME 0x006A
#define | GLUT_KEY_END 0x006B
#define | GLUT_KEY_INSERT 0x006C
#define | GLUT_LEFT_BUTTON 0x0000
#define | GLUT_MIDDLE_BUTTON 0x0001
#define | GLUT_RIGHT_BUTTON 0x0002
#define | GLUT_DOWN 0x0000
#define | GLUT_UP 0x0001
#define | GLUT_LEFT 0x0000
#define | GLUT_ENTERED 0x0001
#define | GLUT_RGB 0x0000
#define | GLUT_RGBA 0x0000
#define | GLUT_INDEX 0x0001
#define | GLUT_SINGLE 0x0000
#define | GLUT_DOUBLE 0x0002
#define | GLUT_ACCUM 0x0004
#define | GLUT_ALPHA 0x0008
#define | GLUT_DEPTH 0x0010
#define | GLUT_STENCIL 0x0020
#define | GLUT_MULTISAMPLE 0x0080
#define | GLUT_STEREO 0x0100
#define | GLUT_LUMINANCE 0x0200
#define | GLUT_MENU_NOT_IN_USE 0x0000
#define | GLUT_MENU_IN_USE 0x0001
#define | GLUT_NOT_VISIBLE 0x0000
#define | GLUT_VISIBLE 0x0001
#define | GLUT_HIDDEN 0x0000
#define | GLUT_FULLY_RETAINED 0x0001
#define | GLUT_PARTIALLY_RETAINED 0x0002
#define | GLUT_FULLY_COVERED 0x0003
#define | GLUT_STROKE_ROMAN ((void *)0x0000)
#define | GLUT_STROKE_MONO_ROMAN ((void *)0x0001)
#define | GLUT_BITMAP_9_BY_15 ((void *)0x0002)
#define | GLUT_BITMAP_8_BY_13 ((void *)0x0003)
#define | GLUT_BITMAP_TIMES_ROMAN_10 ((void *)0x0004)
#define | GLUT_BITMAP_TIMES_ROMAN_24 ((void *)0x0005)
#define | GLUT_BITMAP_HELVETICA_10 ((void *)0x0006)
#define | GLUT_BITMAP_HELVETICA_12 ((void *)0x0007)
#define | GLUT_BITMAP_HELVETICA_18 ((void *)0x0008)
#define | GLUT_WINDOW_X 0x0064
#define | GLUT_WINDOW_Y 0x0065
#define | GLUT_WINDOW_WIDTH 0x0066
#define | GLUT_WINDOW_HEIGHT 0x0067
#define | GLUT_WINDOW_BUFFER_SIZE 0x0068
#define | GLUT_WINDOW_STENCIL_SIZE 0x0069
#define | GLUT_WINDOW_DEPTH_SIZE 0x006A
#define | GLUT_WINDOW_RED_SIZE 0x006B
#define | GLUT_WINDOW_GREEN_SIZE 0x006C
#define | GLUT_WINDOW_BLUE_SIZE 0x006D
#define | GLUT_WINDOW_ALPHA_SIZE 0x006E
#define | GLUT_WINDOW_ACCUM_RED_SIZE 0x006F
#define | GLUT_WINDOW_ACCUM_GREEN_SIZE 0x0070
#define | GLUT_WINDOW_ACCUM_BLUE_SIZE 0x0071
#define | GLUT_WINDOW_ACCUM_ALPHA_SIZE 0x0072
#define | GLUT_WINDOW_DOUBLEBUFFER 0x0073
#define | GLUT_WINDOW_RGBA 0x0074
#define | GLUT_WINDOW_PARENT 0x0075
#define | GLUT_WINDOW_NUM_CHILDREN 0x0076
#define | GLUT_WINDOW_COLORMAP_SIZE 0x0077
#define | GLUT_WINDOW_NUM_SAMPLES 0x0078
#define | GLUT_WINDOW_STEREO 0x0079
#define | GLUT_WINDOW_CURSOR 0x007A
#define | GLUT_SCREEN_WIDTH 0x00C8
#define | GLUT_SCREEN_HEIGHT 0x00C9
#define | GLUT_SCREEN_WIDTH_MM 0x00CA
#define | GLUT_SCREEN_HEIGHT_MM 0x00CB
#define | GLUT_MENU_NUM_ITEMS 0x012C
#define | GLUT_DISPLAY_MODE_POSSIBLE 0x0190
#define | GLUT_INIT_WINDOW_X 0x01F4
#define | GLUT_INIT_WINDOW_Y 0x01F5
#define | GLUT_INIT_WINDOW_WIDTH 0x01F6
#define | GLUT_INIT_WINDOW_HEIGHT 0x01F7
#define | GLUT_INIT_DISPLAY_MODE 0x01F8
#define | GLUT_ELAPSED_TIME 0x02BC
#define | GLUT_WINDOW_FORMAT_ID 0x007B
#define | GLUT_INIT_STATE 0x007C
#define | GLUT_HAS_KEYBOARD 0x0258
#define | GLUT_HAS_MOUSE 0x0259
#define | GLUT_HAS_SPACEBALL 0x025A
#define | GLUT_HAS_DIAL_AND_BUTTON_BOX 0x025B
#define | GLUT_HAS_TABLET 0x025C
#define | GLUT_NUM_MOUSE_BUTTONS 0x025D
#define | GLUT_NUM_SPACEBALL_BUTTONS 0x025E
#define | GLUT_NUM_BUTTON_BOX_BUTTONS 0x025F
#define | GLUT_NUM_DIALS 0x0260
#define | GLUT_NUM_TABLET_BUTTONS 0x0261
#define | GLUT_DEVICE_IGNORE_KEY_REPEAT 0x0262
#define | GLUT_DEVICE_KEY_REPEAT 0x0263
#define | GLUT_HAS_JOYSTICK 0x0264
#define | GLUT_OWNS_JOYSTICK 0x0265
#define | GLUT_JOYSTICK_BUTTONS 0x0266
#define | GLUT_JOYSTICK_AXES 0x0267
#define | GLUT_JOYSTICK_POLL_RATE 0x0268
#define | GLUT_OVERLAY_POSSIBLE 0x0320
#define | GLUT_LAYER_IN_USE 0x0321
#define | GLUT_HAS_OVERLAY 0x0322
#define | GLUT_TRANSPARENT_INDEX 0x0323
#define | GLUT_NORMAL_DAMAGED 0x0324
#define | GLUT_OVERLAY_DAMAGED 0x0325
#define | GLUT_VIDEO_RESIZE_POSSIBLE 0x0384
#define | GLUT_VIDEO_RESIZE_IN_USE 0x0385
#define | GLUT_VIDEO_RESIZE_X_DELTA 0x0386
#define | GLUT_VIDEO_RESIZE_Y_DELTA 0x0387
#define | GLUT_VIDEO_RESIZE_WIDTH_DELTA 0x0388
#define | GLUT_VIDEO_RESIZE_HEIGHT_DELTA 0x0389
#define | GLUT_VIDEO_RESIZE_X 0x038A
#define | GLUT_VIDEO_RESIZE_Y 0x038B
#define | GLUT_VIDEO_RESIZE_WIDTH 0x038C
#define | GLUT_VIDEO_RESIZE_HEIGHT 0x038D
#define | GLUT_NORMAL 0x0000
#define | GLUT_OVERLAY 0x0001
#define | GLUT_ACTIVE_SHIFT 0x0001
#define | GLUT_ACTIVE_CTRL 0x0002
#define | GLUT_ACTIVE_ALT 0x0004
#define | GLUT_CURSOR_RIGHT_ARROW 0x0000
#define | GLUT_CURSOR_LEFT_ARROW 0x0001
#define | GLUT_CURSOR_INFO 0x0002
#define | GLUT_CURSOR_DESTROY 0x0003
#define | GLUT_CURSOR_HELP 0x0004
#define | GLUT_CURSOR_CYCLE 0x0005
#define | GLUT_CURSOR_SPRAY 0x0006
#define | GLUT_CURSOR_WAIT 0x0007
#define | GLUT_CURSOR_TEXT 0x0008
#define | GLUT_CURSOR_CROSSHAIR 0x0009
#define | GLUT_CURSOR_UP_DOWN 0x000A
#define | GLUT_CURSOR_LEFT_RIGHT 0x000B
#define | GLUT_CURSOR_TOP_SIDE 0x000C
#define | GLUT_CURSOR_BOTTOM_SIDE 0x000D
#define | GLUT_CURSOR_LEFT_SIDE 0x000E
#define | GLUT_CURSOR_RIGHT_SIDE 0x000F
#define | GLUT_CURSOR_TOP_LEFT_CORNER 0x0010
#define | GLUT_CURSOR_TOP_RIGHT_CORNER 0x0011
#define | GLUT_CURSOR_BOTTOM_RIGHT_CORNER 0x0012
#define | GLUT_CURSOR_BOTTOM_LEFT_CORNER 0x0013
#define | GLUT_CURSOR_INHERIT 0x0064
#define | GLUT_CURSOR_NONE 0x0065
#define | GLUT_CURSOR_FULL_CROSSHAIR 0x0066
#define | GLUT_RED 0x0000
#define | GLUT_GREEN 0x0001
#define | GLUT_BLUE 0x0002
#define | GLUT_KEY_REPEAT_OFF 0x0000
#define | GLUT_KEY_REPEAT_ON 0x0001
#define | GLUT_KEY_REPEAT_DEFAULT 0x0002
#define | GLUT_JOYSTICK_BUTTON_A 0x0001
#define | GLUT_JOYSTICK_BUTTON_B 0x0002
#define | GLUT_JOYSTICK_BUTTON_C 0x0004
#define | GLUT_JOYSTICK_BUTTON_D 0x0008
#define | GLUT_GAME_MODE_ACTIVE 0x0000
#define | GLUT_GAME_MODE_POSSIBLE 0x0001
#define | GLUT_GAME_MODE_WIDTH 0x0002
#define | GLUT_GAME_MODE_HEIGHT 0x0003
#define | GLUT_GAME_MODE_PIXEL_DEPTH 0x0004
#define | GLUT_GAME_MODE_REFRESH_RATE 0x0005
#define | GLUT_GAME_MODE_DISPLAY_CHANGED 0x0006
## Functions
OGAPI void OGAPIENTRY | glutInit (int *pargc, char **argv)
OGAPI void OGAPIENTRY | glutInitWindowPosition (int x, int y)
OGAPI void OGAPIENTRY | glutInitWindowSize (int width, int height)
OGAPI void OGAPIENTRY | glutInitDisplayMode (unsigned int displayMode)
OGAPI void OGAPIENTRY | glutInitDisplayString (const char *displayMode)
OGAPI void OGAPIENTRY | glutMainLoop (void)
OGAPI int OGAPIENTRY | glutCreateWindow (const char *title)
OGAPI int OGAPIENTRY | glutCreateSubWindow (int window, int x, int y, int width, int height)
OGAPI void OGAPIENTRY | glutDestroyWindow (int window)
OGAPI void OGAPIENTRY | glutSetWindow (int window)
OGAPI int OGAPIENTRY | glutGetWindow (void)
OGAPI void OGAPIENTRY | glutSetWindowTitle (const char *title)
OGAPI void OGAPIENTRY | glutSetIconTitle (const char *title)
OGAPI void OGAPIENTRY | glutReshapeWindow (int width, int height)
OGAPI void OGAPIENTRY | glutPositionWindow (int x, int y)
OGAPI void OGAPIENTRY | glutShowWindow (void)
OGAPI void OGAPIENTRY | glutHideWindow (void)
OGAPI void OGAPIENTRY | glutIconifyWindow (void)
OGAPI void OGAPIENTRY | glutPushWindow (void)
OGAPI void OGAPIENTRY | glutPopWindow (void)
OGAPI void OGAPIENTRY | glutFullScreen (void)
OGAPI void OGAPIENTRY | glutPostWindowRedisplay (int window)
OGAPI void OGAPIENTRY | glutPostRedisplay (void)
OGAPI void OGAPIENTRY | glutSwapBuffers (void)
OGAPI void OGAPIENTRY | glutWarpPointer (int x, int y)
OGAPI void OGAPIENTRY | glutSetCursor (int cursor)
OGAPI void OGAPIENTRY | glutEstablishOverlay (void)
OGAPI void OGAPIENTRY | glutRemoveOverlay (void)
OGAPI void OGAPIENTRY | glutUseLayer (GLenum layer)
OGAPI void OGAPIENTRY | glutPostOverlayRedisplay (void)
OGAPI void OGAPIENTRY | glutPostWindowOverlayRedisplay (int window)
OGAPI void OGAPIENTRY | glutShowOverlay (void)
OGAPI void OGAPIENTRY | glutHideOverlay (void)
OGAPI int OGAPIENTRY | glutCreateMenu (void(*callback)(int menu))
OGAPI void OGAPIENTRY | glutDestroyMenu (int menu)
OGAPI int OGAPIENTRY | glutGetMenu (void)
OGAPI void OGAPIENTRY | glutSetMenu (int menu)
OGAPI void OGAPIENTRY | glutAddMenuEntry (const char *label, int value)
OGAPI void OGAPIENTRY | glutAddSubMenu (const char *label, int subMenu)
OGAPI void OGAPIENTRY | glutChangeToMenuEntry (int item, const char *label, int value)
OGAPI void OGAPIENTRY | glutChangeToSubMenu (int item, const char *label, int value)
OGAPI void OGAPIENTRY | glutRemoveMenuItem (int item)
OGAPI void OGAPIENTRY | glutAttachMenu (int button)
OGAPI void OGAPIENTRY | glutDetachMenu (int button)
OGAPI void OGAPIENTRY | glutTimerFunc (unsigned int time, void(*callback)(int), int value)
OGAPI void OGAPIENTRY | glutIdleFunc (void(*callback)(void))
OGAPI void OGAPIENTRY | glutKeyboardFunc (void(*callback)(unsigned char, int, int))
OGAPI void OGAPIENTRY | glutSpecialFunc (void(*callback)(int, int, int))
OGAPI void OGAPIENTRY | glutReshapeFunc (void(*callback)(int, int))
OGAPI void OGAPIENTRY | glutVisibilityFunc (void(*callback)(int))
OGAPI void OGAPIENTRY | glutDisplayFunc (void(*callback)(void))
OGAPI void OGAPIENTRY | glutMouseFunc (void(*callback)(int, int, int, int))
OGAPI void OGAPIENTRY | glutMotionFunc (void(*callback)(int, int))
OGAPI void OGAPIENTRY | glutPassiveMotionFunc (void(*callback)(int, int))
OGAPI void OGAPIENTRY | glutEntryFunc (void(*callback)(int))
OGAPI void OGAPIENTRY | glutKeyboardUpFunc (void(*callback)(unsigned char, int, int))
OGAPI void OGAPIENTRY | glutSpecialUpFunc (void(*callback)(int, int, int))
OGAPI void OGAPIENTRY | glutJoystickFunc (void(*callback)(unsigned int, int, int, int), int pollInterval)
OGAPI void OGAPIENTRY | glutMenuStateFunc (void(*callback)(int))
OGAPI void OGAPIENTRY | glutMenuStatusFunc (void(*callback)(int, int, int))
OGAPI void OGAPIENTRY | glutOverlayDisplayFunc (void(*callback)(void))
OGAPI void OGAPIENTRY | glutWindowStatusFunc (void(*callback)(int))
OGAPI void OGAPIENTRY | glutSpaceballMotionFunc (void(*callback)(int, int, int))
OGAPI void OGAPIENTRY | glutSpaceballRotateFunc (void(*callback)(int, int, int))
OGAPI void OGAPIENTRY | glutSpaceballButtonFunc (void(*callback)(int, int))
OGAPI void OGAPIENTRY | glutButtonBoxFunc (void(*callback)(int, int))
OGAPI void OGAPIENTRY | glutDialsFunc (void(*callback)(int, int))
OGAPI void OGAPIENTRY | glutTabletMotionFunc (void(*callback)(int, int))
OGAPI void OGAPIENTRY | glutTabletButtonFunc (void(*callback)(int, int, int, int))
OGAPI int OGAPIENTRY | glutGet (GLenum query)
OGAPI int OGAPIENTRY | glutDeviceGet (GLenum query)
OGAPI int OGAPIENTRY | glutGetModifiers (void)
OGAPI int OGAPIENTRY | glutLayerGet (GLenum query)
OGAPI void OGAPIENTRY | glutBitmapCharacter (void *font, int character)
OGAPI int OGAPIENTRY | glutBitmapWidth (void *font, int character)
OGAPI void OGAPIENTRY | glutStrokeCharacter (void *font, int character)
OGAPI float OGAPIENTRY | glutStrokeWidth (void *font, int character)
OGAPI int OGAPIENTRY | glutBitmapLength (void *font, const unsigned char *string)
OGAPI float OGAPIENTRY | glutStrokeLength (void *font, const unsigned char *string)
OGAPI void OGAPIENTRY | glutWireCube (GLdouble size)
OGAPI void OGAPIENTRY | glutSolidCube (GLdouble size)
OGAPI void OGAPIENTRY | glutWireSphere (GLdouble radius, GLint slices, GLint stacks)
OGAPI void OGAPIENTRY | glutSolidSphere (GLdouble radius, GLint slices, GLint stacks)
OGAPI void OGAPIENTRY | glutWireCone (GLdouble base, GLdouble height, GLint slices, GLint stacks)
OGAPI void OGAPIENTRY | glutSolidCone (GLdouble base, GLdouble height, GLint slices, GLint stacks)
OGAPI void OGAPIENTRY | glutWireTorus (GLdouble innerRadius, GLdouble outerRadius, GLint sides, GLint rings)
OGAPI void OGAPIENTRY | glutSolidTorus (GLdouble innerRadius, GLdouble outerRadius, GLint sides, GLint rings)
OGAPI void OGAPIENTRY | glutWireDodecahedron (void)
OGAPI void OGAPIENTRY | glutSolidDodecahedron (void)
OGAPI void OGAPIENTRY | glutWireOctahedron (void)
OGAPI void OGAPIENTRY | glutSolidOctahedron (void)
OGAPI void OGAPIENTRY | glutWireTetrahedron (void)
OGAPI void OGAPIENTRY | glutSolidTetrahedron (void)
OGAPI void OGAPIENTRY | glutWireIcosahedron (void)
OGAPI void OGAPIENTRY | glutSolidIcosahedron (void)
OGAPI void OGAPIENTRY | glutWireTeapot (GLdouble size)
OGAPI void OGAPIENTRY | glutSolidTeapot (GLdouble size)
OGAPI void OGAPIENTRY | glutGameModeString (const char *string)
OGAPI int OGAPIENTRY | glutEnterGameMode (void)
OGAPI void OGAPIENTRY | glutLeaveGameMode (void)
OGAPI int OGAPIENTRY | glutGameModeGet (GLenum query)
OGAPI int OGAPIENTRY | glutVideoResizeGet (GLenum query)
OGAPI void OGAPIENTRY | glutSetupVideoResizing (void)
OGAPI void OGAPIENTRY | glutStopVideoResizing (void)
OGAPI void OGAPIENTRY | glutVideoResize (int x, int y, int width, int height)
OGAPI void OGAPIENTRY | glutVideoPan (int x, int y, int width, int height)
OGAPI void OGAPIENTRY | glutSetColor (int color, GLfloat red, GLfloat green, GLfloat blue)
OGAPI GLfloat OGAPIENTRY | glutGetColor (int color, int component)
OGAPI void OGAPIENTRY | glutCopyColormap (int window)
OGAPI void OGAPIENTRY | glutIgnoreKeyRepeat (int ignore)
OGAPI void OGAPIENTRY | glutSetKeyRepeat (int repeatMode)
OGAPI void OGAPIENTRY | glutForceJoystickFunc (void)
OGAPI int OGAPIENTRY | glutExtensionSupported (const char *extension)
OGAPI void OGAPIENTRY | glutReportErrors (void)

## Define Documentation

#define GLUT_ACCUM 0x0004

#define GLUT_ACTIVE_ALT 0x0004

#define GLUT_ACTIVE_CTRL 0x0002

#define GLUT_ACTIVE_SHIFT 0x0001

#define GLUT_ALPHA 0x0008

#define GLUT_API_VERSION 4

#define GLUT_BITMAP_8_BY_13 ((void *)0x0003)

#define GLUT_BITMAP_9_BY_15 ((void *)0x0002)

#define GLUT_BITMAP_HELVETICA_10 ((void *)0x0006)

#define GLUT_BITMAP_HELVETICA_12 ((void *)0x0007)

#define GLUT_BITMAP_HELVETICA_18 ((void *)0x0008)

#define GLUT_BITMAP_TIMES_ROMAN_10 ((void *)0x0004)

#define GLUT_BITMAP_TIMES_ROMAN_24 ((void *)0x0005)

#define GLUT_BLUE 0x0002

#define GLUT_CURSOR_BOTTOM_LEFT_CORNER 0x0013

#define GLUT_CURSOR_BOTTOM_RIGHT_CORNER 0x0012

#define GLUT_CURSOR_BOTTOM_SIDE 0x000D

#define GLUT_CURSOR_CROSSHAIR 0x0009

#define GLUT_CURSOR_CYCLE 0x0005

#define GLUT_CURSOR_DESTROY 0x0003

#define GLUT_CURSOR_FULL_CROSSHAIR 0x0066

#define GLUT_CURSOR_HELP 0x0004

#define GLUT_CURSOR_INFO 0x0002

#define GLUT_CURSOR_INHERIT 0x0064

#define GLUT_CURSOR_LEFT_ARROW 0x0001

#define GLUT_CURSOR_LEFT_RIGHT 0x000B

#define GLUT_CURSOR_LEFT_SIDE 0x000E

#define GLUT_CURSOR_NONE 0x0065

#define GLUT_CURSOR_RIGHT_ARROW 0x0000

#define GLUT_CURSOR_RIGHT_SIDE 0x000F

#define GLUT_CURSOR_SPRAY 0x0006

#define GLUT_CURSOR_TEXT 0x0008

#define GLUT_CURSOR_TOP_LEFT_CORNER 0x0010

#define GLUT_CURSOR_TOP_RIGHT_CORNER 0x0011

#define GLUT_CURSOR_TOP_SIDE 0x000C

#define GLUT_CURSOR_UP_DOWN 0x000A

#define GLUT_CURSOR_WAIT 0x0007

#define GLUT_DEPTH 0x0010

#define GLUT_DEVICE_IGNORE_KEY_REPEAT 0x0262

#define GLUT_DEVICE_KEY_REPEAT 0x0263

#define GLUT_DISPLAY_MODE_POSSIBLE 0x0190

#define GLUT_DOUBLE 0x0002

#define GLUT_DOWN 0x0000

#define GLUT_ELAPSED_TIME 0x02BC

#define GLUT_ENTERED 0x0001

#define GLUT_FULLY_COVERED 0x0003

#define GLUT_FULLY_RETAINED 0x0001

#define GLUT_GAME_MODE_ACTIVE 0x0000

#define GLUT_GAME_MODE_DISPLAY_CHANGED 0x0006

#define GLUT_GAME_MODE_HEIGHT 0x0003

#define GLUT_GAME_MODE_PIXEL_DEPTH 0x0004

#define GLUT_GAME_MODE_POSSIBLE 0x0001

#define GLUT_GAME_MODE_REFRESH_RATE 0x0005

#define GLUT_GAME_MODE_WIDTH 0x0002

#define GLUT_GREEN 0x0001

#define GLUT_HAS_DIAL_AND_BUTTON_BOX 0x025B

#define GLUT_HAS_JOYSTICK 0x0264

#define GLUT_HAS_KEYBOARD 0x0258

#define GLUT_HAS_MOUSE 0x0259

#define GLUT_HAS_OVERLAY 0x0322

#define GLUT_HAS_SPACEBALL 0x025A

#define GLUT_HAS_TABLET 0x025C

#define GLUT_HIDDEN 0x0000

#define GLUT_INDEX 0x0001

#define GLUT_INIT_DISPLAY_MODE 0x01F8

#define GLUT_INIT_STATE 0x007C

#define GLUT_INIT_WINDOW_HEIGHT 0x01F7

#define GLUT_INIT_WINDOW_WIDTH 0x01F6

#define GLUT_INIT_WINDOW_X 0x01F4

#define GLUT_INIT_WINDOW_Y 0x01F5

#define GLUT_JOYSTICK_AXES 0x0267

#define GLUT_JOYSTICK_BUTTON_A 0x0001

#define GLUT_JOYSTICK_BUTTON_B 0x0002

#define GLUT_JOYSTICK_BUTTON_C 0x0004

#define GLUT_JOYSTICK_BUTTON_D 0x0008

#define GLUT_JOYSTICK_BUTTONS 0x0266

#define GLUT_JOYSTICK_POLL_RATE 0x0268

#define GLUT_KEY_DOWN 0x0067

#define GLUT_KEY_END 0x006B

#define GLUT_KEY_F1 0x0001

#define GLUT_KEY_F10 0x000A

#define GLUT_KEY_F11 0x000B

#define GLUT_KEY_F12 0x000C

#define GLUT_KEY_F2 0x0002

#define GLUT_KEY_F3 0x0003

#define GLUT_KEY_F4 0x0004

#define GLUT_KEY_F5 0x0005

#define GLUT_KEY_F6 0x0006

#define GLUT_KEY_F7 0x0007

#define GLUT_KEY_F8 0x0008

#define GLUT_KEY_F9 0x0009

#define GLUT_KEY_HOME 0x006A

#define GLUT_KEY_INSERT 0x006C

#define GLUT_KEY_LEFT 0x0064

#define GLUT_KEY_PAGE_DOWN 0x0069

#define GLUT_KEY_PAGE_UP 0x0068

#define GLUT_KEY_REPEAT_DEFAULT 0x0002

#define GLUT_KEY_REPEAT_OFF 0x0000

#define GLUT_KEY_REPEAT_ON 0x0001

#define GLUT_KEY_RIGHT 0x0066

#define GLUT_KEY_UP 0x0065

#define GLUT_LAYER_IN_USE 0x0321

#define GLUT_LEFT 0x0000

#define GLUT_LEFT_BUTTON 0x0000

#define GLUT_LUMINANCE 0x0200

#define GLUT_MENU_IN_USE 0x0001

#define GLUT_MENU_NOT_IN_USE 0x0000

#define GLUT_MENU_NUM_ITEMS 0x012C

#define GLUT_MIDDLE_BUTTON 0x0001

#define GLUT_MULTISAMPLE 0x0080

#define GLUT_NORMAL 0x0000

#define GLUT_NORMAL_DAMAGED 0x0324

#define GLUT_NOT_VISIBLE 0x0000

#define GLUT_NUM_BUTTON_BOX_BUTTONS 0x025F

#define GLUT_NUM_DIALS 0x0260

#define GLUT_NUM_MOUSE_BUTTONS 0x025D

#define GLUT_NUM_SPACEBALL_BUTTONS 0x025E

#define GLUT_NUM_TABLET_BUTTONS 0x0261

#define GLUT_OVERLAY 0x0001

#define GLUT_OVERLAY_DAMAGED 0x0325

#define GLUT_OVERLAY_POSSIBLE 0x0320

#define GLUT_OWNS_JOYSTICK 0x0265

#define GLUT_PARTIALLY_RETAINED 0x0002

#define GLUT_RED 0x0000

#define GLUT_RGB 0x0000

#define GLUT_RGBA 0x0000

#define GLUT_RIGHT_BUTTON 0x0002

#define GLUT_SCREEN_HEIGHT 0x00C9

#define GLUT_SCREEN_HEIGHT_MM 0x00CB

#define GLUT_SCREEN_WIDTH 0x00C8

#define GLUT_SCREEN_WIDTH_MM 0x00CA

#define GLUT_SINGLE 0x0000

#define GLUT_STENCIL 0x0020

#define GLUT_STEREO 0x0100

#define GLUT_STROKE_MONO_ROMAN ((void *)0x0001)

#define GLUT_STROKE_ROMAN ((void *)0x0000)

#define GLUT_TRANSPARENT_INDEX 0x0323

#define GLUT_UP 0x0001

#define GLUT_VIDEO_RESIZE_HEIGHT 0x038D

#define GLUT_VIDEO_RESIZE_HEIGHT_DELTA 0x0389

#define GLUT_VIDEO_RESIZE_IN_USE 0x0385

#define GLUT_VIDEO_RESIZE_POSSIBLE 0x0384

#define GLUT_VIDEO_RESIZE_WIDTH 0x038C

#define GLUT_VIDEO_RESIZE_WIDTH_DELTA 0x0388

#define GLUT_VIDEO_RESIZE_X 0x038A

#define GLUT_VIDEO_RESIZE_X_DELTA 0x0386

#define GLUT_VIDEO_RESIZE_Y 0x038B

#define GLUT_VIDEO_RESIZE_Y_DELTA 0x0387

#define GLUT_VISIBLE 0x0001

#define GLUT_WINDOW_ACCUM_ALPHA_SIZE 0x0072

#define GLUT_WINDOW_ACCUM_BLUE_SIZE 0x0071

#define GLUT_WINDOW_ACCUM_GREEN_SIZE 0x0070

#define GLUT_WINDOW_ACCUM_RED_SIZE 0x006F

#define GLUT_WINDOW_ALPHA_SIZE 0x006E

#define GLUT_WINDOW_BLUE_SIZE 0x006D

#define GLUT_WINDOW_BUFFER_SIZE 0x0068

#define GLUT_WINDOW_COLORMAP_SIZE 0x0077

#define GLUT_WINDOW_CURSOR 0x007A

#define GLUT_WINDOW_DEPTH_SIZE 0x006A

#define GLUT_WINDOW_DOUBLEBUFFER 0x0073

#define GLUT_WINDOW_FORMAT_ID 0x007B

#define GLUT_WINDOW_GREEN_SIZE 0x006C

#define GLUT_WINDOW_HEIGHT 0x0067

#define GLUT_WINDOW_NUM_CHILDREN 0x0076

#define GLUT_WINDOW_NUM_SAMPLES 0x0078

#define GLUT_WINDOW_PARENT 0x0075

#define GLUT_WINDOW_RED_SIZE 0x006B

#define GLUT_WINDOW_RGBA 0x0074

#define GLUT_WINDOW_STENCIL_SIZE 0x0069

#define GLUT_WINDOW_STEREO 0x0079

#define GLUT_WINDOW_WIDTH 0x0066

#define GLUT_WINDOW_X 0x0064

#define GLUT_WINDOW_Y 0x0065

#define OGAPI

#define OGAPIENTRY

#define OPENGLUT

#define OPENGLUT_VERSION_0_6_3

## Function Documentation

OGAPI void OGAPIENTRY glutAddMenuEntry | ( | const char * | label,
|  | int | value |
| ) |  |  |

OGAPI void OGAPIENTRY glutAddSubMenu | ( | const char * | label,
|  | int | subMenu |
| ) |  |  |

OGAPI void OGAPIENTRY glutAttachMenu | ( | int | button | ) |

OGAPI void OGAPIENTRY glutBitmapCharacter | ( | void * | font,
|  | int | character |
| ) |  |  |

OGAPI int OGAPIENTRY glutBitmapLength | ( | void * | font,
|  | const unsigned char * | string |
| ) |  |  |

OGAPI int OGAPIENTRY glutBitmapWidth | ( | void * | font,
|  | int | character |
| ) |  |  |

OGAPI void OGAPIENTRY glutButtonBoxFunc | ( | void(*)(int, int) | callback | ) |

OGAPI void OGAPIENTRY glutChangeToMenuEntry | ( | int | item,
|  | const char * | label,
|  | int | value |
| ) |  |  |

OGAPI void OGAPIENTRY glutChangeToSubMenu | ( | int | item,
|  | const char * | label,
|  | int | value |
| ) |  |  |

OGAPI void OGAPIENTRY glutCopyColormap | ( | int | window | ) |

OGAPI int OGAPIENTRY glutCreateMenu | ( | void(*)(int menu) | callback | ) |

OGAPI int OGAPIENTRY glutCreateSubWindow | ( | int | window,
|  | int | x,
|  | int | y,
|  | int | width,
|  | int | height |
| ) |  |  |

OGAPI int OGAPIENTRY glutCreateWindow | ( | const char * | title | ) |

OGAPI void OGAPIENTRY glutDestroyMenu | ( | int | menu | ) |

OGAPI void OGAPIENTRY glutDestroyWindow | ( | int | window | ) |

OGAPI void OGAPIENTRY glutDetachMenu | ( | int | button | ) |

OGAPI int OGAPIENTRY glutDeviceGet | ( | GLenum | query | ) |

OGAPI void OGAPIENTRY glutDialsFunc | ( | void(*)(int, int) | callback | ) |

OGAPI void OGAPIENTRY glutDisplayFunc | ( | void(*)(void) | callback | ) |

OGAPI int OGAPIENTRY glutEnterGameMode | ( | void |  | ) |

OGAPI void OGAPIENTRY glutEntryFunc | ( | void(*)(int) | callback | ) |

OGAPI void OGAPIENTRY glutEstablishOverlay | ( | void |  | ) |

OGAPI int OGAPIENTRY glutExtensionSupported | ( | const char * | extension | ) |

OGAPI void OGAPIENTRY glutForceJoystickFunc | ( | void |  | ) |

OGAPI void OGAPIENTRY glutFullScreen | ( | void |  | ) |

OGAPI int OGAPIENTRY glutGameModeGet | ( | GLenum | query | ) |

OGAPI void OGAPIENTRY glutGameModeString | ( | const char * | string | ) |

OGAPI int OGAPIENTRY glutGet | ( | GLenum | query | ) |

OGAPI GLfloat OGAPIENTRY glutGetColor | ( | int | color,
|  | int | component |
| ) |  |  |

OGAPI int OGAPIENTRY glutGetMenu | ( | void |  | ) |

OGAPI int OGAPIENTRY glutGetModifiers | ( | void |  | ) |

OGAPI int OGAPIENTRY glutGetWindow | ( | void |  | ) |

OGAPI void OGAPIENTRY glutHideOverlay | ( | void |  | ) |

OGAPI void OGAPIENTRY glutHideWindow | ( | void |  | ) |

OGAPI void OGAPIENTRY glutIconifyWindow | ( | void |  | ) |

OGAPI void OGAPIENTRY glutIdleFunc | ( | void(*)(void) | callback | ) |

OGAPI void OGAPIENTRY glutIgnoreKeyRepeat | ( | int | ignore | ) |

OGAPI void OGAPIENTRY glutInit | ( | int * | pargc,
|  | char ** | argv |
| ) |  |  |

OGAPI void OGAPIENTRY glutInitDisplayMode | ( | unsigned int | displayMode | ) |

OGAPI void OGAPIENTRY glutInitDisplayString | ( | const char * | displayMode | ) |

OGAPI void OGAPIENTRY glutInitWindowPosition | ( | int | x,
|  | int | y |
| ) |  |  |

OGAPI void OGAPIENTRY glutInitWindowSize | ( | int | width,
|  | int | height |
| ) |  |  |

OGAPI void OGAPIENTRY glutJoystickFunc | ( | void(*)(unsigned int, int, int, int) | callback,
|  | int | pollInterval |
| ) |  |  |

OGAPI void OGAPIENTRY glutKeyboardFunc | ( | void(*)(unsigned char, int, int) | callback | ) |

OGAPI void OGAPIENTRY glutKeyboardUpFunc | ( | void(*)(unsigned char, int, int) | callback | ) |

OGAPI int OGAPIENTRY glutLayerGet | ( | GLenum | query | ) |

OGAPI void OGAPIENTRY glutLeaveGameMode | ( | void |  | ) |

OGAPI void OGAPIENTRY glutMainLoop | ( | void |  | ) |

OGAPI void OGAPIENTRY glutMenuStateFunc | ( | void(*)(int) | callback | ) |

OGAPI void OGAPIENTRY glutMenuStatusFunc | ( | void(*)(int, int, int) | callback | ) |

OGAPI void OGAPIENTRY glutMotionFunc | ( | void(*)(int, int) | callback | ) |

OGAPI void OGAPIENTRY glutMouseFunc | ( | void(*)(int, int, int, int) | callback | ) |

OGAPI void OGAPIENTRY glutOverlayDisplayFunc | ( | void(*)(void) | callback | ) |

OGAPI void OGAPIENTRY glutPassiveMotionFunc | ( | void(*)(int, int) | callback | ) |

OGAPI void OGAPIENTRY glutPopWindow | ( | void |  | ) |

OGAPI void OGAPIENTRY glutPositionWindow | ( | int | x,
|  | int | y |
| ) |  |  |

OGAPI void OGAPIENTRY glutPostOverlayRedisplay | ( | void |  | ) |

OGAPI void OGAPIENTRY glutPostRedisplay | ( | void |  | ) |

OGAPI void OGAPIENTRY glutPostWindowOverlayRedisplay | ( | int | window | ) |

OGAPI void OGAPIENTRY glutPostWindowRedisplay | ( | int | window | ) |

OGAPI void OGAPIENTRY glutPushWindow | ( | void |  | ) |

OGAPI void OGAPIENTRY glutRemoveMenuItem | ( | int | item | ) |

OGAPI void OGAPIENTRY glutRemoveOverlay | ( | void |  | ) |

OGAPI void OGAPIENTRY glutReportErrors | ( | void |  | ) |

OGAPI void OGAPIENTRY glutReshapeFunc | ( | void(*)(int, int) | callback | ) |

OGAPI void OGAPIENTRY glutReshapeWindow | ( | int | width,
|  | int | height |
| ) |  |  |

OGAPI void OGAPIENTRY glutSetColor | ( | int | color,
|  | GLfloat | red,
|  | GLfloat | green,
|  | GLfloat | blue |
| ) |  |  |

OGAPI void OGAPIENTRY glutSetCursor | ( | int | cursor | ) |

OGAPI void OGAPIENTRY glutSetIconTitle | ( | const char * | title | ) |

OGAPI void OGAPIENTRY glutSetKeyRepeat | ( | int | repeatMode | ) |

OGAPI void OGAPIENTRY glutSetMenu | ( | int | menu | ) |

OGAPI void OGAPIENTRY glutSetupVideoResizing | ( | void |  | ) |

OGAPI void OGAPIENTRY glutSetWindow | ( | int | window | ) |

OGAPI void OGAPIENTRY glutSetWindowTitle | ( | const char * | title | ) |

OGAPI void OGAPIENTRY glutShowOverlay | ( | void |  | ) |

OGAPI void OGAPIENTRY glutShowWindow | ( | void |  | ) |

OGAPI void OGAPIENTRY glutSolidCone | ( | GLdouble | base,
|  | GLdouble | height,
|  | GLint | slices,
|  | GLint | stacks |
| ) |  |  |

OGAPI void OGAPIENTRY glutSolidCube | ( | GLdouble | size | ) |

OGAPI void OGAPIENTRY glutSolidDodecahedron | ( | void |  | ) |

OGAPI void OGAPIENTRY glutSolidIcosahedron | ( | void |  | ) |

OGAPI void OGAPIENTRY glutSolidOctahedron | ( | void |  | ) |

OGAPI void OGAPIENTRY glutSolidSphere | ( | GLdouble | radius,
|  | GLint | slices,
|  | GLint | stacks |
| ) |  |  |

OGAPI void OGAPIENTRY glutSolidTeapot | ( | GLdouble | size | ) |

OGAPI void OGAPIENTRY glutSolidTetrahedron | ( | void |  | ) |

OGAPI void OGAPIENTRY glutSolidTorus | ( | GLdouble | innerRadius,
|  | GLdouble | outerRadius,
|  | GLint | sides,
|  | GLint | rings |
| ) |  |  |

OGAPI void OGAPIENTRY glutSpaceballButtonFunc | ( | void(*)(int, int) | callback | ) |

OGAPI void OGAPIENTRY glutSpaceballMotionFunc | ( | void(*)(int, int, int) | callback | ) |

OGAPI void OGAPIENTRY glutSpaceballRotateFunc | ( | void(*)(int, int, int) | callback | ) |

OGAPI void OGAPIENTRY glutSpecialFunc | ( | void(*)(int, int, int) | callback | ) |

OGAPI void OGAPIENTRY glutSpecialUpFunc | ( | void(*)(int, int, int) | callback | ) |

OGAPI void OGAPIENTRY glutStopVideoResizing | ( | void |  | ) |

OGAPI void OGAPIENTRY glutStrokeCharacter | ( | void * | font,
|  | int | character |
| ) |  |  |

OGAPI float OGAPIENTRY glutStrokeLength | ( | void * | font,
|  | const unsigned char * | string |
| ) |  |  |

OGAPI float OGAPIENTRY glutStrokeWidth | ( | void * | font,
|  | int | character |
| ) |  |  |

OGAPI void OGAPIENTRY glutSwapBuffers | ( | void |  | ) |

OGAPI void OGAPIENTRY glutTabletButtonFunc | ( | void(*)(int, int, int, int) | callback | ) |

OGAPI void OGAPIENTRY glutTabletMotionFunc | ( | void(*)(int, int) | callback | ) |

OGAPI void OGAPIENTRY glutTimerFunc | ( | unsigned int | time,
|  | void(*)(int) | callback,
|  | int | value |
| ) |  |  |

OGAPI void OGAPIENTRY glutUseLayer | ( | GLenum | layer | ) |

OGAPI void OGAPIENTRY glutVideoPan | ( | int | x,
|  | int | y,
|  | int | width,
|  | int | height |
| ) |  |  |

OGAPI void OGAPIENTRY glutVideoResize | ( | int | x,
|  | int | y,
|  | int | width,
|  | int | height |
| ) |  |  |

OGAPI int OGAPIENTRY glutVideoResizeGet | ( | GLenum | query | ) |

OGAPI void OGAPIENTRY glutVisibilityFunc | ( | void(*)(int) | callback | ) |

OGAPI void OGAPIENTRY glutWarpPointer | ( | int | x,
|  | int | y |
| ) |  |  |

OGAPI void OGAPIENTRY glutWindowStatusFunc | ( | void(*)(int) | callback | ) |

OGAPI void OGAPIENTRY glutWireCone | ( | GLdouble | base,
|  | GLdouble | height,
|  | GLint | slices,
|  | GLint | stacks |
| ) |  |  |

OGAPI void OGAPIENTRY glutWireCube | ( | GLdouble | size | ) |

OGAPI void OGAPIENTRY glutWireDodecahedron | ( | void |  | ) |

OGAPI void OGAPIENTRY glutWireIcosahedron | ( | void |  | ) |

OGAPI void OGAPIENTRY glutWireOctahedron | ( | void |  | ) |

OGAPI void OGAPIENTRY glutWireSphere | ( | GLdouble | radius,
|  | GLint | slices,
|  | GLint | stacks |
| ) |  |  |

OGAPI void OGAPIENTRY glutWireTeapot | ( | GLdouble | size | ) |

OGAPI void OGAPIENTRY glutWireTetrahedron | ( | void |  | ) |

OGAPI void OGAPIENTRY glutWireTorus | ( | GLdouble | innerRadius,
|  | GLdouble | outerRadius,
|  | GLint | sides,
|  | GLint | rings |
| ) |  |  |