SpaceNLasers
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CBaseException
 CBusTest.AbortException
 Cgamemodes.baseclasses.GameOverException
 Clib.BusFactory.InvalidBusReply
 Clib.MenuGod.AbortGameExceptionException which is thrown if fully received message is available during game (all message transmissions mean "abort")
 Cobject
 Cgamemodes.baseclasses.Gamemode
 Cgamemodes.domination.gamemode.Gamemode
 Cgamemodes.Dummy.Gamemode
 Cgamemodes.Lobby.Gamemode
 Cgamemodes.shootingGallery.gamemode.Gamemode
 Cgamemodes.domination.config.Config
 Cgamemodes.shootingGallery.config.Config
 Clib.BusFactory.Constants
 Clib.CountdownTimer.CountdownTimerClass to manage delayed actions similar to setTimeout in JS
 Clib.Events.Event
 Clib.Events.TargetHitEvent
 Clib.GameEngine.GameEngine
 Clib.HardwareTarget.HardwareTarget
 Clib.MenuGod.FakeMenuGod
 Clib.MenuGod.MenuGodAbstraction of a display for scores and stuff
 Clib.Player.Player
 Clib.SerialHalfDuplex.SerialHalfDuplex
 Clib.SoundManager.SoundManager
 Clib.SoundManager.SoundSet
 Clib.Target.TargetBase class for gamemode target AIs
 Cgamemodes.domination.target.Target
 Cgamemodes.Dummy.TargetA dummy target that switches to green when hit
 Cgamemodes.Lobby.TargetTarget which changes color randomly
 Cgamemodes.shootingGallery.target.Target
 Clib.Weapon.Weapon