Overview
Class Summaries
AIManagerContainer for AI-related properties and methods 
AudioControllerA general purpose audio controller. 
BaseGameControllerFacilitates communication between game objects and the game's main timeline. 
BaseInputManagerBaseInputManager should be subclassed by a game-specific InputManager class. 
BaseLevelManagerBaseLevelManager should be subclassed by a game-specific LevelManager class. 
BaseObjectServes as a base class for all game objects. 
BaseObjectManagerBaseObjectManager should be subclassed by a game-specific ObjectManager class. 
BaseScoreManagerBaseScoreManager should be subclassed by a game-specific ScoreManager class. 
BGManagerContainer for properties and methods related to the scrolling background 
BulletImplements a game-specific Bullet object. 
CrystalImplements a game-specific Crystal object. 
DebrisImplements a game-specific Debris object. 
FrameTimeManagerUsed to calculate elapsed frame time for time-based calculations. 
GameControllerFacilitates communication between game objects and the game's main timeline. 
GameDepthManagerManages depths for MovieClips created on the game's main timeline 
GameSoundExtends the built-in Sound class to add properties that are required by the AudioController 
HudManagerManages the game HUD, including the RadarManager, Score panel, and PowerupManager 
InputManagerSubclassed from BaseInputManager. 
LevelManagerSubclassed from BaseLevelManager. 
MathTablesMaintains 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. 
ObjectManagerSubclassed from BaseObjectManager. 
PowerupImplements a game-specific Powerup object. 
PowerupManagerManages the game's powerups. 
RadarManagerManages the Radar display 
ScoreManagerSubclassed from BaseScoreManager. 
ShipImplements a game-specific Ship object. 
SoundtrackControllerExtends the AudioController class to provide a general purpose way to incorporate mp3 soundtrack playback into games. 
SoundtrackXMLExtends the built-in XML class to add an "owner" property that is required by the SoundtrackController class 
TimerA general purpose timer class. 
VectorMathA utility class containing static methods useful for manipulating vectors. 





Documentation generated by BLDoc Community Edition from B-Line Express.