Audio primitives. Creating and controlling sounds are included in here.
Color primitives. These are used in the graphics and image modules for managing images and textures.
Image utilities. Images are used for creating textures.
The main entry point into the engine context. All state is initialized by this type.
Type that holds all of your application state and handles events.
Initializes the context. Graphics, audio, assets, and you app, are initialized by this function.