Main Page | File List | Globals

glutes.h File Reference

Go to the source code of this file.

Defines

#define FGAPI
#define FGAPIENTRY
#define GLUTES   1
#define FREEGLUT   1
#define GLUT_API_VERSION   4
#define FREEGLUTES_VERSION_1_0   1
#define FREEGLUT_VERSION_2_0   1
#define GERBERA_ES_1_1   /* Request OpenGL|ES 1.1 for extensions */
#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 *) &glutStrokeRoman)
#define GLUT_STROKE_MONO_ROMAN   ((void *) &glutStrokeMonoRoman)
#define GLUT_BITMAP_9_BY_15   ((void *) &glutBitmap9By15)
#define GLUT_BITMAP_8_BY_13   ((void *) &glutBitmap8By13)
#define GLUT_BITMAP_TIMES_ROMAN_10   ((void *) &glutBitmapTimesRoman10)
#define GLUT_BITMAP_TIMES_ROMAN_24   ((void *) &glutBitmapTimesRoman24)
#define GLUT_BITMAP_HELVETICA_10   ((void *) &glutBitmapHelvetica10)
#define GLUT_BITMAP_HELVETICA_12   ((void *) &glutBitmapHelvetica12)
#define GLUT_BITMAP_HELVETICA_18   ((void *) &glutBitmapHelvetica18)
#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
#define glutBitmapCharacter   glutBitmapCharacterPoints
#define GLUT_ACTION_EXIT   0
#define GLUT_ACTION_GLUTMAINLOOP_RETURNS   1
#define GLUT_ACTION_CONTINUE_EXECUTION   2
#define GLUT_CREATE_NEW_CONTEXT   0
#define GLUT_USE_CURRENT_CONTEXT   1
#define GLUT_ACTION_ON_WINDOW_CLOSE   0x01F9
#define GLUT_WINDOW_BORDER_WIDTH   0x01FA
#define GLUT_WINDOW_HEADER_HEIGHT   0x01FB
#define GLUT_VERSION   0x01FC
#define GLUT_RENDERING_CONTEXT   0x01FD
#define glutBitmapString   glutBitmapStringPoints
#define glutTrueTypeString   glutTrueTypeStringPoints

Typedefs

typedef GLfloat GLdouble

Functions

