Rosetta
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Macros | Functions | Variables
freeglut_std.h File Reference
#include <GL/gl.h>
#include <GL/glu.h>

Go to the source code of this file.

Macros

#define FGAPI
 
#define FGAPIENTRY
 
#define FREEGLUT   1
 
#define GLUT_API_VERSION   4
 
#define FREEGLUT_VERSION_2_0   1
 
#define GLUT_XLIB_IMPLEMENTATION   13
 
#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
 

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 glutBitmapCharacter (void *font, 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 unsigned char *string)
 
FGAPI int FGAPIENTRY glutStrokeLength (void *font, const unsigned 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 glutWireCone (GLdouble base, GLdouble height, GLint slices, GLint stacks)
 
FGAPI void FGAPIENTRY glutSolidCone (GLdouble base, GLdouble height, GLint slices, GLint stacks)
 
FGAPI void FGAPIENTRY glutWireTorus (GLdouble innerRadius, GLdouble outerRadius, GLint sides, GLint rings)
 
FGAPI void FGAPIENTRY glutSolidTorus (GLdouble innerRadius, GLdouble outerRadius, GLint sides, GLint rings)
 
FGAPI void FGAPIENTRY glutWireDodecahedron (void)
 
FGAPI void FGAPIENTRY glutSolidDodecahedron (void)
 
FGAPI void FGAPIENTRY glutWireOctahedron (void)
 
FGAPI void FGAPIENTRY glutSolidOctahedron (void)
 
FGAPI void FGAPIENTRY glutWireTetrahedron (void)
 
FGAPI void FGAPIENTRY glutSolidTetrahedron (void)
 
FGAPI void FGAPIENTRY glutWireIcosahedron (void)
 
FGAPI void FGAPIENTRY glutSolidIcosahedron (void)
 
FGAPI void FGAPIENTRY glutWireTeapot (GLdouble size)
 
FGAPI void FGAPIENTRY glutSolidTeapot (GLdouble size)
 
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)
 

Variables

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

Macro Definition Documentation

#define FGAPI

Definition at line 103 of file freeglut_std.h.

#define FGAPIENTRY

Definition at line 104 of file freeglut_std.h.

#define FREEGLUT   1

Definition at line 111 of file freeglut_std.h.

#define FREEGLUT_VERSION_2_0   1

Definition at line 113 of file freeglut_std.h.

#define GLUT_ACCUM   0x0004

Definition at line 166 of file freeglut_std.h.

#define GLUT_ACTIVE_ALT   0x0004

Definition at line 327 of file freeglut_std.h.

#define GLUT_ACTIVE_CTRL   0x0002

Definition at line 326 of file freeglut_std.h.

#define GLUT_ACTIVE_SHIFT   0x0001

Definition at line 325 of file freeglut_std.h.

#define GLUT_ALPHA   0x0008

Definition at line 167 of file freeglut_std.h.

#define GLUT_API_VERSION   4

Definition at line 112 of file freeglut_std.h.

#define GLUT_BITMAP_8_BY_13   ((void *) &glutBitmap8By13)

Definition at line 221 of file freeglut_std.h.

#define GLUT_BITMAP_9_BY_15   ((void *) &glutBitmap9By15)

Definition at line 220 of file freeglut_std.h.

#define GLUT_BITMAP_HELVETICA_10   ((void *) &glutBitmapHelvetica10)

Definition at line 224 of file freeglut_std.h.

#define GLUT_BITMAP_HELVETICA_12   ((void *) &glutBitmapHelvetica12)

Definition at line 225 of file freeglut_std.h.

#define GLUT_BITMAP_HELVETICA_18   ((void *) &glutBitmapHelvetica18)

Definition at line 226 of file freeglut_std.h.

#define GLUT_BITMAP_TIMES_ROMAN_10   ((void *) &glutBitmapTimesRoman10)

Definition at line 222 of file freeglut_std.h.

#define GLUT_BITMAP_TIMES_ROMAN_24   ((void *) &glutBitmapTimesRoman24)

Definition at line 223 of file freeglut_std.h.

#define GLUT_BLUE   0x0002

