Singletons

Warning

This list is currently incomplete.

Camera

Movable camera in world space through which the renderer draws the screen.

CollisionSystem

Detects and generates events related to collisions. Additionally provides a script base class for handling collisions out of the box.

EventSystem

Handles events for the engine.

Game

Primary gameinstance.

GameObjectBuilder

Engine instance responsible for constructing gameobjects.

Renderer

Engine instance to render game content onto the screen.

SystemController

Handle orchestration of all systems in the current engine state.