FGAPI void FGAPIENTRY glutInit (int *pargc, char **argv)
FGAPI void FGAPIENTRY glutInitWindowPosition (int x, int y)
FGAPI void FGAPIENTRY glutInitWindowSize (int width, int height)
FGAPI void FGAPIENTRY glutInitDisplayMode (unsigned int displayMode)
FGAPI void FGAPIENTRY glutInitDisplayString (const char *displayMode)
FGAPI void FGAPIENTRY glutMainLoop (void)
FGAPI int FGAPIENTRY glutCreateWindow (const char *title)
FGAPI int FGAPIENTRY glutCreateSubWindow (int window, int x, int y, int width, int height)
FGAPI void FGAPIENTRY glutDestroyWindow (int window)
FGAPI void FGAPIENTRY glutSetWindow (int window)
FGAPI int FGAPIENTRY glutGetWindow (void)
FGAPI void FGAPIENTRY glutSetWindowTitle (const char *title)
FGAPI void FGAPIENTRY glutSetIconTitle (const char *title)
FGAPI void FGAPIENTRY glutReshapeWindow (int width, int height)
FGAPI void FGAPIENTRY glutPositionWindow (int x, int y)
FGAPI void FGAPIENTRY glutShowWindow (void)
FGAPI void FGAPIENTRY glutHideWindow (void)
FGAPI void FGAPIENTRY glutIconifyWindow (void)
FGAPI void FGAPIENTRY glutPushWindow (void)
FGAPI void FGAPIENTRY glutPopWindow (void)
FGAPI void FGAPIENTRY glutFullScreen (void)
FGAPI void FGAPIENTRY glutPostWindowRedisplay (int window)
FGAPI void FGAPIENTRY glutPostRedisplay (void)
FGAPI void FGAPIENTRY glutSwapBuffers (void)
FGAPI void FGAPIENTRY glutWarpPointer (int x, int y)
FGAPI void FGAPIENTRY glutSetCursor (int cursor)
FGAPI void FGAPIENTRY glutEstablishOverlay (void)
FGAPI void FGAPIENTRY glutRemoveOverlay (void)
FGAPI void FGAPIENTRY glutUseLayer (GLenum layer)
FGAPI void FGAPIENTRY glutPostOverlayRedisplay (void)
FGAPI void FGAPIENTRY glutPostWindowOverlayRedisplay (int window)
FGAPI void FGAPIENTRY glutShowOverlay (void)
FGAPI void FGAPIENTRY glutHideOverlay (void)
FGAPI int FGAPIENTRY glutCreateMenu (void(*callback)(int menu))
FGAPI void FGAPIENTRY glutDestroyMenu (int menu)
FGAPI int FGAPIENTRY glutGetMenu (void)
FGAPI void FGAPIENTRY glutSetMenu (int menu)
FGAPI void FGAPIENTRY glutAddMenuEntry (const char *label, int value)
FGAPI void FGAPIENTRY glutAddSubMenu (const char *label, int subMenu)
FGAPI void FGAPIENTRY glutChangeToMenuEntry (int item, const char *label, int value)
FGAPI void FGAPIENTRY glutChangeToSubMenu (int item, const char *label, int value)
FGAPI void FGAPIENTRY glutRemoveMenuItem (int item)
FGAPI void FGAPIENTRY glutAttachMenu (int button)
FGAPI void FGAPIENTRY glutDetachMenu (int button)
FGAPI void FGAPIENTRY glutTimerFunc (unsigned int time, void(*callback)(int), int value)
FGAPI void FGAPIENTRY glutIdleFunc (void(*callback)(void))
FGAPI void FGAPIENTRY glutKeyboardFunc (void(*callback)(unsigned char, int, int))
FGAPI void FGAPIENTRY glutSpecialFunc (void(*callback)(int, int, int))
FGAPI void FGAPIENTRY glutReshapeFunc (void(*callback)(int, int))
FGAPI void FGAPIENTRY glutVisibilityFunc (void(*callback)(int))
FGAPI void FGAPIENTRY glutDisplayFunc (void(*callback)(void))
FGAPI void FGAPIENTRY glutMouseFunc (void(*callback)(int, int, int, int))
FGAPI void FGAPIENTRY glutMotionFunc (void(*callback)(int, int))
FGAPI void FGAPIENTRY glutPassiveMotionFunc (void(*callback)(int, int))
FGAPI void FGAPIENTRY glutEntryFunc (void(*callback)(int))
FGAPI void FGAPIENTRY glutKeyboardUpFunc (void(*callback)(unsigned char, int, int))
FGAPI void FGAPIENTRY glutSpecialUpFunc (void(*callback)(int, int, int))
FGAPI void FGAPIENTRY glutJoystickFunc (void(*callback)(unsigned int, int, int, int), int pollInterval)
FGAPI void FGAPIENTRY glutMenuStateFunc (void(*callback)(int))
FGAPI void FGAPIENTRY glutMenuStatusFunc (void(*callback)(int, int, int))
FGAPI void FGAPIENTRY glutOverlayDisplayFunc (void(*callback)(void))
FGAPI void FGAPIENTRY glutWindowStatusFunc (void(*callback)(int))
FGAPI void FGAPIENTRY glutSpaceballMotionFunc (void(*callback)(int, int, int))
FGAPI void FGAPIENTRY glutSpaceballRotateFunc (void(*callback)(int, int, int))
FGAPI void FGAPIENTRY glutSpaceballButtonFunc (void(*callback)(int, int))
FGAPI void FGAPIENTRY glutButtonBoxFunc (void(*callback)(int, int))
FGAPI void FGAPIENTRY glutDialsFunc (void(*callback)(int, int))
FGAPI void FGAPIENTRY glutTabletMotionFunc (void(*callback)(int, int))
FGAPI void FGAPIENTRY glutTabletButtonFunc (void(*callback)(int, int, int, int))
FGAPI int FGAPIENTRY glutGet (GLenum query)
FGAPI int FGAPIENTRY glutDeviceGet (GLenum query)
FGAPI int FGAPIENTRY glutGetModifiers (void)
FGAPI int FGAPIENTRY glutLayerGet (GLenum query)
FGAPI void FGAPIENTRY glutBitmapCharacterPoints (void *font, int x, int y, int character)
FGAPI void FGAPIENTRY glutBitmapCharacterTex (void *font, int x, int y, int character)
FGAPI int FGAPIENTRY glutBitmapWidth (void *font, int character)
FGAPI void FGAPIENTRY glutStrokeCharacter (void *font, int character)
FGAPI int FGAPIENTRY glutStrokeWidth (void *font, int character)
FGAPI int FGAPIENTRY glutBitmapLength (void *font, const char *string)
FGAPI int FGAPIENTRY glutStrokeLength (void *font, const char *string)
FGAPI void FGAPIENTRY glutWireCube (GLdouble size)
FGAPI void FGAPIENTRY glutSolidCube (GLdouble size)
FGAPI void FGAPIENTRY glutWireSphere (GLdouble radius, GLint slices, GLint stacks)
FGAPI void FGAPIENTRY glutSolidSphere (GLdouble radius, GLint slices, GLint stacks)
FGAPI void FGAPIENTRY glutSolidCone (GLdouble base, GLdouble height, GLint slices, GLint stacks)
FGAPI void FGAPIENTRY glutSolidTorus (GLdouble innerRadius, GLdouble outerRadius, GLint sides, GLint rings)
FGAPI void FGAPIENTRY glutWireCubex (GLfixed size)
FGAPI void FGAPIENTRY glutSolidCubex (GLfixed size)
FGAPI void FGAPIENTRY glutWireSpherex (GLfixed radius, GLint slices, GLint stacks)
FGAPI void FGAPIENTRY glutSolidSpherex (GLfixed radius, GLint slices, GLint stacks)
FGAPI void FGAPIENTRY glutSolidConex (GLfixed base, GLfixed height, GLint slices, GLint stacks)
FGAPI void FGAPIENTRY glutSolidTorusx (GLfixed innerRadius, GLfixed outerRadius, GLint sides, GLint rings)
FGAPI void FGAPIENTRY glutGameModeString (const char *string)
FGAPI int FGAPIENTRY glutEnterGameMode (void)
FGAPI void FGAPIENTRY glutLeaveGameMode (void)
FGAPI int FGAPIENTRY glutGameModeGet (GLenum query)
FGAPI int FGAPIENTRY glutVideoResizeGet (GLenum query)
FGAPI void FGAPIENTRY glutSetupVideoResizing (void)
FGAPI void FGAPIENTRY glutStopVideoResizing (void)
FGAPI void FGAPIENTRY glutVideoResize (int x, int y, int width, int height)
FGAPI void FGAPIENTRY glutVideoPan (int x, int y, int width, int height)
FGAPI void FGAPIENTRY glutSetColor (int color, GLfloat red, GLfloat green, GLfloat blue)
FGAPI GLfloat FGAPIENTRY glutGetColor (int color, int component)
FGAPI void FGAPIENTRY glutCopyColormap (int window)
FGAPI void FGAPIENTRY glutIgnoreKeyRepeat (int ignore)
FGAPI void FGAPIENTRY glutSetKeyRepeat (int repeatMode)
FGAPI void FGAPIENTRY glutForceJoystickFunc (void)
FGAPI int FGAPIENTRY glutExtensionSupported (const char *extension)
FGAPI void FGAPIENTRY glutReportErrors (void)
FGAPI void FGAPIENTRY glutMainLoopEvent (void)
FGAPI void FGAPIENTRY glutLeaveMainLoop (void)
FGAPI void FGAPIENTRY glutMouseWheelFunc (void(*callback)(int, int, int, int))
FGAPI void FGAPIENTRY glutCloseFunc (void(*callback)(void))
FGAPI void FGAPIENTRY glutWMCloseFunc (void(*callback)(void))
FGAPI void FGAPIENTRY glutMenuDestroyFunc (void(*callback)(void))
FGAPI void FGAPIENTRY glutSimulateButton (int button, int x, int y)
FGAPI void FGAPIENTRY glutSetOption (GLenum option_flag, int value)
FGAPI void *FGAPIENTRY glutGetWindowData (void)
FGAPI void FGAPIENTRY glutSetWindowData (void *data)
FGAPI void *FGAPIENTRY glutGetMenuData (void)
FGAPI void FGAPIENTRY glutSetMenuData (void *data)
FGAPI int FGAPIENTRY glutBitmapHeight (void *font)
FGAPI GLfloat FGAPIENTRY glutStrokeHeight (void *font)
FGAPI void FGAPIENTRY glutBitmapStringPoints (void *font, int x, int y, const char *string)
FGAPI void FGAPIENTRY glutBitmapStringTex (void *font, int x, int y, const char *string)
FGAPI void FGAPIENTRY glutStrokeString (void *font, const char *string)
FGAPI void FGAPIENTRY glutTrueTypeStringPoints (WCHAR *fontname, int fontsize, int style, int x, int y, const WCHAR *string)
FGAPI void *FGAPIENTRY glutGetProcAddress (const char *procName)
FGAPI int FGAPIENTRY glutSelectFile (char *filename, const char *filter, const char *title)