Definition at line 361 of file freeglut_std.h.

#define GLUT_CURSOR_BOTTOM_LEFT_CORNER   0x0013

Definition at line 351 of file freeglut_std.h.

#define GLUT_CURSOR_BOTTOM_RIGHT_CORNER   0x0012

Definition at line 350 of file freeglut_std.h.

#define GLUT_CURSOR_BOTTOM_SIDE   0x000D

Definition at line 345 of file freeglut_std.h.

#define GLUT_CURSOR_CROSSHAIR   0x0009

Definition at line 341 of file freeglut_std.h.

#define GLUT_CURSOR_CYCLE   0x0005

Definition at line 337 of file freeglut_std.h.

#define GLUT_CURSOR_DESTROY   0x0003

Definition at line 335 of file freeglut_std.h.

#define GLUT_CURSOR_FULL_CROSSHAIR   0x0066

Definition at line 354 of file freeglut_std.h.

#define GLUT_CURSOR_HELP   0x0004

Definition at line 336 of file freeglut_std.h.

#define GLUT_CURSOR_INFO   0x0002

Definition at line 334 of file freeglut_std.h.

#define GLUT_CURSOR_INHERIT   0x0064

Definition at line 352 of file freeglut_std.h.

#define GLUT_CURSOR_LEFT_ARROW   0x0001

Definition at line 333 of file freeglut_std.h.

#define GLUT_CURSOR_LEFT_RIGHT   0x000B

Definition at line 343 of file freeglut_std.h.

#define GLUT_CURSOR_LEFT_SIDE   0x000E

Definition at line 346 of file freeglut_std.h.

#define GLUT_CURSOR_NONE   0x0065

Definition at line 353 of file freeglut_std.h.

#define GLUT_CURSOR_RIGHT_ARROW   0x0000

Definition at line 332 of file freeglut_std.h.

#define GLUT_CURSOR_RIGHT_SIDE   0x000F

Definition at line 347 of file freeglut_std.h.

#define GLUT_CURSOR_SPRAY   0x0006

Definition at line 338 of file freeglut_std.h.

#define GLUT_CURSOR_TEXT   0x0008

Definition at line 340 of file freeglut_std.h.

#define GLUT_CURSOR_TOP_LEFT_CORNER   0x0010

Definition at line 348 of file freeglut_std.h.

#define GLUT_CURSOR_TOP_RIGHT_CORNER   0x0011

Definition at line 349 of file freeglut_std.h.

#define GLUT_CURSOR_TOP_SIDE   0x000C

Definition at line 344 of file freeglut_std.h.

#define GLUT_CURSOR_UP_DOWN   0x000A

Definition at line 342 of file freeglut_std.h.

#define GLUT_CURSOR_WAIT   0x0007

Definition at line 339 of file freeglut_std.h.

#define GLUT_DEPTH   0x0010

Definition at line 168 of file freeglut_std.h.

#define GLUT_DEVICE_IGNORE_KEY_REPEAT   0x0262

Definition at line 284 of file freeglut_std.h.

#define GLUT_DEVICE_KEY_REPEAT   0x0263

Definition at line 285 of file freeglut_std.h.

#define GLUT_DISPLAY_MODE_POSSIBLE   0x0190

Definition at line 261 of file freeglut_std.h.

#define GLUT_DOUBLE   0x0002

Definition at line 165 of file freeglut_std.h.

#define GLUT_DOWN   0x0000

Definition at line 153 of file freeglut_std.h.

#define GLUT_ELAPSED_TIME   0x02BC

Definition at line 267 of file freeglut_std.h.

#define GLUT_ENTERED   0x0001

Definition at line 156 of file freeglut_std.h.

#define GLUT_FULLY_COVERED   0x0003

Definition at line 184 of file freeglut_std.h.

#define GLUT_FULLY_RETAINED   0x0001

Definition at line 182 of file freeglut_std.h.

#define GLUT_GAME_MODE_ACTIVE   0x0000

Definition at line 378 of file freeglut_std.h.

#define GLUT_GAME_MODE_DISPLAY_CHANGED   0x0006

