All game entities will be derived from GameObject. More...

Collaboration diagram for GameObject:

Detailed Description

All game entities will be derived from GameObject.

Modules

 Default GameObject Events
 Events that all GameObjects are registered to receive.
 
 Update events.
 Callbacks and set up for classes derived from Updatable.
 
 Draw events.
 Callbacks and set up for classes derived from Drawable.
 
 Input events.
 Callbacks and set up for classes derived from Inputable.
 
 Alarm events
 Callbacks and set up for classes derived from Alarmable.
 
 Collision events
 Callbacks and set up for classes derived from Collidable.