Variables

void * glutStrokeRoman
void * glutStrokeMonoRoman
void * glutBitmap9By15
void * glutBitmap8By13
void * glutBitmapTimesRoman10
void * glutBitmapTimesRoman24
void * glutBitmapHelvetica10
void * glutBitmapHelvetica12
void * glutBitmapHelvetica18


Define Documentation

#define FGAPI
 

#define FGAPIENTRY
 

#define FREEGLUT   1
 

#define FREEGLUT_VERSION_2_0   1
 

#define FREEGLUTES_VERSION_1_0   1
 

#define GERBERA_ES_1_1   /* Request OpenGL|ES 1.1 for extensions */
 

#define GLUT_ACCUM   0x0004
 

#define GLUT_ACTION_CONTINUE_EXECUTION   2
 

#define GLUT_ACTION_EXIT   0
 

#define GLUT_ACTION_GLUTMAINLOOP_RETURNS   1
 

#define GLUT_ACTION_ON_WINDOW_CLOSE   0x01F9
 

#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 *) &glutBitmap8By13)
 

#define GLUT_BITMAP_9_BY_15   ((void *) &glutBitmap9By15)
 

#define GLUT_BITMAP_HELVETICA_10   ((void *) &glutBitmapHelvetica10)
 

#define GLUT_BITMAP_HELVETICA_12   ((void *) &glutBitmapHelvetica12)
 