Definition at line 384 of file freeglut_std.h.

#define GLUT_GAME_MODE_HEIGHT   0x0003

Definition at line 381 of file freeglut_std.h.

#define GLUT_GAME_MODE_PIXEL_DEPTH   0x0004

Definition at line 382 of file freeglut_std.h.

#define GLUT_GAME_MODE_POSSIBLE   0x0001

Definition at line 379 of file freeglut_std.h.

#define GLUT_GAME_MODE_REFRESH_RATE   0x0005

Definition at line 383 of file freeglut_std.h.

#define GLUT_GAME_MODE_WIDTH   0x0002

Definition at line 380 of file freeglut_std.h.

#define GLUT_GREEN   0x0001

Definition at line 360 of file freeglut_std.h.

#define GLUT_HAS_DIAL_AND_BUTTON_BOX   0x025B

Definition at line 277 of file freeglut_std.h.

#define GLUT_HAS_JOYSTICK   0x0264

Definition at line 286 of file freeglut_std.h.

#define GLUT_HAS_KEYBOARD   0x0258

Definition at line 274 of file freeglut_std.h.

#define GLUT_HAS_MOUSE   0x0259

Definition at line 275 of file freeglut_std.h.

#define GLUT_HAS_OVERLAY   0x0322

Definition at line 297 of file freeglut_std.h.

#define GLUT_HAS_SPACEBALL   0x025A

Definition at line 276 of file freeglut_std.h.

#define GLUT_HAS_TABLET   0x025C

Definition at line 278 of file freeglut_std.h.

#define GLUT_HIDDEN   0x0000

Definition at line 181 of file freeglut_std.h.

#define GLUT_INDEX   0x0001

Definition at line 163 of file freeglut_std.h.

#define GLUT_INIT_DISPLAY_MODE   0x01F8

Definition at line 266 of file freeglut_std.h.

#define GLUT_INIT_STATE   0x007C

Definition at line 269 of file freeglut_std.h.

#define GLUT_INIT_WINDOW_HEIGHT   0x01F7

Definition at line 265 of file freeglut_std.h.

#define GLUT_INIT_WINDOW_WIDTH   0x01F6

Definition at line 264 of file freeglut_std.h.

#define GLUT_INIT_WINDOW_X   0x01F4

Definition at line 262 of file freeglut_std.h.

#define GLUT_INIT_WINDOW_Y   0x01F5

Definition at line 263 of file freeglut_std.h.

#define GLUT_JOYSTICK_AXES   0x0267

Definition at line 289 of file freeglut_std.h.

#define GLUT_JOYSTICK_BUTTON_A   0x0001

Definition at line 370 of file freeglut_std.h.

#define GLUT_JOYSTICK_BUTTON_B   0x0002

Definition at line 371 of file freeglut_std.h.

#define GLUT_JOYSTICK_BUTTON_C   0x0004

Definition at line 372 of file freeglut_std.h.

#define GLUT_JOYSTICK_BUTTON_D   0x0008

Definition at line 373 of file freeglut_std.h.

#define GLUT_JOYSTICK_BUTTONS   0x0266

Definition at line 288 of file freeglut_std.h.

#define GLUT_JOYSTICK_POLL_RATE   0x0268

Definition at line 290 of file freeglut_std.h.

#define GLUT_KEY_DOWN   0x0067

Definition at line 140 of file freeglut_std.h.

#define GLUT_KEY_END   0x006B

Definition at line 144 of file freeglut_std.h.

#define GLUT_KEY_F1   0x0001

Definition at line 125 of file freeglut_std.h.

#define GLUT_KEY_F10   0x000A

Definition at line 134 of file freeglut_std.h.

#define GLUT_KEY_F11   0x000B

Definition at line 135 of file freeglut_std.h.

#define GLUT_KEY_F12   0x000C

Definition at line 136 of file freeglut_std.h.

#define GLUT_KEY_F2   0x0002

Definition at line 126 of file freeglut_std.h.

#define GLUT_KEY_F3   0x0003

Definition at line 127 of file freeglut_std.h.

#define GLUT_KEY_F4   0x0004

