Documentation - v3-5-1
01-overview
03-guides
Standards conformance
Platform standards and extension requirements
Vulkan guide
Use GLFW with Vulkan
Context guide
OpenGL and OpenGL ES context management
Monitor guide
Monitor objects, modes and gamma ramps
Introduction to the API
Initialization, errors, coordinates and version management
Input guide
Keyboard, mouse, joystick and gamepad input
Window guide
Window creation, properties and events
Internal structure
Internal interfaces and platform organization
02-getting-started
04-reference
Initialization, version and error reference
GLFW 3.5.1 Initialization, version and error reference
Error codes
GLFW 3.5.1 Error codes
Context reference
GLFW 3.5.1 Context reference
Window reference
GLFW 3.5.1 Window reference
Monitor reference
GLFW 3.5.1 Monitor reference
Input reference
GLFW 3.5.1 Input reference
Vulkan support reference
GLFW 3.5.1 Vulkan support reference
Native access
GLFW 3.5.1 Native access
Keyboard key tokens
GLFW 3.5.1 Keyboard key tokens
Modifier key flags
GLFW 3.5.1 Modifier key flags
Mouse buttons
GLFW 3.5.1 Mouse buttons
Joysticks
GLFW 3.5.1 Joysticks
Joystick hat states
GLFW 3.5.1 Joystick hat states
Gamepad buttons
GLFW 3.5.1 Gamepad buttons
Gamepad axes
GLFW 3.5.1 Gamepad axes
GLFWallocator structure
GLFW 3.5.1 GLFWallocator structure
Standard cursor shapes
GLFW 3.5.1 Standard cursor shapes
GLFWgamepadstate structure
GLFW 3.5.1 GLFWgamepadstate structure
GLFWgammaramp structure
GLFW 3.5.1 GLFWgammaramp structure
GLFWvidmode structure
GLFW 3.5.1 GLFWvidmode structure
GLFWimage structure
GLFW 3.5.1 GLFWimage structure
Deprecated list
GLFW 3.5.1 Deprecated list