|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
Map.
See:
Description
| Interface Summary | |
| Drawable | A component may implement the Drawable interface if it has graphical information the should be drawn whenever the Map is drawn. |
| PieceCollection | Manages a collection of GamePieces in a Map |
| Class Summary | |
| BoardPicker | This class is responsible for maintaining the Boards on a
Map. |
| BoardPicker.SetBoards | |
| CounterDetailViewer | This is a Drawable class that draws the counters horizontally
when the mouse is held over a stack with the control key down. |
| DefaultPieceCollection | Default implementation of PieceCollection separates pieces into
two layers: stacking pieces always above non-stacking pieces |
| DrawPile | |
| DrawPile.AssignedDeckPrompt | generates a prompt with the names of all decks already defined |
| DrawPile.FormattedStringConfig | |
| DrawPile.PlaceDeck | Only necessary for backward compatibility |
| DrawPile.Prompt | |
| ForwardToChatter | This KeyListener forwards key event from a Map to the
Chatter The event is forwarded only if
not consumed |
| ForwardToKeyBuffer | This KeyListener forwards key event from a Map to the
KeyBuffer, where it is given to selected GamePieces to
interpret. |
| GlobalMap | This is scaled version of a Map that gives an overview. |
| GlobalMap.IconConfig | |
| HandMetrics | Handles the drawing of cards in a PlayerHand. |
| HidePiecesButton | This removes all game pieces from the (@link Map) therefore providing an un-cluttered view. |
| HidePiecesButton.HiddenIconConfig | |
| HidePiecesButton.ShowingIconConfig | |
| ImageSaver | This allows the user to capture a snapshot of the entire map into a PNG file |
| KeyBufferer | This component listens for mouse clicks on a map. |
| LOS_Thread | A class that allows the user to draw a straight line on a Map (LOS = Line Of Sight). |
| MapCenterer | Centers the map when user right-clicks on an empty hex |
| MassKeyCommand | Adds a button to a map window toolbar. |
| MassKeyCommand.IconConfig | |
| MassKeyCommand.Prompt | |
| MassKeyCommand.ReportFormatConfig | |
| MenuDisplayer | |
| MineaturesPieceMover | Moves pieces on a map with an interface appropriate for mineatures-type games. |
| PieceMover | This is a MouseListener that moves pieces onto a Map window |
| PieceMover.DragHandler | Implements a psudo-cursor that follows the mouse cursor when user drags gamepieces. |
| Scroller | This component listens to key events on a Map window and scrolls the map. |
| SetupStack | This is the "At-Start Stack" component, which initializes a Map or Board with a specified stack. |
| SetupStack.MarkInitialized | This command indicates that a Stack has been created already in a saved game, so there is no need to initialized a new one when the game is opened. |
| SetupStack.OwningBoardPrompt | |
| SimplePieceCollection | Stores GamePieces in a simple array |
| SmallList | |
| StackExpander | |
| StackMetrics | Encapsulates information on how to draw expanded and unexpanded views of a stack |
| TextSaver | |
| Zoomer | Controls the zooming in/out of a Map Window |
Contains classes that may be added to a Map.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||