#define GLUT_BITMAP_HELVETICA_18   ((void *) &glutBitmapHelvetica18)
 

#define GLUT_BITMAP_TIMES_ROMAN_10   ((void *) &glutBitmapTimesRoman10)
 

#define GLUT_BITMAP_TIMES_ROMAN_24   ((void *) &glutBitmapTimesRoman24)
 

#define GLUT_BLUE   0x0002
 

#define GLUT_CREATE_NEW_CONTEXT   0
 

#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_RENDERING_CONTEXT   0x01FD
 

#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 *) &glutStrokeMonoRoman)
 

#define GLUT_STROKE_ROMAN   ((void *) &glutStrokeRoman)
 

#define GLUT_TRANSPARENT_INDEX   0x0323
 

#define GLUT_UP   0x0001
 

#define GLUT_USE_CURRENT_CONTEXT   1
 

#define GLUT_VERSION   0x01FC
 

#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_BORDER_WIDTH   0x01FA
 

#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_HEADER_HEIGHT   0x01FB
 

#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 glutBitmapCharacter   glutBitmapCharacterPoints
 

#define glutBitmapString   glutBitmapStringPoints
 

#define GLUTES   1
 

#define glutTrueTypeString   glutTrueTypeStringPoints
 


Typedef Documentation

typedef GLfloat GLdouble
 


Function Documentation

FGAPI void FGAPIENTRY glutAddMenuEntry const char *  label,
int  value
 

FGAPI void FGAPIENTRY glutAddSubMenu const char *  label,
int  subMenu
 

FGAPI void FGAPIENTRY glutAttachMenu int  button  ) 
 

FGAPI void FGAPIENTRY glutBitmapCharacterPoints void *  font,
int  x,
int  y,
int  character
 

FGAPI void FGAPIENTRY glutBitmapCharacterTex void *  font,
int  x,
int  y,
int  character
 

FGAPI int FGAPIENTRY glutBitmapHeight void *  font  ) 
 

FGAPI int FGAPIENTRY glutBitmapLength void *  font,
const char *  string
 