Definition at line 128 of file freeglut_std.h.

#define GLUT_KEY_F5   0x0005

Definition at line 129 of file freeglut_std.h.

#define GLUT_KEY_F6   0x0006

Definition at line 130 of file freeglut_std.h.

#define GLUT_KEY_F7   0x0007

Definition at line 131 of file freeglut_std.h.

#define GLUT_KEY_F8   0x0008

Definition at line 132 of file freeglut_std.h.

#define GLUT_KEY_F9   0x0009

Definition at line 133 of file freeglut_std.h.

#define GLUT_KEY_HOME   0x006A

Definition at line 143 of file freeglut_std.h.

#define GLUT_KEY_INSERT   0x006C

Definition at line 145 of file freeglut_std.h.

#define GLUT_KEY_LEFT   0x0064

Definition at line 137 of file freeglut_std.h.

#define GLUT_KEY_PAGE_DOWN   0x0069

Definition at line 142 of file freeglut_std.h.

#define GLUT_KEY_PAGE_UP   0x0068

Definition at line 141 of file freeglut_std.h.

#define GLUT_KEY_REPEAT_DEFAULT   0x0002

Definition at line 368 of file freeglut_std.h.

#define GLUT_KEY_REPEAT_OFF   0x0000

Definition at line 366 of file freeglut_std.h.

#define GLUT_KEY_REPEAT_ON   0x0001

Definition at line 367 of file freeglut_std.h.

#define GLUT_KEY_RIGHT   0x0066

Definition at line 139 of file freeglut_std.h.

#define GLUT_KEY_UP   0x0065

Definition at line 138 of file freeglut_std.h.

#define GLUT_LAYER_IN_USE   0x0321

Definition at line 296 of file freeglut_std.h.

#define GLUT_LEFT   0x0000

Definition at line 155 of file freeglut_std.h.

#define GLUT_LEFT_BUTTON   0x0000

Definition at line 150 of file freeglut_std.h.

#define GLUT_LUMINANCE   0x0200

Definition at line 172 of file freeglut_std.h.

#define GLUT_MENU_IN_USE   0x0001

Definition at line 178 of file freeglut_std.h.

#define GLUT_MENU_NOT_IN_USE   0x0000

Definition at line 177 of file freeglut_std.h.

#define GLUT_MENU_NUM_ITEMS   0x012C

Definition at line 260 of file freeglut_std.h.

#define GLUT_MIDDLE_BUTTON   0x0001

Definition at line 151 of file freeglut_std.h.

#define GLUT_MULTISAMPLE   0x0080

Definition at line 170 of file freeglut_std.h.

#define GLUT_NORMAL   0x0000

Definition at line 319 of file freeglut_std.h.

#define GLUT_NORMAL_DAMAGED   0x0324

Definition at line 299 of file freeglut_std.h.

#define GLUT_NOT_VISIBLE   0x0000

Definition at line 179 of file freeglut_std.h.

#define GLUT_NUM_BUTTON_BOX_BUTTONS   0x025F

Definition at line 281 of file freeglut_std.h.

#define GLUT_NUM_DIALS   0x0260

Definition at line 282 of file freeglut_std.h.

#define GLUT_NUM_MOUSE_BUTTONS   0x025D

Definition at line 279 of file freeglut_std.h.

#define GLUT_NUM_SPACEBALL_BUTTONS   0x025E

Definition at line 280 of file freeglut_std.h.

#define GLUT_NUM_TABLET_BUTTONS   0x0261

Definition at line 283 of file freeglut_std.h.

#define GLUT_OVERLAY   0x0001

Definition at line 320 of file freeglut_std.h.

#define GLUT_OVERLAY_DAMAGED   0x0325

Definition at line 300 of file freeglut_std.h.

#define GLUT_OVERLAY_POSSIBLE   0x0320

Definition at line 295 of file freeglut_std.h.

#define GLUT_OWNS_JOYSTICK   0x0265

Definition at line 287 of file freeglut_std.h.

#define GLUT_PARTIALLY_RETAINED   0x0002

Definition at line 183 of file freeglut_std.h.

#define GLUT_RED   0x0000

