- glfwCreateCursor
GLFWcursor* glfwCreateCursor(const(GLFWimage)* image, int xhot, int yhot)
- glfwCreateStandardCursor
GLFWcursor* glfwCreateStandardCursor(int shape)
Creates a cursor with a standard shape.
- glfwCreateWindow
GLFWwindow* glfwCreateWindow(int width, int height, const(char)* title, GLFWmonitor* monitor, GLFWwindow* share)
Creates a window and its associated context.
- glfwCreateWindowSurface
VkResult glfwCreateWindowSurface(VkInstance instance, GLFWwindow* window, const(VkAllocationCallbacks)* allocator, VkSurfaceKHR* surface)
Creates a Vulkan surface for the specified window.
- glfwDefaultWindowHints
void glfwDefaultWindowHints()
Resets all window hints to their default values.
- glfwDestroyCursor
void glfwDestroyCursor(GLFWcursor* cursor)
- glfwDestroyWindow
void glfwDestroyWindow(GLFWwindow* window)
Destroys the specified window and its context.
- glfwExtensionSupported
int glfwExtensionSupported(const(char)* extension)
Returns whether the specified extension is available.
- glfwFocusWindow
void glfwFocusWindow(GLFWwindow* window)
Brings the specified window to front and sets input focus.
- glfwGetClipboardString
const(char)* glfwGetClipboardString(GLFWwindow* window)
Returns the contents of the clipboard as a string.
- glfwGetCurrentContext
GLFWwindow* glfwGetCurrentContext()
Returns the window whose context is current on the calling thread.
- glfwGetCursorPos
void glfwGetCursorPos(GLFWwindow* window, double* xpos, double* ypos)
Retrieves the position of the cursor relative to the content area of
the window.
- glfwGetError
int glfwGetError(const(char)** description)
Returns and clears the last error for the calling thread.
- glfwGetFramebufferSize
void glfwGetFramebufferSize(GLFWwindow* window, int* width, int* height)
Retrieves the size of the framebuffer of the specified window.
- glfwGetGamepadName
const(char)* glfwGetGamepadName(int jid)
Returns the human-readable gamepad name for the specified joystick.
- glfwGetGamepadState
int glfwGetGamepadState(int jid, GLFWgamepadstate* state)
Retrieves the state of the specified joystick remapped as a gamepad.
- glfwGetGammaRamp
const(GLFWgammaramp)* glfwGetGammaRamp(GLFWmonitor* monitor)
Returns the current gamma ramp for the specified monitor.
- glfwGetInputMode
int glfwGetInputMode(GLFWwindow* window, int mode)
Returns the value of an input option for the specified window.
- glfwGetInstanceProcAddress
GLFWvkproc glfwGetInstanceProcAddress(VkInstance instance, const(char)* procname)
Returns the address of the specified Vulkan instance function.
- glfwGetJoystickAxes
const(float)* glfwGetJoystickAxes(int jid, int* count)
Returns the values of all axes of the specified joystick.
- glfwGetJoystickButtons
const(ubyte)* glfwGetJoystickButtons(int jid, int* count)
Returns the state of all buttons of the specified joystick.
- glfwGetJoystickGUID
const(char)* glfwGetJoystickGUID(int jid)
Returns the SDL compatible GUID of the specified joystick.
- glfwGetJoystickHats
const(ubyte)* glfwGetJoystickHats(int jid, int* count)
Returns the state of all hats of the specified joystick.
- glfwGetJoystickName
const(char)* glfwGetJoystickName(int jid)
Returns the name of the specified joystick.
- glfwGetJoystickUserPointer
void* glfwGetJoystickUserPointer(int jid)
Returns the user pointer of the specified joystick.
- glfwGetKey
int glfwGetKey(GLFWwindow* window, int key)
Returns the last reported state of a keyboard key for the specified
window.
- glfwGetKeyName
const(char)* glfwGetKeyName(int key, int scancode)
Returns the layout-specific name of the specified printable key.
- glfwGetKeyScancode
int glfwGetKeyScancode(int key)
Returns the platform-specific scancode of the specified key.
- glfwGetMonitorContentScale
void glfwGetMonitorContentScale(GLFWmonitor* monitor, float* xscale, float* yscale)
Retrieves the content scale for the specified monitor.
- glfwGetMonitorName
const(char)* glfwGetMonitorName(GLFWmonitor* monitor)
Returns the name of the specified monitor.
- glfwGetMonitorPhysicalSize
void glfwGetMonitorPhysicalSize(GLFWmonitor* monitor, int* widthMM, int* heightMM)
Returns the physical size of the monitor.
- glfwGetMonitorPos
void glfwGetMonitorPos(GLFWmonitor* monitor, int* xpos, int* ypos)
Returns the position of the monitor's viewport on the virtual screen.
- glfwGetMonitorUserPointer
void* glfwGetMonitorUserPointer(GLFWmonitor* monitor)
Returns the user pointer of the specified monitor.
- glfwGetMonitorWorkarea
void glfwGetMonitorWorkarea(GLFWmonitor* monitor, int* xpos, int* ypos, int* width, int* height)
Retrieves the work area of the monitor.
- glfwGetMonitors
GLFWmonitor** glfwGetMonitors(int* count)
Returns the currently connected monitors.
- glfwGetMouseButton
int glfwGetMouseButton(GLFWwindow* window, int button)
Returns the last reported state of a mouse button for the specified
window.
- glfwGetPhysicalDevicePresentationSupport
int glfwGetPhysicalDevicePresentationSupport(VkInstance instance, VkPhysicalDevice device, uint queuefamily)
Returns whether the specified queue family can present images.
- glfwGetPrimaryMonitor
GLFWmonitor* glfwGetPrimaryMonitor()
Returns the primary monitor.
- glfwGetProcAddress
GLFWglproc glfwGetProcAddress(const(char)* procname)
Returns the address of the specified function for the current
context.
- glfwGetRequiredInstanceExtensions
const(char)** glfwGetRequiredInstanceExtensions(uint* count)
Returns the Vulkan instance extensions required by GLFW.
- glfwGetTime
double glfwGetTime()
- glfwGetTimerFrequency
ulong glfwGetTimerFrequency()
Returns the frequency, in Hz, of the raw timer.
- glfwGetTimerValue
ulong glfwGetTimerValue()
Returns the current value of the raw timer.
- glfwGetVersion
void glfwGetVersion(int* major, int* minor, int* rev)
Retrieves the version of the GLFW library.
- glfwGetVersionString
const(char)* glfwGetVersionString()
Returns a string describing the compile-time configuration.
- glfwGetVideoMode
const(GLFWvidmode)* glfwGetVideoMode(GLFWmonitor* monitor)
Returns the current mode of the specified monitor.
- glfwGetVideoModes
const(GLFWvidmode)* glfwGetVideoModes(GLFWmonitor* monitor, int* count)
Returns the available video modes for the specified monitor.
- glfwGetWindowAttrib
int glfwGetWindowAttrib(GLFWwindow* window, int attrib)
Returns an attribute of the specified window.
- glfwGetWindowContentScale
void glfwGetWindowContentScale(GLFWwindow* window, float* xscale, float* yscale)
Retrieves the content scale for the specified window.
- glfwGetWindowFrameSize
void glfwGetWindowFrameSize(GLFWwindow* window, int* left, int* top, int* right, int* bottom)
Retrieves the size of the frame of the window.
- glfwGetWindowMonitor
GLFWmonitor* glfwGetWindowMonitor(GLFWwindow* window)
Returns the monitor that the window uses for full screen mode.
- glfwGetWindowOpacity
float glfwGetWindowOpacity(GLFWwindow* window)
Returns the opacity of the whole window.
- glfwGetWindowPos
void glfwGetWindowPos(GLFWwindow* window, int* xpos, int* ypos)
Retrieves the position of the content area of the specified window.
- glfwGetWindowSize
void glfwGetWindowSize(GLFWwindow* window, int* width, int* height)
Retrieves the size of the content area of the specified window.
- glfwGetWindowUserPointer
void* glfwGetWindowUserPointer(GLFWwindow* window)
Returns the user pointer of the specified window.
- glfwHideWindow
void glfwHideWindow(GLFWwindow* window)
Hides the specified window.
- glfwIconifyWindow
void glfwIconifyWindow(GLFWwindow* window)
Iconifies the specified window.
- glfwInit
int glfwInit()
Initializes the GLFW library.
- glfwInitHint
void glfwInitHint(int hint, int value)
Sets the specified init hint to the desired value.
- glfwJoystickIsGamepad
int glfwJoystickIsGamepad(int jid)
Returns whether the specified joystick has a gamepad mapping.
- glfwJoystickPresent
int glfwJoystickPresent(int jid)
Returns whether the specified joystick is present.
- glfwMakeContextCurrent
void glfwMakeContextCurrent(GLFWwindow* window)
Makes the context of the specified window current for the calling
thread.
- glfwMaximizeWindow
void glfwMaximizeWindow(GLFWwindow* window)
Maximizes the specified window.
- glfwPollEvents
void glfwPollEvents()
Processes all pending events.
- glfwPostEmptyEvent
void glfwPostEmptyEvent()
Posts an empty event to the event queue.
- glfwRawMouseMotionSupported
int glfwRawMouseMotionSupported()
Returns whether raw mouse motion is supported.
- glfwRequestWindowAttention
void glfwRequestWindowAttention(GLFWwindow* window)
Requests user attention to the specified window.
- glfwRestoreWindow
void glfwRestoreWindow(GLFWwindow* window)
Restores the specified window.
- glfwSetCharCallback
GLFWcharfun glfwSetCharCallback(GLFWwindow* window, GLFWcharfun callback)
Sets the Unicode character callback.
- glfwSetCharModsCallback
GLFWcharmodsfun glfwSetCharModsCallback(GLFWwindow* window, GLFWcharmodsfun callback)
Sets the Unicode character with modifiers callback.
- glfwSetClipboardString
void glfwSetClipboardString(GLFWwindow* window, const(char)* string)
Sets the clipboard to the specified string.
- glfwSetCursor
void glfwSetCursor(GLFWwindow* window, GLFWcursor* cursor)
Sets the cursor for the window.
- glfwSetCursorEnterCallback
GLFWcursorenterfun glfwSetCursorEnterCallback(GLFWwindow* window, GLFWcursorenterfun callback)
Sets the cursor enter/leave callback.
- glfwSetCursorPos
void glfwSetCursorPos(GLFWwindow* window, double xpos, double ypos)
Sets the position of the cursor, relative to the content area of the
window.
- glfwSetCursorPosCallback
GLFWcursorposfun glfwSetCursorPosCallback(GLFWwindow* window, GLFWcursorposfun callback)
Sets the cursor position callback.
- glfwSetDropCallback
GLFWdropfun glfwSetDropCallback(GLFWwindow* window, GLFWdropfun callback)
Sets the path drop callback.
- glfwSetErrorCallback
GLFWerrorfun glfwSetErrorCallback(GLFWerrorfun callback)
- glfwSetFramebufferSizeCallback
GLFWframebuffersizefun glfwSetFramebufferSizeCallback(GLFWwindow* window, GLFWframebuffersizefun callback)
Sets the framebuffer resize callback for the specified window.
- glfwSetGamma
void glfwSetGamma(GLFWmonitor* monitor, float gamma)
Generates a gamma ramp and sets it for the specified monitor.
- glfwSetGammaRamp
void glfwSetGammaRamp(GLFWmonitor* monitor, const(GLFWgammaramp)* ramp)
Sets the current gamma ramp for the specified monitor.
- glfwSetInputMode
void glfwSetInputMode(GLFWwindow* window, int mode, int value)
Sets an input option for the specified window.
- glfwSetJoystickCallback
GLFWjoystickfun glfwSetJoystickCallback(GLFWjoystickfun callback)
Sets the joystick configuration callback.
- glfwSetJoystickUserPointer
void glfwSetJoystickUserPointer(int jid, void* pointer)
Sets the user pointer of the specified joystick.
- glfwSetKeyCallback
GLFWkeyfun glfwSetKeyCallback(GLFWwindow* window, GLFWkeyfun callback)
- glfwSetMonitorCallback
GLFWmonitorfun glfwSetMonitorCallback(GLFWmonitorfun callback)
Sets the monitor configuration callback.
- glfwSetMonitorUserPointer
void glfwSetMonitorUserPointer(GLFWmonitor* monitor, void* pointer)
Sets the user pointer of the specified monitor.
- glfwSetMouseButtonCallback
GLFWmousebuttonfun glfwSetMouseButtonCallback(GLFWwindow* window, GLFWmousebuttonfun callback)
Sets the mouse button callback.
- glfwSetScrollCallback
GLFWscrollfun glfwSetScrollCallback(GLFWwindow* window, GLFWscrollfun callback)
Sets the scroll callback.
- glfwSetTime
void glfwSetTime(double time)
- glfwSetWindowAspectRatio
void glfwSetWindowAspectRatio(GLFWwindow* window, int numer, int denom)
Sets the aspect ratio of the specified window.
- glfwSetWindowAttrib
void glfwSetWindowAttrib(GLFWwindow* window, int attrib, int value)
Sets an attribute of the specified window.
- glfwSetWindowCloseCallback
GLFWwindowclosefun glfwSetWindowCloseCallback(GLFWwindow* window, GLFWwindowclosefun callback)
Sets the close callback for the specified window.
- glfwSetWindowContentScaleCallback
GLFWwindowcontentscalefun glfwSetWindowContentScaleCallback(GLFWwindow* window, GLFWwindowcontentscalefun callback)
Sets the window content scale callback for the specified window.
- glfwSetWindowFocusCallback
GLFWwindowfocusfun glfwSetWindowFocusCallback(GLFWwindow* window, GLFWwindowfocusfun callback)
Sets the focus callback for the specified window.
- glfwSetWindowIcon
void glfwSetWindowIcon(GLFWwindow* window, int count, const(GLFWimage)* images)
Sets the icon for the specified window.
- glfwSetWindowIconifyCallback
GLFWwindowiconifyfun glfwSetWindowIconifyCallback(GLFWwindow* window, GLFWwindowiconifyfun callback)
Sets the iconify callback for the specified window.
- glfwSetWindowMaximizeCallback
GLFWwindowmaximizefun glfwSetWindowMaximizeCallback(GLFWwindow* window, GLFWwindowmaximizefun callback)
Sets the maximize callback for the specified window.
- glfwSetWindowMonitor
void glfwSetWindowMonitor(GLFWwindow* window, GLFWmonitor* monitor, int xpos, int ypos, int width, int height, int refreshRate)
Sets the mode, monitor, video mode and placement of a window.
- glfwSetWindowOpacity
void glfwSetWindowOpacity(GLFWwindow* window, float opacity)
Sets the opacity of the whole window.
- glfwSetWindowPos
void glfwSetWindowPos(GLFWwindow* window, int xpos, int ypos)
Sets the position of the content area of the specified window.
- glfwSetWindowPosCallback
GLFWwindowposfun glfwSetWindowPosCallback(GLFWwindow* window, GLFWwindowposfun callback)
Sets the position callback for the specified window.
- glfwSetWindowRefreshCallback
GLFWwindowrefreshfun glfwSetWindowRefreshCallback(GLFWwindow* window, GLFWwindowrefreshfun callback)
Sets the refresh callback for the specified window.
- glfwSetWindowShouldClose
void glfwSetWindowShouldClose(GLFWwindow* window, int value)
Sets the close flag of the specified window.
- glfwSetWindowSize
void glfwSetWindowSize(GLFWwindow* window, int width, int height)
Sets the size of the content area of the specified window.
- glfwSetWindowSizeCallback
GLFWwindowsizefun glfwSetWindowSizeCallback(GLFWwindow* window, GLFWwindowsizefun callback)
Sets the size callback for the specified window.
- glfwSetWindowSizeLimits
void glfwSetWindowSizeLimits(GLFWwindow* window, int minwidth, int minheight, int maxwidth, int maxheight)
Sets the size limits of the specified window.
- glfwSetWindowTitle
void glfwSetWindowTitle(GLFWwindow* window, const(char)* title)
Sets the title of the specified window.
- glfwSetWindowUserPointer
void glfwSetWindowUserPointer(GLFWwindow* window, void* pointer)
Sets the user pointer of the specified window.
- glfwShowWindow
void glfwShowWindow(GLFWwindow* window)
Makes the specified window visible.
- glfwSwapBuffers
void glfwSwapBuffers(GLFWwindow* window)
Swaps the front and back buffers of the specified window.
- glfwSwapInterval
void glfwSwapInterval(int interval)
Sets the swap interval for the current context.
- glfwTerminate
void glfwTerminate()
Terminates the GLFW library.
- glfwUpdateGamepadMappings
int glfwUpdateGamepadMappings(const(char)* string)
Adds the specified SDL_GameControllerDB gamepad mappings.
- glfwVulkanSupported
int glfwVulkanSupported()
Returns whether the Vulkan loader and an ICD have been found.
- glfwWaitEvents
void glfwWaitEvents()
Waits until events are queued and processes them.
- glfwWaitEventsTimeout
void glfwWaitEventsTimeout(double timeout)
Waits with timeout until events are queued and processes them.
- glfwWindowHint
void glfwWindowHint(int hint, int value)
Sets the specified window hint to the desired value.
- glfwWindowHintString
void glfwWindowHintString(int hint, const(char)* value)
Sets the specified window hint to the desired value.
- glfwWindowShouldClose
int glfwWindowShouldClose(GLFWwindow* window)
Checks the close flag of the specified window.
- GLFW_ACCUM_ALPHA_BITS
enum GLFW_ACCUM_ALPHA_BITS;
Framebuffer bit depth hint.
- GLFW_ACCUM_BLUE_BITS
enum GLFW_ACCUM_BLUE_BITS;
Framebuffer bit depth hint.
- GLFW_ACCUM_GREEN_BITS
enum GLFW_ACCUM_GREEN_BITS;
Framebuffer bit depth hint.
- GLFW_ACCUM_RED_BITS
enum GLFW_ACCUM_RED_BITS;
Framebuffer bit depth hint.
- GLFW_ALPHA_BITS
enum GLFW_ALPHA_BITS;
Framebuffer bit depth hint.
- GLFW_ANY_RELEASE_BEHAVIOR
enum GLFW_ANY_RELEASE_BEHAVIOR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_API_UNAVAILABLE
enum GLFW_API_UNAVAILABLE;
GLFW could not find support for the requested API on the system.
- GLFW_ARROW_CURSOR
enum GLFW_ARROW_CURSOR;
The regular arrow cursor shape.
- GLFW_AUTO_ICONIFY
enum GLFW_AUTO_ICONIFY;
Window auto-iconification window hint and attribute
- GLFW_AUX_BUFFERS
enum GLFW_AUX_BUFFERS;
Framebuffer auxiliary buffer hint.
- GLFW_BLUE_BITS
enum GLFW_BLUE_BITS;
Framebuffer bit depth hint.
- GLFW_CENTER_CURSOR
enum GLFW_CENTER_CURSOR;
Cursor centering window hint
- GLFW_CLIENT_API
enum GLFW_CLIENT_API;
Context client API hint and attribute.
- GLFW_COCOA_CHDIR_RESOURCES
enum GLFW_COCOA_CHDIR_RESOURCES;
macOS specific init hint.
- GLFW_COCOA_FRAME_NAME
enum GLFW_COCOA_FRAME_NAME;
- GLFW_COCOA_GRAPHICS_SWITCHING
enum GLFW_COCOA_GRAPHICS_SWITCHING;
- GLFW_COCOA_MENUBAR
enum GLFW_COCOA_MENUBAR;
macOS specific init hint.
- GLFW_COCOA_RETINA_FRAMEBUFFER
enum GLFW_COCOA_RETINA_FRAMEBUFFER;
- GLFW_CONNECTED
enum GLFW_CONNECTED;
- GLFW_CONTEXT_CREATION_API
enum GLFW_CONTEXT_CREATION_API;
Context creation API hint and attribute.
- GLFW_CONTEXT_NO_ERROR
enum GLFW_CONTEXT_NO_ERROR;
Context error suppression hint and attribute.
- GLFW_CONTEXT_RELEASE_BEHAVIOR
enum GLFW_CONTEXT_RELEASE_BEHAVIOR;
Context flush-on-release hint and attribute.
- GLFW_CONTEXT_REVISION
enum GLFW_CONTEXT_REVISION;
Context client API revision number hint and attribute.
- GLFW_CONTEXT_ROBUSTNESS
enum GLFW_CONTEXT_ROBUSTNESS;
Context robustness hint and attribute.
- GLFW_CONTEXT_VERSION_MAJOR
enum GLFW_CONTEXT_VERSION_MAJOR;
Context client API major version hint and attribute.
- GLFW_CONTEXT_VERSION_MINOR
enum GLFW_CONTEXT_VERSION_MINOR;
Context client API minor version hint and attribute.
- GLFW_CROSSHAIR_CURSOR
enum GLFW_CROSSHAIR_CURSOR;
- GLFW_CURSOR
enum GLFW_CURSOR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_CURSOR_DISABLED
enum GLFW_CURSOR_DISABLED;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_CURSOR_HIDDEN
enum GLFW_CURSOR_HIDDEN;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_CURSOR_NORMAL
enum GLFW_CURSOR_NORMAL;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_DECORATED
enum GLFW_DECORATED;
Window decoration window hint and attribute
- GLFW_DEPTH_BITS
enum GLFW_DEPTH_BITS;
Framebuffer bit depth hint.
- GLFW_DISCONNECTED
enum GLFW_DISCONNECTED;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_DONT_CARE
enum GLFW_DONT_CARE;
- GLFW_DOUBLEBUFFER
enum GLFW_DOUBLEBUFFER;
Framebuffer double buffering hint.
- GLFW_EGL_CONTEXT_API
enum GLFW_EGL_CONTEXT_API;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_FALSE
enum GLFW_FALSE;
- GLFW_FLOATING
enum GLFW_FLOATING;
Window decoration window hint and attribute
- GLFW_FOCUSED
enum GLFW_FOCUSED;
Input focus window hint and attribute
- GLFW_FOCUS_ON_SHOW
enum GLFW_FOCUS_ON_SHOW;
Input focus on calling show window hint and attribute
- GLFW_FORMAT_UNAVAILABLE
enum GLFW_FORMAT_UNAVAILABLE;
The requested format is not supported or available.
- GLFW_GAMEPAD_AXIS_LAST
enum GLFW_GAMEPAD_AXIS_LAST;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_GAMEPAD_AXIS_LEFT_TRIGGER
enum GLFW_GAMEPAD_AXIS_LEFT_TRIGGER;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_GAMEPAD_AXIS_LEFT_X
enum GLFW_GAMEPAD_AXIS_LEFT_X;
@defgroup gamepad_axes Gamepad axes
* Gamepad axes.
*
* See @ref gamepad for how these are used.
*
* Ingroup: input
* @{
- GLFW_GAMEPAD_AXIS_LEFT_Y
enum GLFW_GAMEPAD_AXIS_LEFT_Y;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_GAMEPAD_AXIS_RIGHT_TRIGGER
enum GLFW_GAMEPAD_AXIS_RIGHT_TRIGGER;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_GAMEPAD_AXIS_RIGHT_X
enum GLFW_GAMEPAD_AXIS_RIGHT_X;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_GAMEPAD_AXIS_RIGHT_Y
enum GLFW_GAMEPAD_AXIS_RIGHT_Y;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_GAMEPAD_BUTTON_A
enum GLFW_GAMEPAD_BUTTON_A;
@defgroup gamepad_buttons Gamepad buttons
* Gamepad buttons.
*
* See @ref gamepad for how these are used.
*
* Ingroup: input
* @{
- GLFW_GAMEPAD_BUTTON_B
enum GLFW_GAMEPAD_BUTTON_B;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_GAMEPAD_BUTTON_BACK
enum GLFW_GAMEPAD_BUTTON_BACK;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_GAMEPAD_BUTTON_CIRCLE
enum GLFW_GAMEPAD_BUTTON_CIRCLE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_GAMEPAD_BUTTON_CROSS
enum GLFW_GAMEPAD_BUTTON_CROSS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_GAMEPAD_BUTTON_DPAD_DOWN
enum GLFW_GAMEPAD_BUTTON_DPAD_DOWN;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_GAMEPAD_BUTTON_DPAD_LEFT
enum GLFW_GAMEPAD_BUTTON_DPAD_LEFT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_GAMEPAD_BUTTON_DPAD_RIGHT
enum GLFW_GAMEPAD_BUTTON_DPAD_RIGHT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_GAMEPAD_BUTTON_DPAD_UP
enum GLFW_GAMEPAD_BUTTON_DPAD_UP;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_GAMEPAD_BUTTON_GUIDE
enum GLFW_GAMEPAD_BUTTON_GUIDE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_GAMEPAD_BUTTON_LAST
enum GLFW_GAMEPAD_BUTTON_LAST;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_GAMEPAD_BUTTON_LEFT_BUMPER
enum GLFW_GAMEPAD_BUTTON_LEFT_BUMPER;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_GAMEPAD_BUTTON_LEFT_THUMB
enum GLFW_GAMEPAD_BUTTON_LEFT_THUMB;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_GAMEPAD_BUTTON_RIGHT_BUMPER
enum GLFW_GAMEPAD_BUTTON_RIGHT_BUMPER;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_GAMEPAD_BUTTON_RIGHT_THUMB
enum GLFW_GAMEPAD_BUTTON_RIGHT_THUMB;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_GAMEPAD_BUTTON_SQUARE
enum GLFW_GAMEPAD_BUTTON_SQUARE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_GAMEPAD_BUTTON_START
enum GLFW_GAMEPAD_BUTTON_START;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_GAMEPAD_BUTTON_TRIANGLE
enum GLFW_GAMEPAD_BUTTON_TRIANGLE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_GAMEPAD_BUTTON_X
enum GLFW_GAMEPAD_BUTTON_X;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_GAMEPAD_BUTTON_Y
enum GLFW_GAMEPAD_BUTTON_Y;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_GREEN_BITS
enum GLFW_GREEN_BITS;
Framebuffer bit depth hint.
- GLFW_HAND_CURSOR
enum GLFW_HAND_CURSOR;
- GLFW_HAT_CENTERED
enum GLFW_HAT_CENTERED;
@defgroup hat_state Joystick hat states
* Joystick hat states.
*
* See joystick hat input for how these are used.
*
* Ingroup: input
* @{
- GLFW_HAT_DOWN
enum GLFW_HAT_DOWN;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_HAT_LEFT
enum GLFW_HAT_LEFT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_HAT_LEFT_DOWN
enum GLFW_HAT_LEFT_DOWN;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_HAT_LEFT_UP
enum GLFW_HAT_LEFT_UP;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_HAT_RIGHT
enum GLFW_HAT_RIGHT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_HAT_RIGHT_DOWN
enum GLFW_HAT_RIGHT_DOWN;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_HAT_RIGHT_UP
enum GLFW_HAT_RIGHT_UP;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_HAT_UP
enum GLFW_HAT_UP;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_HOVERED
enum GLFW_HOVERED;
Mouse cursor hover window attribute.
- GLFW_HRESIZE_CURSOR
enum GLFW_HRESIZE_CURSOR;
The horizontal resize arrow shape.
- GLFW_IBEAM_CURSOR
enum GLFW_IBEAM_CURSOR;
The text input I-beam cursor shape.
- GLFW_ICONIFIED
enum GLFW_ICONIFIED;
Window iconification window attribute
- GLFW_INVALID_ENUM
enum GLFW_INVALID_ENUM;
One of the arguments to the function was an invalid enum value.
- GLFW_INVALID_VALUE
enum GLFW_INVALID_VALUE;
One of the arguments to the function was an invalid value.
- GLFW_JOYSTICK_1
enum GLFW_JOYSTICK_1;
@defgroup joysticks Joysticks
* Joystick IDs.
*
* See joystick input for how these are used.
*
* Ingroup: input
* @{
- GLFW_JOYSTICK_10
enum GLFW_JOYSTICK_10;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_JOYSTICK_11
enum GLFW_JOYSTICK_11;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_JOYSTICK_12
enum GLFW_JOYSTICK_12;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_JOYSTICK_13
enum GLFW_JOYSTICK_13;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_JOYSTICK_14
enum GLFW_JOYSTICK_14;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_JOYSTICK_15
enum GLFW_JOYSTICK_15;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_JOYSTICK_16
enum GLFW_JOYSTICK_16;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_JOYSTICK_2
enum GLFW_JOYSTICK_2;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_JOYSTICK_3
enum GLFW_JOYSTICK_3;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_JOYSTICK_4
enum GLFW_JOYSTICK_4;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_JOYSTICK_5
enum GLFW_JOYSTICK_5;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_JOYSTICK_6
enum GLFW_JOYSTICK_6;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_JOYSTICK_7
enum GLFW_JOYSTICK_7;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_JOYSTICK_8
enum GLFW_JOYSTICK_8;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_JOYSTICK_9
enum GLFW_JOYSTICK_9;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_JOYSTICK_HAT_BUTTONS
enum GLFW_JOYSTICK_HAT_BUTTONS;
Joystick hat buttons init hint.
- GLFW_JOYSTICK_LAST
enum GLFW_JOYSTICK_LAST;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_0
enum GLFW_KEY_0;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_1
enum GLFW_KEY_1;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_2
enum GLFW_KEY_2;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_3
enum GLFW_KEY_3;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_4
enum GLFW_KEY_4;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_5
enum GLFW_KEY_5;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_6
enum GLFW_KEY_6;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_7
enum GLFW_KEY_7;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_8
enum GLFW_KEY_8;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_9
enum GLFW_KEY_9;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_A
enum GLFW_KEY_A;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_APOSTROPHE
enum GLFW_KEY_APOSTROPHE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_B
enum GLFW_KEY_B;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_BACKSLASH
enum GLFW_KEY_BACKSLASH;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_BACKSPACE
enum GLFW_KEY_BACKSPACE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_C
enum GLFW_KEY_C;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_CAPS_LOCK
enum GLFW_KEY_CAPS_LOCK;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_COMMA
enum GLFW_KEY_COMMA;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_D
enum GLFW_KEY_D;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_DELETE
enum GLFW_KEY_DELETE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_DOWN
enum GLFW_KEY_DOWN;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_E
enum GLFW_KEY_E;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_END
enum GLFW_KEY_END;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_ENTER
enum GLFW_KEY_ENTER;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_EQUAL
enum GLFW_KEY_EQUAL;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_ESCAPE
enum GLFW_KEY_ESCAPE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_F
enum GLFW_KEY_F;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_F1
enum GLFW_KEY_F1;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_F10
enum GLFW_KEY_F10;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_F11
enum GLFW_KEY_F11;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_F12
enum GLFW_KEY_F12;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_F13
enum GLFW_KEY_F13;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_F14
enum GLFW_KEY_F14;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_F15
enum GLFW_KEY_F15;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_F16
enum GLFW_KEY_F16;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_F17
enum GLFW_KEY_F17;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_F18
enum GLFW_KEY_F18;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_F19
enum GLFW_KEY_F19;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_F2
enum GLFW_KEY_F2;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_F20
enum GLFW_KEY_F20;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_F21
enum GLFW_KEY_F21;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_F22
enum GLFW_KEY_F22;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_F23
enum GLFW_KEY_F23;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_F24
enum GLFW_KEY_F24;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_F25
enum GLFW_KEY_F25;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_F3
enum GLFW_KEY_F3;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_F4
enum GLFW_KEY_F4;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_F5
enum GLFW_KEY_F5;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_F6
enum GLFW_KEY_F6;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_F7
enum GLFW_KEY_F7;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_F8
enum GLFW_KEY_F8;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_F9
enum GLFW_KEY_F9;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_G
enum GLFW_KEY_G;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_GRAVE_ACCENT
enum GLFW_KEY_GRAVE_ACCENT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_H
enum GLFW_KEY_H;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_HOME
enum GLFW_KEY_HOME;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_I
enum GLFW_KEY_I;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_INSERT
enum GLFW_KEY_INSERT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_J
enum GLFW_KEY_J;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_K
enum GLFW_KEY_K;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_KP_0
enum GLFW_KEY_KP_0;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_KP_1
enum GLFW_KEY_KP_1;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_KP_2
enum GLFW_KEY_KP_2;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_KP_3
enum GLFW_KEY_KP_3;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_KP_4
enum GLFW_KEY_KP_4;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_KP_5
enum GLFW_KEY_KP_5;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_KP_6
enum GLFW_KEY_KP_6;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_KP_7
enum GLFW_KEY_KP_7;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_KP_8
enum GLFW_KEY_KP_8;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_KP_9
enum GLFW_KEY_KP_9;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_KP_ADD
enum GLFW_KEY_KP_ADD;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_KP_DECIMAL
enum GLFW_KEY_KP_DECIMAL;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_KP_DIVIDE
enum GLFW_KEY_KP_DIVIDE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_KP_ENTER
enum GLFW_KEY_KP_ENTER;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_KP_EQUAL
enum GLFW_KEY_KP_EQUAL;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_KP_MULTIPLY
enum GLFW_KEY_KP_MULTIPLY;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_KP_SUBTRACT
enum GLFW_KEY_KP_SUBTRACT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_L
enum GLFW_KEY_L;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_LAST
enum GLFW_KEY_LAST;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_LEFT
enum GLFW_KEY_LEFT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_LEFT_ALT
enum GLFW_KEY_LEFT_ALT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_LEFT_BRACKET
enum GLFW_KEY_LEFT_BRACKET;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_LEFT_CONTROL
enum GLFW_KEY_LEFT_CONTROL;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_LEFT_SHIFT
enum GLFW_KEY_LEFT_SHIFT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_LEFT_SUPER
enum GLFW_KEY_LEFT_SUPER;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_M
enum GLFW_KEY_M;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_MENU
enum GLFW_KEY_MENU;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_MINUS
enum GLFW_KEY_MINUS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_N
enum GLFW_KEY_N;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_NUM_LOCK
enum GLFW_KEY_NUM_LOCK;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_O
enum GLFW_KEY_O;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_P
enum GLFW_KEY_P;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_PAGE_DOWN
enum GLFW_KEY_PAGE_DOWN;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_PAGE_UP
enum GLFW_KEY_PAGE_UP;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_PAUSE
enum GLFW_KEY_PAUSE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_PERIOD
enum GLFW_KEY_PERIOD;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_PRINT_SCREEN
enum GLFW_KEY_PRINT_SCREEN;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_Q
enum GLFW_KEY_Q;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_R
enum GLFW_KEY_R;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_RIGHT
enum GLFW_KEY_RIGHT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_RIGHT_ALT
enum GLFW_KEY_RIGHT_ALT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_RIGHT_BRACKET
enum GLFW_KEY_RIGHT_BRACKET;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_RIGHT_CONTROL
enum GLFW_KEY_RIGHT_CONTROL;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_RIGHT_SHIFT
enum GLFW_KEY_RIGHT_SHIFT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_RIGHT_SUPER
enum GLFW_KEY_RIGHT_SUPER;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_S
enum GLFW_KEY_S;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_SCROLL_LOCK
enum GLFW_KEY_SCROLL_LOCK;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_SEMICOLON
enum GLFW_KEY_SEMICOLON;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_SLASH
enum GLFW_KEY_SLASH;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_SPACE
enum GLFW_KEY_SPACE;
- GLFW_KEY_T
enum GLFW_KEY_T;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_TAB
enum GLFW_KEY_TAB;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_U
enum GLFW_KEY_U;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_UNKNOWN
enum GLFW_KEY_UNKNOWN;
@defgroup keys Keyboard keys
Keyboard key IDs.
- GLFW_KEY_UP
enum GLFW_KEY_UP;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_V
enum GLFW_KEY_V;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_W
enum GLFW_KEY_W;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_WORLD_1
enum GLFW_KEY_WORLD_1;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_WORLD_2
enum GLFW_KEY_WORLD_2;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_X
enum GLFW_KEY_X;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_Y
enum GLFW_KEY_Y;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_KEY_Z
enum GLFW_KEY_Z;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_LOCK_KEY_MODS
enum GLFW_LOCK_KEY_MODS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_LOSE_CONTEXT_ON_RESET
enum GLFW_LOSE_CONTEXT_ON_RESET;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_MAXIMIZED
enum GLFW_MAXIMIZED;
Window maximization window hint and attribute
- GLFW_MOD_ALT
enum GLFW_MOD_ALT;
If this bit is set one or more Alt keys were held down.
- GLFW_MOD_CAPS_LOCK
enum GLFW_MOD_CAPS_LOCK;
If this bit is set the Caps Lock key is enabled.
- GLFW_MOD_CONTROL
enum GLFW_MOD_CONTROL;
If this bit is set one or more Control keys were held down.
- GLFW_MOD_NUM_LOCK
enum GLFW_MOD_NUM_LOCK;
If this bit is set the Num Lock key is enabled.
- GLFW_MOD_SHIFT
enum GLFW_MOD_SHIFT;
If this bit is set one or more Shift keys were held down.
- GLFW_MOD_SUPER
enum GLFW_MOD_SUPER;
If this bit is set one or more Super keys were held down.
- GLFW_MOUSE_BUTTON_1
enum GLFW_MOUSE_BUTTON_1;
@defgroup buttons Mouse buttons
* Mouse button IDs.
*
* See mouse button input for how these are used.
*
* Ingroup: input
* @{
- GLFW_MOUSE_BUTTON_2
enum GLFW_MOUSE_BUTTON_2;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_MOUSE_BUTTON_3
enum GLFW_MOUSE_BUTTON_3;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_MOUSE_BUTTON_4
enum GLFW_MOUSE_BUTTON_4;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_MOUSE_BUTTON_5
enum GLFW_MOUSE_BUTTON_5;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_MOUSE_BUTTON_6
enum GLFW_MOUSE_BUTTON_6;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_MOUSE_BUTTON_7
enum GLFW_MOUSE_BUTTON_7;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_MOUSE_BUTTON_8
enum GLFW_MOUSE_BUTTON_8;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_MOUSE_BUTTON_LAST
enum GLFW_MOUSE_BUTTON_LAST;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_MOUSE_BUTTON_LEFT
enum GLFW_MOUSE_BUTTON_LEFT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_MOUSE_BUTTON_MIDDLE
enum GLFW_MOUSE_BUTTON_MIDDLE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_MOUSE_BUTTON_RIGHT
enum GLFW_MOUSE_BUTTON_RIGHT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_NATIVE_CONTEXT_API
enum GLFW_NATIVE_CONTEXT_API;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_NOT_INITIALIZED
enum GLFW_NOT_INITIALIZED;
GLFW has not been initialized.
- GLFW_NO_API
enum GLFW_NO_API;
- GLFW_NO_CURRENT_CONTEXT
enum GLFW_NO_CURRENT_CONTEXT;
No context is current for this thread.
- GLFW_NO_ERROR
enum GLFW_NO_ERROR;
- GLFW_NO_RESET_NOTIFICATION
enum GLFW_NO_RESET_NOTIFICATION;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_NO_ROBUSTNESS
enum GLFW_NO_ROBUSTNESS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_NO_WINDOW_CONTEXT
enum GLFW_NO_WINDOW_CONTEXT;
The specified window does not have an OpenGL or OpenGL ES context.
- GLFW_OPENGL_ANY_PROFILE
enum GLFW_OPENGL_ANY_PROFILE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_OPENGL_API
enum GLFW_OPENGL_API;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_OPENGL_COMPAT_PROFILE
enum GLFW_OPENGL_COMPAT_PROFILE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_OPENGL_CORE_PROFILE
enum GLFW_OPENGL_CORE_PROFILE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_OPENGL_DEBUG_CONTEXT
enum GLFW_OPENGL_DEBUG_CONTEXT;
OpenGL debug context hint and attribute.
- GLFW_OPENGL_ES_API
enum GLFW_OPENGL_ES_API;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_OPENGL_FORWARD_COMPAT
enum GLFW_OPENGL_FORWARD_COMPAT;
OpenGL forward-compatibility hint and attribute.
- GLFW_OPENGL_PROFILE
enum GLFW_OPENGL_PROFILE;
OpenGL profile hint and attribute.
- GLFW_OSMESA_CONTEXT_API
enum GLFW_OSMESA_CONTEXT_API;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_OUT_OF_MEMORY
enum GLFW_OUT_OF_MEMORY;
A memory allocation failed.
- GLFW_PLATFORM_ERROR
enum GLFW_PLATFORM_ERROR;
A platform-specific error occurred that does not match any of the
more specific categories.
- GLFW_PRESS
enum GLFW_PRESS;
The key or mouse button was pressed.
- GLFW_RAW_MOUSE_MOTION
enum GLFW_RAW_MOUSE_MOTION;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_RED_BITS
enum GLFW_RED_BITS;
Framebuffer bit depth hint.
- GLFW_REFRESH_RATE
enum GLFW_REFRESH_RATE;
Monitor refresh rate hint.
- GLFW_RELEASE
enum GLFW_RELEASE;
The key or mouse button was released.
- GLFW_RELEASE_BEHAVIOR_FLUSH
enum GLFW_RELEASE_BEHAVIOR_FLUSH;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_RELEASE_BEHAVIOR_NONE
enum GLFW_RELEASE_BEHAVIOR_NONE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_REPEAT
enum GLFW_REPEAT;
The key was held down until it repeated.
- GLFW_RESIZABLE
enum GLFW_RESIZABLE;
Window resize-ability window hint and attribute
- GLFW_SAMPLES
enum GLFW_SAMPLES;
Framebuffer MSAA samples hint.
- GLFW_SCALE_TO_MONITOR
enum GLFW_SCALE_TO_MONITOR;
- GLFW_SRGB_CAPABLE
enum GLFW_SRGB_CAPABLE;
- GLFW_STENCIL_BITS
enum GLFW_STENCIL_BITS;
Framebuffer bit depth hint.
- GLFW_STEREO
enum GLFW_STEREO;
OpenGL stereoscopic rendering hint.
- GLFW_STICKY_KEYS
enum GLFW_STICKY_KEYS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_STICKY_MOUSE_BUTTONS
enum GLFW_STICKY_MOUSE_BUTTONS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- GLFW_TRANSPARENT_FRAMEBUFFER
enum GLFW_TRANSPARENT_FRAMEBUFFER;
Window framebuffer transparency hint and attribute
- GLFW_TRUE
enum GLFW_TRUE;
- GLFW_VERSION_MAJOR
enum GLFW_VERSION_MAJOR;
The major version number of the GLFW library.
- GLFW_VERSION_MINOR
enum GLFW_VERSION_MINOR;
The minor version number of the GLFW library.
- GLFW_VERSION_REVISION
enum GLFW_VERSION_REVISION;
The revision number of the GLFW library.
- GLFW_VERSION_UNAVAILABLE
enum GLFW_VERSION_UNAVAILABLE;
The requested OpenGL or OpenGL ES version is not available.
- GLFW_VISIBLE
enum GLFW_VISIBLE;
Window visibility window hint and attribute
- GLFW_VRESIZE_CURSOR
enum GLFW_VRESIZE_CURSOR;
The vertical resize arrow shape.
- GLFW_X11_CLASS_NAME
enum GLFW_X11_CLASS_NAME;
- GLFW_X11_INSTANCE_NAME
enum GLFW_X11_INSTANCE_NAME;
The cross-platform GLFW 3 API, translated from glfw3.h
This is the header file of the GLFW 3 API. It defines all types and functions that are used on all platforms. For platform-specific public definitions, refer to glfw3.apinative.