|
|||||||||
| 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 | |
| CompoundPieceCollection | Base class for PieceCollection implementation that organize pieces into distinct layers. |
| 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.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. |
| LayeredPieceCollection | Defines PieceCollection in which pieces are assigned to an arbitrary number of layers according to a property setting |
| LayeredPieceCollection.Collection | The PieceCollection class used by the map to which a LayeredPieceCollection has been added |
| LOS_Thread | A class that allows the user to draw a straight line on a Map (LOS = Line Of Sight). |
| LOS_Thread.RoundingOptions | |
| 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. |
| MovementReporter | Builds an auto-report message for a collection of Move Commands |
| MovementReporter.MoveSummary | |
| 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. |
| PieceRecenterer | Adds a button to a Maps toolbar that adjusts the positions of all pieces so that their centroid is at the center of the map |
| PieceRecenterer.IconConfig | |
| 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.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 | ||||||||