Definition at line 359 of file freeglut_std.h.

#define GLUT_RGB   0x0000

Definition at line 161 of file freeglut_std.h.

#define GLUT_RGBA   0x0000

Definition at line 162 of file freeglut_std.h.

#define GLUT_RIGHT_BUTTON   0x0002

Definition at line 152 of file freeglut_std.h.

#define GLUT_SCREEN_HEIGHT   0x00C9

Definition at line 257 of file freeglut_std.h.

#define GLUT_SCREEN_HEIGHT_MM   0x00CB

Definition at line 259 of file freeglut_std.h.

#define GLUT_SCREEN_WIDTH   0x00C8

Definition at line 256 of file freeglut_std.h.

#define GLUT_SCREEN_WIDTH_MM   0x00CA

Definition at line 258 of file freeglut_std.h.

#define GLUT_SINGLE   0x0000

Definition at line 164 of file freeglut_std.h.

#define GLUT_STENCIL   0x0020

Definition at line 169 of file freeglut_std.h.

#define GLUT_STEREO   0x0100

Definition at line 171 of file freeglut_std.h.

#define GLUT_STROKE_MONO_ROMAN   ((void *) &glutStrokeMonoRoman)

Definition at line 219 of file freeglut_std.h.

#define GLUT_STROKE_ROMAN   ((void *) &glutStrokeRoman)

Definition at line 218 of file freeglut_std.h.

#define GLUT_TRANSPARENT_INDEX   0x0323

Definition at line 298 of file freeglut_std.h.

#define GLUT_UP   0x0001

Definition at line 154 of file freeglut_std.h.

#define GLUT_VIDEO_RESIZE_HEIGHT   0x038D

Definition at line 314 of file freeglut_std.h.

#define GLUT_VIDEO_RESIZE_HEIGHT_DELTA   0x0389

Definition at line 310 of file freeglut_std.h.

#define GLUT_VIDEO_RESIZE_IN_USE   0x0385

Definition at line 306 of file freeglut_std.h.

#define GLUT_VIDEO_RESIZE_POSSIBLE   0x0384

Definition at line 305 of file freeglut_std.h.

#define GLUT_VIDEO_RESIZE_WIDTH   0x038C

Definition at line 313 of file freeglut_std.h.

#define GLUT_VIDEO_RESIZE_WIDTH_DELTA   0x0388

Definition at line 309 of file freeglut_std.h.

#define GLUT_VIDEO_RESIZE_X   0x038A

Definition at line 311 of file freeglut_std.h.

#define GLUT_VIDEO_RESIZE_X_DELTA   0x0386

Definition at line 307 of file freeglut_std.h.

#define GLUT_VIDEO_RESIZE_Y   0x038B

Definition at line 312 of file freeglut_std.h.

#define GLUT_VIDEO_RESIZE_Y_DELTA   0x0387

Definition at line 308 of file freeglut_std.h.

#define GLUT_VISIBLE   0x0001

Definition at line 180 of file freeglut_std.h.

#define GLUT_WINDOW_ACCUM_ALPHA_SIZE   0x0072

Definition at line 246 of file freeglut_std.h.

#define GLUT_WINDOW_ACCUM_BLUE_SIZE   0x0071

Definition at line 245 of file freeglut_std.h.

#define GLUT_WINDOW_ACCUM_GREEN_SIZE   0x0070

Definition at line 244 of file freeglut_std.h.

#define GLUT_WINDOW_ACCUM_RED_SIZE   0x006F

Definition at line 243 of file freeglut_std.h.

#define GLUT_WINDOW_ALPHA_SIZE   0x006E

Definition at line 242 of file freeglut_std.h.

#define GLUT_WINDOW_BLUE_SIZE   0x006D

Definition at line 241 of file freeglut_std.h.

#define GLUT_WINDOW_BUFFER_SIZE   0x0068

Definition at line 236 of file freeglut_std.h.

#define GLUT_WINDOW_COLORMAP_SIZE   0x0077

Definition at line 251 of file freeglut_std.h.

#define GLUT_WINDOW_CURSOR   0x007A