FGAPI void FGAPIENTRY glutBitmapStringPoints void *  font,
int  x,
int  y,
const char *  string
 

FGAPI void FGAPIENTRY glutBitmapStringTex void *  font,
int  x,
int  y,
const char *  string
 

FGAPI int FGAPIENTRY glutBitmapWidth void *  font,
int  character
 

FGAPI void FGAPIENTRY glutButtonBoxFunc void(*  callback)(int, int)  ) 
 

FGAPI void FGAPIENTRY glutChangeToMenuEntry int  item,
const char *  label,
int  value
 

FGAPI void FGAPIENTRY glutChangeToSubMenu int  item,
const char *  label,
int  value
 

FGAPI void FGAPIENTRY glutCloseFunc void(*  callback)(void)  ) 
 

FGAPI void FGAPIENTRY glutCopyColormap int  window  ) 
 

FGAPI int FGAPIENTRY glutCreateMenu void(*  callback)(int menu)  ) 
 

FGAPI int FGAPIENTRY glutCreateSubWindow int  window,
int  x,
int  y,
int  width,
int  height
 

FGAPI int FGAPIENTRY glutCreateWindow const char *  title  ) 
 

FGAPI void FGAPIENTRY glutDestroyMenu int  menu  ) 
 

FGAPI void FGAPIENTRY glutDestroyWindow int  window  ) 
 

FGAPI void FGAPIENTRY glutDetachMenu int  button  ) 
 

FGAPI int FGAPIENTRY glutDeviceGet GLenum  query  ) 
 

FGAPI void FGAPIENTRY glutDialsFunc void(*  callback)(int, int)  ) 
 

FGAPI void FGAPIENTRY glutDisplayFunc void(*  callback)(void)  ) 
 

FGAPI int FGAPIENTRY glutEnterGameMode void   ) 
 

FGAPI void FGAPIENTRY glutEntryFunc void(*  callback)(int)  ) 
 

FGAPI void FGAPIENTRY glutEstablishOverlay void   ) 
 

FGAPI int FGAPIENTRY glutExtensionSupported const char *  extension  ) 
 

FGAPI void FGAPIENTRY glutForceJoystickFunc void   ) 
 

FGAPI void FGAPIENTRY glutFullScreen void   ) 
 

FGAPI int FGAPIENTRY glutGameModeGet GLenum  query  ) 
 

FGAPI void FGAPIENTRY glutGameModeString const char *  string  ) 
 

FGAPI int FGAPIENTRY glutGet GLenum  query  ) 
 

FGAPI GLfloat FGAPIENTRY glutGetColor int  color,
int  component
 

FGAPI int FGAPIENTRY glutGetMenu void   ) 
 

FGAPI void* FGAPIENTRY glutGetMenuData void   ) 
 

FGAPI int FGAPIENTRY glutGetModifiers void   ) 
 

FGAPI void* FGAPIENTRY glutGetProcAddress const char *  procName  ) 
 

FGAPI int FGAPIENTRY glutGetWindow void   ) 
 

FGAPI void* FGAPIENTRY glutGetWindowData void   ) 
 

FGAPI void FGAPIENTRY glutHideOverlay void   ) 
 

FGAPI void FGAPIENTRY glutHideWindow void   ) 
 

FGAPI void FGAPIENTRY glutIconifyWindow void   ) 
 

FGAPI void FGAPIENTRY glutIdleFunc void(*  callback)(void)  ) 
 

FGAPI void FGAPIENTRY glutIgnoreKeyRepeat int  ignore  ) 
 

FGAPI void FGAPIENTRY glutInit int *  pargc,
char **  argv
 

FGAPI void FGAPIENTRY glutInitDisplayMode unsigned int  displayMode  ) 
 

FGAPI void FGAPIENTRY glutInitDisplayString const char *  displayMode  ) 
 

FGAPI void FGAPIENTRY glutInitWindowPosition int  x,
int  y
 

FGAPI void FGAPIENTRY glutInitWindowSize int  width,
int  height
 

FGAPI void FGAPIENTRY glutJoystickFunc void(*  callback)(unsigned int, int, int, int),
int  pollInterval
 

FGAPI void FGAPIENTRY glutKeyboardFunc void(*  callback)(unsigned char, int, int)  ) 
 

