
This module provides Python bindings for GLFW. It is a ctypes wrapper which keeps very close to the original GLFW API, except for:
* function names use the pythonic words_with_underscores notation instead of camelCase * GLFW_ and glfw prefixes have been removed, as their function is replaced by the module namespace * structs have been replaced with Python sequences and namedtuples * functions like glfwGetMonitors return a list instead of a pointer and an object count * Gamma ramps use floats between 0.0 and 1.0 instead of unsigned shorts * GLFW errors are reported as glfw.GLFWError warnings if no error callback is set * instead of a sequence for GLFWimage structs, PIL/pillow Image objects can be used