Definition at line 254 of file freeglut_std.h.

#define GLUT_WINDOW_DEPTH_SIZE   0x006A

Definition at line 238 of file freeglut_std.h.

#define GLUT_WINDOW_DOUBLEBUFFER   0x0073

Definition at line 247 of file freeglut_std.h.

#define GLUT_WINDOW_FORMAT_ID   0x007B

Definition at line 268 of file freeglut_std.h.

#define GLUT_WINDOW_GREEN_SIZE   0x006C

Definition at line 240 of file freeglut_std.h.

#define GLUT_WINDOW_HEIGHT   0x0067

Definition at line 235 of file freeglut_std.h.

#define GLUT_WINDOW_NUM_CHILDREN   0x0076

Definition at line 250 of file freeglut_std.h.

#define GLUT_WINDOW_NUM_SAMPLES   0x0078

Definition at line 252 of file freeglut_std.h.

#define GLUT_WINDOW_PARENT   0x0075

Definition at line 249 of file freeglut_std.h.

#define GLUT_WINDOW_RED_SIZE   0x006B

Definition at line 239 of file freeglut_std.h.

#define GLUT_WINDOW_RGBA   0x0074

Definition at line 248 of file freeglut_std.h.

#define GLUT_WINDOW_STENCIL_SIZE   0x0069

Definition at line 237 of file freeglut_std.h.

#define GLUT_WINDOW_STEREO   0x0079

Definition at line 253 of file freeglut_std.h.

#define GLUT_WINDOW_WIDTH   0x0066

Definition at line 234 of file freeglut_std.h.

#define GLUT_WINDOW_X   0x0064

Definition at line 232 of file freeglut_std.h.

#define GLUT_WINDOW_Y   0x0065

Definition at line 233 of file freeglut_std.h.

#define GLUT_XLIB_IMPLEMENTATION   13