FGAPI void FGAPIENTRY glutKeyboardUpFunc void(*  callback)(unsigned char, int, int)  ) 
 

FGAPI int FGAPIENTRY glutLayerGet GLenum  query  ) 
 

FGAPI void FGAPIENTRY glutLeaveGameMode void   ) 
 

FGAPI void FGAPIENTRY glutLeaveMainLoop void   ) 
 

FGAPI void FGAPIENTRY glutMainLoop void   ) 
 

FGAPI void FGAPIENTRY glutMainLoopEvent void   ) 
 

FGAPI void FGAPIENTRY glutMenuDestroyFunc void(*  callback)(void)  ) 
 

FGAPI void FGAPIENTRY glutMenuStateFunc void(*  callback)(int)  ) 
 

FGAPI void FGAPIENTRY glutMenuStatusFunc void(*  callback)(int, int, int)  ) 
 

FGAPI void FGAPIENTRY glutMotionFunc void(*  callback)(int, int)  ) 
 

FGAPI void FGAPIENTRY glutMouseFunc void(*  callback)(int, int, int, int)  ) 
 

FGAPI void FGAPIENTRY glutMouseWheelFunc void(*  callback)(int, int, int, int)  ) 
 

FGAPI void FGAPIENTRY glutOverlayDisplayFunc void(*  callback)(void)  ) 
 

FGAPI void FGAPIENTRY glutPassiveMotionFunc void(*  callback)(int, int)  ) 
 

FGAPI void FGAPIENTRY glutPopWindow void   ) 
 

FGAPI void FGAPIENTRY glutPositionWindow int  x,
int  y
 

FGAPI void FGAPIENTRY glutPostOverlayRedisplay void   ) 
 

FGAPI void FGAPIENTRY glutPostRedisplay void   ) 
 

FGAPI void FGAPIENTRY glutPostWindowOverlayRedisplay int  window  ) 
 

FGAPI void FGAPIENTRY glutPostWindowRedisplay int  window  ) 
 

FGAPI void FGAPIENTRY glutPushWindow void   ) 
 

FGAPI void FGAPIENTRY glutRemoveMenuItem int  item  ) 
 

FGAPI void FGAPIENTRY glutRemoveOverlay void   ) 
 

FGAPI void FGAPIENTRY glutReportErrors void   ) 
 

FGAPI void FGAPIENTRY glutReshapeFunc void(*  callback)(int, int)  ) 
 

FGAPI void FGAPIENTRY glutReshapeWindow int  width,
int  height
 

FGAPI int FGAPIENTRY glutSelectFile char *  filename,
const char *  filter,
const char *  title
 

FGAPI void FGAPIENTRY glutSetColor int  color,
GLfloat  red,
GLfloat  green,
GLfloat  blue
 

FGAPI void FGAPIENTRY glutSetCursor int  cursor  ) 
 

FGAPI void FGAPIENTRY glutSetIconTitle const char *  title  ) 
 

FGAPI void FGAPIENTRY glutSetKeyRepeat int  repeatMode  ) 
 

FGAPI void FGAPIENTRY glutSetMenu int  menu  ) 
 

FGAPI void FGAPIENTRY glutSetMenuData void *  data  ) 
 

FGAPI void FGAPIENTRY glutSetOption GLenum  option_flag,
int  value
 

FGAPI void FGAPIENTRY glutSetupVideoResizing void   ) 
 

FGAPI void FGAPIENTRY glutSetWindow int  window  ) 
 

FGAPI void FGAPIENTRY glutSetWindowData void *  data  ) 
 

FGAPI void FGAPIENTRY glutSetWindowTitle const char *  title  ) 
 

FGAPI void FGAPIENTRY glutShowOverlay void   ) 
 

FGAPI void FGAPIENTRY glutShowWindow void   ) 
 

FGAPI void FGAPIENTRY glutSimulateButton int  button,
int  x,
int  y
 

FGAPI void FGAPIENTRY glutSolidCone GLdouble  base,
GLdouble  height,
GLint  slices,
GLint  stacks
 

FGAPI void FGAPIENTRY glutSolidConex GLfixed  base,
GLfixed  height,
GLint  slices,
GLint  stacks
 

