All Classes and Interfaces

Class
Description
Native bindings to the GLFW library.
Contains the function pointers loaded from the glfw SharedLibrary.
The function pointer type for memory allocation callbacks.
The function pointer type for memory allocation callbacks.
A custom memory allocator that can be set with InitAllocator.
An array of GLFWAllocator structs.
Instances of this class may be passed to the SetCharCallback method.
Instances of this interface may be passed to the SetCharCallback method.
Instances of this class may be passed to the SetCharModsCallback method.
Instances of this interface may be passed to the SetCharModsCallback method.
Instances of this class may be passed to the SetCursorEnterCallback method.
Instances of this interface may be passed to the SetCursorEnterCallback method.
Instances of this class may be passed to the SetCursorPosCallback method.
Instances of this interface may be passed to the SetCursorPosCallback method.
The function pointer type for memory deallocation callbacks.
The function pointer type for memory deallocation callbacks.
Instances of this class may be passed to the SetDropCallback method.
Instances of this interface may be passed to the SetDropCallback method.
Instances of this class may be passed to the SetErrorCallback method.
Instances of this interface may be passed to the SetErrorCallback method.
Instances of this class may be passed to the SetFramebufferSizeCallback method.
Instances of this interface may be passed to the SetFramebufferSizeCallback method.
Describes the input state of a gamepad.
An array of GLFWGamepadState structs.
Describes the gamma ramp for a monitor.
An array of GLFWGammaRamp structs.
Image data.
An array of GLFWImage structs.
Instances of this class may be passed to the SetJoystickCallback method.
Instances of this interface may be passed to the SetJoystickCallback method.
Instances of this class may be passed to the SetKeyCallback method.
Instances of this interface may be passed to the SetKeyCallback method.
Instances of this class may be passed to the SetMonitorCallback method.
Instances of this interface may be passed to the SetMonitorCallback method.
Instances of this class may be passed to the SetMouseButtonCallback method.
Instances of this interface may be passed to the SetMouseButtonCallback method.
Native bindings to the GLFW library's Cocoa native access functions.
Contains the function pointers loaded from GLFW.getLibrary().
Native bindings to the GLFW library's EGL native access functions.
Contains the function pointers loaded from GLFW.getLibrary().
Native bindings to the GLFW library's GLX native access functions.
Contains the function pointers loaded from GLFW.getLibrary().
Native bindings to the GLFW library's NSGL native access functions.
Contains the function pointers loaded from GLFW.getLibrary().
Native bindings to the GLFW library's GLX native access functions.
Contains the function pointers loaded from GLFW.getLibrary().
Native bindings to the GLFW library's Wayland native access functions.
Contains the function pointers loaded from GLFW.getLibrary().
Native bindings to the GLFW library's WGL native access functions.
Contains the function pointers loaded from GLFW.getLibrary().
Native bindings to the GLFW library's Win32 native access functions.
Contains the function pointers loaded from GLFW.getLibrary().
Native bindings to the GLFW library's X11 native access functions.
Contains the function pointers loaded from GLFW.getLibrary().
The function pointer type for memory reallocation callbacks.
The function pointer type for memory reallocation callbacks.
Instances of this class may be passed to the SetScrollCallback method.
Instances of this interface may be passed to the SetScrollCallback method.
Describes a single video mode.
An array of GLFWVidMode structs.
Native bindings to the GLFW library's Vulkan functions.
Contains the function pointers loaded from GLFW.getLibrary().
Instances of this class may be passed to the SetWindowCloseCallback method.
Instances of this interface may be passed to the SetWindowCloseCallback method.
Instances of this class may be passed to the SetWindowContentScaleCallback method.
Instances of this interface may be passed to the SetWindowContentScaleCallback method.
Instances of this class may be passed to the SetWindowFocusCallback method.
Instances of this interface may be passed to the SetWindowFocusCallback method.
Instances of this class may be passed to the SetWindowIconifyCallback method.
Instances of this interface may be passed to the SetWindowIconifyCallback method.
Instances of this class may be passed to the SetWindowMaximizeCallback method.
Instances of this interface may be passed to the SetWindowMaximizeCallback method.
Instances of this class may be passed to the SetWindowPosCallback method.
Instances of this interface may be passed to the SetWindowPosCallback method.
Instances of this class may be passed to the SetWindowRefreshCallback method.
Instances of this interface may be passed to the SetWindowRefreshCallback method.
Instances of this class may be passed to the SetWindowSizeCallback method.
Instances of this interface may be passed to the SetWindowSizeCallback method.