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