Construct a VideoDevice with specified OpenGL drawing to window.
Destroy the VideoDevice. Must be called by the user (use e.g. scoped!).
Get access to the OpenGL API.
Get window height.
Initialize the OpenGL context.
Initialize the GL window.
Resize the viewport.
Swap the front and back buffer at the end of a frame.
Get window width.
Set the main window title. Any characters past 1023 will be truncated.
Manages windowing and GL and provides access to convenience OpenGL wrappers.