Defines the DGame class, the base class for all game logic.
Defines the GameObject class, to be subclassed by scripts and instantiated for static objects.
Defines the GameObjectCollection class, which manages game objects and allows for batch operations on them.
Defines template mixins for defining properties in classes.