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. |