Tao.Glfw SDK Documentation

Glfw Fields

The fields of the Glfw class are listed below. For a complete list of Glfw class members, see the Glfw Members topic.

Public Static (Shared) Fields

GLFW_ACCELERATED GL_TRUE if window is hardware accelerated, else GL_FALSE.
GLFW_ACCUM_ALPHA_BITS Number of bits for the alpha channel of the accumulator buffer.
GLFW_ACCUM_BLUE_BITS Number of bits for the blue channel of the accumulator buffer.
GLFW_ACCUM_GREEN_BITS Number of bits for the green channel of the accumulator buffer.
GLFW_ACCUM_RED_BITS Number of bits for the red channel of the accumulator buffer.
GLFW_ACTIVE GL_TRUE if window has focus, else GL_FALSE.
GLFW_ALPHA_BITS Number of bits for the alpha buffer.
GLFW_ALPHA_MAP_BIT Single component alpha maps.
GLFW_AUTO_POLL_EVENTS Automatic event polling when glfwSwapBuffers is called.
GLFW_AUX_BUFFERS Number of auxiliary buffers.
GLFW_AXES Number of axes supported by the joystick.
GLFW_BLUE_BITS Number of bits for the blue color component.
GLFW_BUILD_MIPMAPS_BIT Automatically build and upload all mipmap levels.
GLFW_BUTTONS Number of buttons supported by the joystick.
GLFW_DEPTH_BITS Number of bits for the depth buffer.
GLFW_FULLSCREEN Fullscreen window.
GLFW_GREEN_BITS Number of bits for the green color component.
GLFW_ICONIFIED GL_TRUE if window is iconified, else GL_FALSE.
GLFW_INFINITY Infinite amount of time.
GLFW_JOYSTICK_1 Joystick identifier 1.
GLFW_JOYSTICK_10 Joystick identifier 10.
GLFW_JOYSTICK_11 Joystick identifier 11.
GLFW_JOYSTICK_12 Joystick identifier 12.
GLFW_JOYSTICK_13 Joystick identifier 13.
GLFW_JOYSTICK_14 Joystick identifier 14.
GLFW_JOYSTICK_15 Joystick identifier 15.
GLFW_JOYSTICK_16 Joystick identifier 16.
GLFW_JOYSTICK_2 Joystick identifier 2.
GLFW_JOYSTICK_3 Joystick identifier 3.
GLFW_JOYSTICK_4 Joystick identifier 4.
GLFW_JOYSTICK_5 Joystick identifier 5.
GLFW_JOYSTICK_6 Joystick identifier 6.
GLFW_JOYSTICK_7 Joystick identifier 7.
GLFW_JOYSTICK_8 Joystick identifier 8.
GLFW_JOYSTICK_9 Joystick identifier 9.
GLFW_JOYSTICK_LAST Delineates the last joystick identifier.
GLFW_KEY_BACKSPACE Backspace.
GLFW_KEY_DEL Delete.
GLFW_KEY_DOWN Cursor down.
GLFW_KEY_END End.
GLFW_KEY_ENTER Enter.
GLFW_KEY_ESC Escape.
GLFW_KEY_F1 Function key 1.
GLFW_KEY_F10 Function key 10.
GLFW_KEY_F11 Function key 11.
GLFW_KEY_F12 Function key 12.
GLFW_KEY_F13 Function key 13.
GLFW_KEY_F14 Function key 14.
GLFW_KEY_F15 Function key 15.
GLFW_KEY_F16 Function key 16.
GLFW_KEY_F17 Function key 17.
GLFW_KEY_F18 Function key 18.
GLFW_KEY_F19 Function key 19.
GLFW_KEY_F2 Function key 2.
GLFW_KEY_F20 Function key 20.
GLFW_KEY_F21 Function key 21.
GLFW_KEY_F22 Function key 22.
GLFW_KEY_F23 Function key 23.
GLFW_KEY_F24 Function key 24.
GLFW_KEY_F25 Function key 25.
GLFW_KEY_F3 Function key 3.
GLFW_KEY_F4 Function key 4.
GLFW_KEY_F5 Function key 5.
GLFW_KEY_F6 Function key 6.
GLFW_KEY_F7 Function key 7.
GLFW_KEY_F8 Function key 8.
GLFW_KEY_F9 Function key 9.
GLFW_KEY_HOME Home.
GLFW_KEY_INSERT Insert.
GLFW_KEY_KP_0 Keypad numeric key 0.
GLFW_KEY_KP_1 Keypad numeric key 1.
GLFW_KEY_KP_2 Keypad numeric key 2.
GLFW_KEY_KP_3 Keypad numeric key 3.
GLFW_KEY_KP_4 Keypad numeric key 4.
GLFW_KEY_KP_5 Keypad numeric key 5.
GLFW_KEY_KP_6 Keypad numeric key 6.
GLFW_KEY_KP_7 Keypad numeric key 7.
GLFW_KEY_KP_8 Keypad numeric key 8.
GLFW_KEY_KP_9 Keypad numeric key 9.
GLFW_KEY_KP_ADD Keypad add.
GLFW_KEY_KP_DECIMAL Keypad decimal.
GLFW_KEY_KP_DIVIDE Keypad divide.
GLFW_KEY_KP_ENTER Keypad enter.
GLFW_KEY_KP_EQUAL Keypad equal.
GLFW_KEY_KP_MULTIPLY Keypad multiply.
GLFW_KEY_KP_SUBTRACT Keypad subtract.
GLFW_KEY_LALT Left alternate function key.
GLFW_KEY_LAST Delinates end of 'special' keys.
GLFW_KEY_LCTRL Left control key.
GLFW_KEY_LEFT Cursor left.
GLFW_KEY_LSHIFT Left shift key.
GLFW_KEY_PAGEDOWN Page down.
GLFW_KEY_PAGEUP Page up.
GLFW_KEY_RALT Right alternate function key.
GLFW_KEY_RCTRL Right control key.
GLFW_KEY_REPEAT Keyboard key repeat.
GLFW_KEY_RIGHT Cursor right.
GLFW_KEY_RSHIFT Right shift key.
GLFW_KEY_SPACE Space bar.
GLFW_KEY_SPECIAL Delineates start of 'special' keys.
GLFW_KEY_TAB Tabulator.
GLFW_KEY_UNKNOWN Unknown key.
GLFW_KEY_UP Cursor up.
GLFW_MOUSE_BUTTON_1 Mouse identifier 1.
GLFW_MOUSE_BUTTON_2 Mouse identifier 2.
GLFW_MOUSE_BUTTON_3 Mouse identifier 3.
GLFW_MOUSE_BUTTON_4 Mouse identifier 4.
GLFW_MOUSE_BUTTON_5 Mouse identifier 5.
GLFW_MOUSE_BUTTON_6 Mouse identifier 6.
GLFW_MOUSE_BUTTON_7 Mouse identifier 7.
GLFW_MOUSE_BUTTON_8 Mouse identifier 8.
GLFW_MOUSE_BUTTON_LAST Delineates the last mouse button.
GLFW_MOUSE_BUTTON_LEFT Left mouse button.
GLFW_MOUSE_BUTTON_MIDDLE Middle mouse button.
GLFW_MOUSE_BUTTON_RIGHT Right mouse button.
GLFW_MOUSE_CURSOR Mouse cursor visibility.
GLFW_NO_RESCALE_BIT Do not rescale image to closest 2^m * 2^n resolution.
GLFW_NOWAIT No waiting.
GLFW_OPENED GL_TRUE if window is opened, else GL_FALSE.
GLFW_ORIGIN_UL_BIT Specifies that the origin of the loaded image should be in the upper left corner (default is the lower left corner).
GLFW_PRESENT GL_TRUE if the joystick is connected, else GL_FALSE.
GLFW_PRESS Button or key is pressed.
GLFW_RED_BITS Number of bits for the red color component.
GLFW_REFRESH_RATE Vertical monitor refresh rate in Hz (only used for fullscreen windows). Zero means system default.
GLFW_RELEASE Button or key is not pressed.
GLFW_STENCIL_BITS Number of bits for the stencil buffer.
GLFW_STEREO Specify if stereo rendering should be supported (can be GL_TRUE or GL_FALSE).
GLFW_STICKY_KEYS Keyboard key ?“stickiness".
GLFW_STICKY_MOUSE_BUTTONS Mouse button ?“stickiness?”.
GLFW_SYSTEM_KEYS Special system key actions.
GLFW_VERSION_MAJOR Major version number.
GLFW_VERSION_MINOR Minor version number.
GLFW_VERSION_REVISION Revision version number.
GLFW_WAIT Waiting.
GLFW_WINDOW Normal desktop window.

See Also

Glfw Class | Tao.Glfw Namespace