Core class that manages input, scenes, and the window
Sets up the window
Stops the game loop after it finishes a final cycle
Allows/Prevents window resizing
Starts the game loop and sets the initial scene
Changes the active scene
Fullscreen windowed
The FPS the gameloop will attempt to maintain
See Implementation
Core class that manages input, scenes, and the window