| Interface | Description |
|---|---|
| GUICallbacks |
Anything that happens in the GUI and that has effect to Client or Server,
especially all things that client shall send to server.
|
| Class | Description |
|---|---|
| AbstractShowRecruits |
Common class for displaying recruit trees information.
|
| AcquireAngel |
Class AcquireAngel allows a player to acquire an angel or archangel.
|
| AutoInspector | |
| BattleBoard |
A GUI representation of a battle in the game.
|
| BattleBoard.DicePanel | |
| BattleDice |
Class BattleDice displays dice rolls during a battle.
|
| BattleDice.DiceEntry | |
| BattleMap |
Class BattleMap implements the GUI for a Titan battlemap.
|
| BattleTerrainHazardWindow |
Class BattleTerrainHazardWindow shows a GUI representation of the
Hazard Chart
This is still ALPHA.
|
| CCVFlowLayout | |
| Chit |
Class Chit implements the GUI for a Titan chit representing
either a character or a legion.
|
| ChooseScreen |
Class ChooseScreen allows a player to choose the screen
on which to display the secondaries windows.
|
| ClientGUI | |
| Concede |
Class Concede allows a player to flee or concede before starting a Battle.
|
| ConnectionLogWindow |
Log window for connection issues
Based on simple log window
|
| CreatureCollectionView |
Viewer for a collection, say the graveyard or the creature keeper
|
| DragListener |
This listener can be used to make a Component draggable.
|
| EditLegion |
Class EditLegion allows to edit the contents of a Legion
Based on ShowLegion
|
| EngagementResults |
Post-engagement status dialog.
|
| EventViewer |
Event Revealing dialog.
|
| GUIBattleChit | |
| GUIBattleHex |
Class GUIBattleHex holds GUI info for one battle hex.
|
| GUIHex<H extends Hex> |
Abstract parent class for various GUI hexes
|
| GUIMasterHex |
Class GUIMasterHex holds GUI information for a MasterHex.
|
| HexRecruitTreePanel |
Arranges the recruit tree for one hex in a panel, which can be
displayed e.g.
|
| LegionInfoPanel |
Creates a JPanel displaying one legion,
used by AutoInspector and ShowLegion (right-click on legion)
|
| LogWindow |
Simple log window
|
| Marker |
Class Marker implements the GUI for a legion marker.
|
| MasterBoard |
Class MasterBoard implements the GUI for a Titan masterboard.
|
| MovementDie |
Class MovementDie displays dice rolls during a battle.
|
| Negotiate |
Negotiate allows making a new proposal to settle an engagement.
|
| PickCarry |
Chooses between multiple carry options.
|
| PickColor |
Class PickColor lets a player choose a color of legion markers.
|
| PickColor.PickColorCallback | |
| PickEntrySide |
Class PickEntrySide allows picking which side of a MasterBoard hex
to enter.
|
| PickIntValue |
Allows picking any integer value
|
| PickLord |
Class PickLord allows a player to choose which lord tower teleports.
|
| PickMarker |
Class PickMarker allows a player to pick a legion marker,
either as initial marker or for splitting a legion.
|
| PickRecruit |
Class PickRecruit allows a player to pick a creature to recruit.
|
| PickRecruiter |
Class PickRecruiter allows a player to choose which creature(s) recruit.
|
| PickStrikePenalty |
Chooses between multiple strike penalty options.
|
| PlayerDetailsDialog |
A dialog that displays information about a single player and his legions.
|
| PreferencesWindow | |
| ReplyToProposal |
ReplyToProposal allows responding to a negotiation proposal.
|
| RevealedCreature |
Contains info about one revealed creature for RevealEvent.
|
| RevealEvent |
Contains info about one event that revealed some interesting information,
stored in EventViewer.
|
| Scale |
Class Scale holds static information used to scale all GUI elements.
|
| ShowAllRecruits |
Displays recruit trees for all MasterHex types.
|
| ShowBattleMap |
Class ShowBattleMap displays a battle map.
|
| ShowCreatureDetails |
A dialog frame that displays lots of (almost static) information
about one specific creature type.
|
| ShowHelpDoc |
Provides a simple JTextArea to display pointers to the Option
documentation HTML files in Internet.
|
| ShowLegion |
Class ShowLegion displays the chits of the Creatures in a Legion
|
| ShowReadme |
Provides a JScrollPane to display the Variant README,
either within GetPlayer selection tab,
or from main boards help (then in own KFrame).
|
| ShowRecruits |
Displays recruit trees for a single Hex type.
|
| SplitLegion |
Class SplitLegion allows a player to split a Legion into two Legions.
|
| StatusScreen |
Class StatusScreen displays some information about the current game.
|
| StrikeDie |
Class StrikeDie displays a die representing the threshold for
a successful hit during the Strike/strike-back phase.
|
| SummonAngel |
Allows a player to summon an angel or archangel (or any other summonable,
whatever it is in certain variants).
|
| TrueHexGridLayout |
The
TrueHexGridLayout class is a layout manager that
lays out a container's components in a grid with alternate rows
offset by a partial grid component. |