Uses of Package
VASSAL.build.module.map
| Package | Description |
|---|---|
| VASSAL.build.module |
Contains classes that may be added to a
GameModule. |
| VASSAL.build.module.map |
Contains classes that may be added to a
Map. |
| VASSAL.build.module.map.boardPicker |
Contains classes that may be added to a
BoardPicker. |
| VASSAL.command |
Provides classes that implement the "Command" design pattern.
|
| VASSAL.counters |
Provides classes that define game pieces.
|
| VASSAL.tools.imports | |
| VASSAL.tools.imports.adc2 |
-
Classes in VASSAL.build.module.map used by VASSAL.build.module Class Description BoardPicker Drawable A component may implement the Drawable interface if it has graphical information the should be drawn whenever the Map is drawn.MassKeyCommand Adds a button to a map window toolbar.PieceCollection PieceMover PieceMover handles the "Drag and Drop" of pieces and stacks, onto or within a Map window.StackMetrics StackMetrics provides the [Stacking options] component of aMap.Zoomer Controls the zooming in/out of aMapwindow. -
Classes in VASSAL.build.module.map used by VASSAL.build.module.map Class Description BoardPicker CompoundPieceCollection Base class for PieceCollection implementation that organizesGamePieces -- a category which in this case also includes Decks and Stacks, in addition to ordinary pieces -- into distinct visual layers.CounterDetailViewer This is aDrawableclass that draws the counters horizontally when the mouse is held over a stack with the control key down.CounterDetailViewer.Filter Utility class to select the pieces we wish to view.DeckGlobalKeyCommand This version ofMassKeyCommandis added to aDrawPile(which holds aDeck) and applies to pieces/cards currently in the deck.Drawable A component may implement the Drawable interface if it has graphical information the should be drawn whenever the Map is drawn.DrawPile GlobalMap.View The Map view that appears inside the ScrollPaneHighlightLastMoved LayeredPieceCollection The optional "Game Piece Layers" component of a Map which allows pieces on the map to be assigned to an arbitrary number of visual layers according to a property setting.LayeredPieceCollection.Collection The PieceCollection class used by theMapto 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).MapShader Draw shaded regions on a map.MassKeyCommand Adds a button to a map window toolbar.MassKeyCommand.DeckPolicyConfig MovementReporter Builds an auto-report message for a collection of Move CommandsMovementReporter.MoveSummary PieceCollection PieceMover.AbstractDragHandler Common functionality for DragHandler for cases with and without drag image support.PieceMover.DragHandler VASSAL's front-line drag handler for drag-and-drop of pieces.SelectionHighlighter SetupStack This is the "At-Start Stack" component, which initializes a Map or Board with a specified stack.SetupStack.StackConfigurer SetupStack.View SimplePieceCollection A SimplePieceCollection is used within aCompoundPieceCollectionto maintain an array of the pieces/stacks/decks (GamePiece) within a single visual layer.StackMetrics StackMetrics provides the [Stacking options] component of aMap.Zoomer Controls the zooming in/out of aMapwindow.Zoomer.State Stores the state information for theZoomer.Zoomer.ZoomMenu The menu which displays zoom levels. -
Classes in VASSAL.build.module.map used by VASSAL.build.module.map.boardPicker Class Description BoardPicker -
Classes in VASSAL.build.module.map used by VASSAL.command Class Description Flare Allows a player to ping a location ("send up a flare") by clicking on a map with the correct modifier key combination held down (default: Alt+LeftClick). -
Classes in VASSAL.build.module.map used by VASSAL.counters Class Description DeckGlobalKeyCommand This version ofMassKeyCommandis added to aDrawPile(which holds aDeck) and applies to pieces/cards currently in the deck.Drawable A component may implement the Drawable interface if it has graphical information the should be drawn whenever the Map is drawn.DrawPile MapShader Draw shaded regions on a map.MapShader.ShadedPiece Pieces that contribute to shading must implement this interfaceMassKeyCommand.DeckPolicyConfig StackMetrics StackMetrics provides the [Stacking options] component of aMap. -
Classes in VASSAL.build.module.map used by VASSAL.tools.imports Class Description LayeredPieceCollection The optional "Game Piece Layers" component of a Map which allows pieces on the map to be assigned to an arbitrary number of visual layers according to a property setting. -
Classes in VASSAL.build.module.map used by VASSAL.tools.imports.adc2 Class Description DrawPile SetupStack This is the "At-Start Stack" component, which initializes a Map or Board with a specified stack.