FGAPI void FGAPIENTRY glutSolidCube GLdouble  size  ) 
 

FGAPI void FGAPIENTRY glutSolidCubex GLfixed  size  ) 
 

FGAPI void FGAPIENTRY glutSolidSphere GLdouble  radius,
GLint  slices,
GLint  stacks
 

FGAPI void FGAPIENTRY glutSolidSpherex GLfixed  radius,
GLint  slices,
GLint  stacks
 

FGAPI void FGAPIENTRY glutSolidTorus GLdouble  innerRadius,
GLdouble  outerRadius,
GLint  sides,
GLint  rings
 

FGAPI void FGAPIENTRY glutSolidTorusx GLfixed  innerRadius,
GLfixed  outerRadius,
GLint  sides,
GLint  rings
 

FGAPI void FGAPIENTRY glutSpaceballButtonFunc void(*  callback)(int, int)  ) 
 

FGAPI void FGAPIENTRY glutSpaceballMotionFunc void(*  callback)(int, int, int)  ) 
 

FGAPI void FGAPIENTRY glutSpaceballRotateFunc void(*  callback)(int, int, int)  ) 
 

FGAPI void FGAPIENTRY glutSpecialFunc void(*  callback)(int, int, int)  ) 
 

FGAPI void FGAPIENTRY glutSpecialUpFunc void(*  callback)(int, int, int)  ) 
 

FGAPI void FGAPIENTRY glutStopVideoResizing void   ) 
 

FGAPI void FGAPIENTRY glutStrokeCharacter void *  font,
int  character
 

FGAPI GLfloat FGAPIENTRY glutStrokeHeight void *  font  ) 
 

FGAPI int FGAPIENTRY glutStrokeLength void *  font,
const char *  string
 

FGAPI void FGAPIENTRY glutStrokeString void *  font,
const char *  string
 

FGAPI int FGAPIENTRY glutStrokeWidth void *  font,
int  character
 

FGAPI void FGAPIENTRY glutSwapBuffers void   ) 
 

FGAPI void FGAPIENTRY glutTabletButtonFunc void(*  callback)(int, int, int, int)  ) 
 

FGAPI void FGAPIENTRY glutTabletMotionFunc void(*  callback)(int, int)  ) 
 

FGAPI void FGAPIENTRY glutTimerFunc unsigned int  time,
void(*  callback)(int),
int  value
 

FGAPI void FGAPIENTRY glutTrueTypeStringPoints WCHAR *  fontname,
int  fontsize,
int  style,
int  x,
int  y,
const WCHAR *  string
 

FGAPI void FGAPIENTRY glutUseLayer GLenum  layer  ) 
 

FGAPI void FGAPIENTRY glutVideoPan int  x,
int  y,
int  width,
int  height
 

FGAPI void FGAPIENTRY glutVideoResize int  x,
int  y,
int  width,
int  height
 

FGAPI int FGAPIENTRY glutVideoResizeGet GLenum  query  ) 
 

FGAPI void FGAPIENTRY glutVisibilityFunc void(*  callback)(int)  ) 
 

FGAPI void FGAPIENTRY glutWarpPointer int  x,
int  y
 

FGAPI void FGAPIENTRY glutWindowStatusFunc void(*  callback)(int)  ) 
 

FGAPI void FGAPIENTRY glutWireCube GLdouble  size  ) 
 

FGAPI void FGAPIENTRY glutWireCubex GLfixed  size  ) 
 

FGAPI void FGAPIENTRY glutWireSphere GLdouble  radius,
GLint  slices,
GLint  stacks
 

FGAPI void FGAPIENTRY glutWireSpherex GLfixed  radius,
GLint  slices,
GLint  stacks
 

FGAPI void FGAPIENTRY glutWMCloseFunc void(*  callback)(void)  ) 
 


Variable Documentation

void* glutBitmap8By13
 

void* glutBitmap9By15
 

void* glutBitmapHelvetica10
 

void* glutBitmapHelvetica12
 

void* glutBitmapHelvetica18
 

void* glutBitmapTimesRoman10
 

void* glutBitmapTimesRoman24
 

void* glutStrokeMonoRoman
 

void* glutStrokeRoman
 


Generated on Mon Sep 12 12:06:54 2005 for GLUT|ES by doxygen 1.3.6