Interface | Description |
---|---|
TextField.FocusLossListener |
Listener called when the user stops editing a text field.
|
TextField.TextChangeListener |
Listener called when the text field context changes.
|
Class | Description |
---|---|
ComboBox<T> |
Represents a UI combo box.
|
ConvexMerger |
Main game entry point, manages the main state of the game.
|
GamePanel |
Main panel responsible for rendering the current game state.
|
HostMenu |
Menu used to host a multiplayer match.
|
InfoMenu |
Screen showing the rules, credits and version.
|
JoinMenu |
Menu shown to connect to a remote server.
|
MainMenu |
Game main menu screen.
|
NewGameMenu |
Menu used to configure and start a new game.
|
ResultOverlay |
Overlay that shows at the end of a game with a lot of stats.
|
ResultOverlay.AveragePlayer |
Dummy player instance that averages play results.
|
Screen |
Base class for all screens containing shared rendering subroutines.
|
ScreenRenderer |
Main game renderer responsible for rendering screens.
|
TextField |
Text field UI component.
|
Theme |
Class holding various UI design related constants.
|
Enum | Description |
---|---|
MessageDialog |
Enum of feedback messages shown to the player.
|
Theme.PlayerTheme |
Enum with specific colours for the different players.
|