All Classes
-
Class Description Bullet Projectile fired by hostile entitiesBulletDispenser Stores and handles firing of patternsDebugCircle Draws a circle debugDebugDraw Draws debug shapesDebugLine Draws a line debugDebugRect Draw a debug rectangleEntity Class for interactive gameObjectsFireStation Static friendly Entity.FireTruck Controlled by the player.FireTruckSelectionScene Window for selecting FireTruck typeFortress Static hostile Entity.GameObject Basic object for all displayable objectsGameOverScreen GameScreen Contains the main game logicGameScreen.GameScreenState GameTextures Stores textures for classes to reference.HUD HUD windowKroy Main game classMenuScreen Main Menu screenMenuScreen.MenuScreenState Used to define the current state of the screen, MAINMENU is used mostly but then TRUCKSELECT used when the "NewGame" button has been pressedOptionsWindow Options windowOptionsWindow.State Allows to have multiple 'pages' of the Option window without having to create several stages.Pattern Stores patterns of bullets to firePauseWindow Pause windowStatBar Sprites used to display statistics for the playerTiledGameMap TileType UFO Mobile hostile entity.WaterStream Sprite used to represent where the player is shooting