Documentation - v3-5-1
01-overview
03-guides
Vulkan guide
Use GLFW with Vulkan
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
Context guide
OpenGL and OpenGL ES context management
Standards conformance
Platform standards and extension requirements
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
Window reference
GLFW 3.5.1 Window reference
Error codes
GLFW 3.5.1 Error codes
Context reference
GLFW 3.5.1 Context reference
Monitor reference
GLFW 3.5.1 Monitor reference
Vulkan support reference
GLFW 3.5.1 Vulkan support reference
Input reference
GLFW 3.5.1 Input 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
Standard cursor shapes
GLFW 3.5.1 Standard cursor shapes
GLFWallocator structure
GLFW 3.5.1 GLFWallocator structure
GLFWgamepadstate structure
GLFW 3.5.1 GLFWgamepadstate structure
GLFWgammaramp structure
GLFW 3.5.1 GLFWgammaramp structure
GLFWimage structure
GLFW 3.5.1 GLFWimage structure
Deprecated list
GLFW 3.5.1 Deprecated list
GLFWvidmode structure
GLFW 3.5.1 GLFWvidmode structure