glutSetOption - Man Page

Allows you to set some general state/option variables.

Library

OpenGLUT - state

Synopsis

#include <openglut.h>

void
glutSetOption(GLenum eWhat, int value);

Parameters


eWhat

Enumerated parameter ID.


value

New value.

Description

Stores the


value

into a state variable named by


eWhat.

Allowable


eWhat

IDs are:

-


GLUT_ACTION_ON_WINDOW_CLOSE

Controls what happens when a window is closed by the user or system.


GLUT_ACTION_EXIT

will immediately exit the application (default).


GLUT_ACTION_GLUTMAINLOOP_RETURNS

will immediately return from the main loop.


GLUT_ACTION_CONTINUE_EXECUTION

will contine execution of remaining windows.

-


GLUT_INIT_DISPLAY_MODE

An alternate way to set the display mode for a new window.

-


GLUT_INIT_WINDOW_HEIGHT

An alternate way to set the height of new windows.

-


GLUT_INIT_WINDOW_WIDTH

An alternate way to set the width of new windows.

-


GLUT_INIT_WINDOW_X

An alternate way to set the initial horizontal position of new windows.

-


GLUT_INIT_WINDOW_Y

An alternate way to set the initial vertical position of new windows.

-


GLUT_RENDERING_CONTEXT

Set to either


GLUT_CREATE_NEW_CONTEXT

or


GUT_USE_CURRENT_CONTEXT

to indicate whether to share the current OpenGL rendering context with new windows.

-


GLUT_WINDOW_CURSOR

Attempt to set the


current window

's current cursor as if by glutSetCursor().

See Also

glutGet(3) glutDeviceGet(3) glutGetModifiers(3) glutLayerGet(3) glutDestroyWindow(3) glutMainLoop(3) glutInitDisplayMode(3) glutInit(3) glutInitWindowSize(3) glutInitWindowPosition(3) glutSetCursor(3)

Referenced By

glutDeviceGet(3), glutGet(3), glutGetModifiers(3), glutLayerGet(3).