| Class Summaries |
|---|
| AudioController | A general purpose audio controller. |
| BaseGameController | Facilitates communication between game objects and the game's main timeline. |
| BaseObject | Serves as a base class for all game objects. |
| GameSound | Extends the built-in Sound class to add properties that are required by the AudioController |
| MathTables | Maintains sine and cosine tables for fast lookup of pre-calculated values
The properties and methods are "static" so they can be used through a
reference to the class (e.g. |
| SoundtrackController | Extends the AudioController class to provide a general purpose way to incorporate
mp3 soundtrack playback into games. |
| SoundtrackXML | Extends the built-in XML class to add an "owner" property that is required
by the SoundtrackController class |
| Timer | A general purpose timer class. |
| VectorMath | A utility class containing static methods useful for manipulating vectors. |