This object is passed around to other OpenGL wrapper objects to ensure library loading. Create one to use OpenGL.
The one exception type thrown in this wrapper. A failing OpenGL function should <b>always</b> throw an OpenGLException.
Crash if the GC is running. Useful in destructors to avoid reliance GC resource release.