sets up a game core
adds a global manager
releases all resources and cleans up
sets up the game
starts the game
gracefully exits the game
sets the current scenes
whether to automatically scale things to compensate for hidpi
content manager
whether to draw debug information
debugger utility
the default texture filtering mode for render targets
the default render resolution for all scenes
whether to exit when escape pressed
the frame limit (used for testing)
whether graphics should be disabled
type registration container
logger utility
global managers
whether to pause when unfocused
whether the game is running
target frames per second
game window
Core class