Definition at line 114 of file freeglut_std.h.

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 glutBitmapCharacter ( void *  font,
int  character 
)
FGAPI int FGAPIENTRY glutBitmapLength ( void *  font,
const unsigned char *  string 
)
FGAPI int FGAPIENTRY glutBitmapWidth ( void *  font,
int  character 
)
FGAPI void FGAPIENTRY glutButtonBoxFunc ( void(*)(int, int callback)
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 glutCopyColormap ( int  window)
FGAPI int FGAPIENTRY glutCreateMenu ( void(*)(int menu)  callback)
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(*)(int, int callback)
FGAPI void FGAPIENTRY glutDisplayFunc ( void(*)(void)  callback)
FGAPI int FGAPIENTRY glutEnterGameMode ( void  )
FGAPI void FGAPIENTRY glutEntryFunc ( void(*)(int callback)
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 int FGAPIENTRY glutGetModifiers ( void  )
FGAPI int FGAPIENTRY glutGetWindow ( void  )
FGAPI void FGAPIENTRY glutHideOverlay ( void  )
FGAPI void FGAPIENTRY glutHideWindow ( void  )
FGAPI void FGAPIENTRY glutIconifyWindow ( void  )
FGAPI void FGAPIENTRY glutIdleFunc ( void(*)(void)  callback)
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(*)(unsigned int, int, int, int callback,
int  pollInterval 
)
FGAPI void FGAPIENTRY glutKeyboardFunc ( void(*)(unsigned char, int, int callback)
FGAPI void FGAPIENTRY glutKeyboardUpFunc ( void(*)(unsigned char, int, int callback)
FGAPI int FGAPIENTRY glutLayerGet ( GLenum  query)
FGAPI void FGAPIENTRY glutLeaveGameMode ( void  )
FGAPI void FGAPIENTRY glutMainLoop ( void  )
FGAPI void FGAPIENTRY glutMenuStateFunc ( void(*)(int callback)
FGAPI void FGAPIENTRY glutMenuStatusFunc ( void(*)(int, int, int callback)
FGAPI void FGAPIENTRY glutMotionFunc ( void(*)(int, int callback)
FGAPI void FGAPIENTRY glutMouseFunc ( void(*)(int, int, int, int callback)
FGAPI void FGAPIENTRY glutOverlayDisplayFunc ( void(*)(void)  callback)
FGAPI void FGAPIENTRY glutPassiveMotionFunc ( void(*)(int, int callback)
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(*)(int, int callback)
FGAPI void FGAPIENTRY glutReshapeWindow ( int  width,
int  height 
)
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 glutSetupVideoResizing ( void  )
FGAPI void FGAPIENTRY glutSetWindow ( int  window)
FGAPI void FGAPIENTRY glutSetWindowTitle ( const char *  title)
FGAPI void FGAPIENTRY glutShowOverlay ( void  )
FGAPI void FGAPIENTRY glutShowWindow ( void  )
FGAPI void FGAPIENTRY glutSolidCone ( GLdouble  base,
GLdouble  height,
GLint  slices,
GLint  stacks 
)
FGAPI void FGAPIENTRY glutSolidCube ( GLdouble  size)
FGAPI void FGAPIENTRY glutSolidDodecahedron ( void  )
FGAPI void FGAPIENTRY glutSolidIcosahedron ( void  )
FGAPI void FGAPIENTRY glutSolidOctahedron ( void  )
FGAPI void FGAPIENTRY glutSolidSphere ( GLdouble  radius,
GLint  slices,
GLint  stacks 
)
FGAPI void FGAPIENTRY glutSolidTeapot ( GLdouble  size)
FGAPI void FGAPIENTRY glutSolidTetrahedron ( void  )
FGAPI void FGAPIENTRY glutSolidTorus ( GLdouble  innerRadius,
GLdouble  outerRadius,
GLint  sides,
GLint  rings 
)
FGAPI void FGAPIENTRY glutSpaceballButtonFunc ( void(*)(int, int callback)
FGAPI void FGAPIENTRY glutSpaceballMotionFunc ( void(*)(int, int, int callback)
FGAPI void FGAPIENTRY glutSpaceballRotateFunc ( void(*)(int, int, int callback)
FGAPI void FGAPIENTRY glutSpecialFunc ( void(*)(int, int, int callback)
FGAPI void FGAPIENTRY glutSpecialUpFunc ( void(*)(int, int, int callback)
FGAPI void FGAPIENTRY glutStopVideoResizing ( void  )
FGAPI void FGAPIENTRY glutStrokeCharacter ( void *  font,
int  character 
)
FGAPI int FGAPIENTRY glutStrokeLength ( void *  font,
const unsigned char *  string 
)
FGAPI int FGAPIENTRY glutStrokeWidth ( void *  font,
int  character 
)
FGAPI void FGAPIENTRY glutSwapBuffers ( void  )
FGAPI void FGAPIENTRY glutTabletButtonFunc ( void(*)(int, int, int, int callback)
FGAPI void FGAPIENTRY glutTabletMotionFunc ( void(*)(int, int callback)
FGAPI void FGAPIENTRY glutTimerFunc ( unsigned int  time,
void(*)(int callback,
int  value 
)
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(*)(int callback)
FGAPI void FGAPIENTRY glutWarpPointer ( int  x,
int  y 
)
FGAPI void FGAPIENTRY glutWindowStatusFunc ( void(*)(int callback)
FGAPI void FGAPIENTRY glutWireCone ( GLdouble  base,
GLdouble  height,
GLint  slices,
GLint  stacks 
)
FGAPI void FGAPIENTRY glutWireCube ( GLdouble  size)
FGAPI void FGAPIENTRY glutWireDodecahedron ( void  )
FGAPI void FGAPIENTRY glutWireIcosahedron ( void  )
FGAPI void FGAPIENTRY glutWireOctahedron ( void  )
FGAPI void FGAPIENTRY glutWireSphere ( GLdouble  radius,
GLint  slices,
GLint  stacks 
)
FGAPI void FGAPIENTRY glutWireTeapot ( GLdouble  size)
FGAPI void FGAPIENTRY glutWireTetrahedron ( void  )
FGAPI void FGAPIENTRY glutWireTorus ( GLdouble  innerRadius,
GLdouble  outerRadius,
GLint  sides,
GLint  rings 
)

Variable Documentation

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