Package breitband.GUI.ui
All main components that make up the GUI.
These components are only used once. However, they are split into separate
files and not declared within the GameWindow
for
encapsulation's sake. Their internal logic is abstracted away through public
methods and event handlers that use functional-style lambdas.
-
Class Summary Class Description CableSelector A component that allows the user to select a cable, or skipCableStore A vertical list of all cables that can be picked upContractStore A scrollable list of contractsLicenseInfo Visually displays the license information for the map data and provides a clickable link to the full license.PlayerInfo Displays info about the player; Their contracts Their inventory statePlayerList The list of all current players.PlayerTooltip Displays information about a player.ToastNotifier A container for a toast notification.Tooltip A class for showing tooltips on screen.World The world map, containing all regions, cities and cables.