Uses of Class
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.build.module.map.boardPicker.board |
Contains classes that may be added to a
Board. |
| VASSAL.build.module.map.boardPicker.board.mapgrid |
Contains classes that may be added to a
MapGrid. |
| VASSAL.build.widget |
Contains classes that can be added to a
Widget. |
| VASSAL.command |
Provides classes that implement the "Command" design pattern.
|
| VASSAL.counters |
Provides classes that define game pieces.
|
| VASSAL.script | |
| VASSAL.script.proxy | |
| VASSAL.tools.imports |
-
Uses of Map in VASSAL.build.module
Subclasses of Map in VASSAL.build.module Modifier and Type Class Description classPlayerHandclassPrivateMapA Map that may be configured to be visible only a particular side.Fields in VASSAL.build.module declared as Map Modifier and Type Field Description static MapMap. activeMapprotected MapMap.View. mapprotected MapPrivateMap. surrogateMethods in VASSAL.build.module that return Map Modifier and Type Method Description MapMap.View. getMap()returns the map we're assigned tostatic MapMap. getMapById(String id)Find the map that corresponds to a known unique idMethods in VASSAL.build.module that return types with arguments of type Map Modifier and Type Method Description static Iterator<Map>Map. getAllMaps()Deprecated, for removal: This API element is subject to removal in a future version.static List<Map>Map. getMapList()Utility method to return aListof all map components (on all maps!) in the module.Methods in VASSAL.build.module with parameters of type Map Modifier and Type Method Description static voidMap. setActiveMap(Map m)Marks an ActiveMap for certain drag and drop operations, so that the map can be repainted when the operation is complete. -
Uses of Map in VASSAL.build.module.map
Fields in VASSAL.build.module.map declared as Map Modifier and Type Field Description protected MapBoardPicker. mapprotected MapCounterDetailViewer. mapprotected MapGlobalMap. mapprotected MapHidePiecesButton. mapprotected MapImageSaver. mapprotected MapKeyBufferer. mapprotected MapLayeredPieceCollection. mapprotected MapLOS_Thread. mapprotected MapMapShader. mapprotected MapMassKeyCommand. mapprotected MapMenuDisplayer. mapprotected MapPieceMover. mapprotected MapPieceRecenterer. mapprotected MapSelectionHighlighters. mapprotected MapSetupStack. mapprotected MapStackExpander. mapprotected MapStackMetrics. mapprotected MapTextSaver. mapprotected MapZoomer. mapFields in VASSAL.build.module.map with type parameters of type Map Modifier and Type Field Description protected static Map<Map,HighlightLastMoved>HighlightLastMoved. instancesMethods in VASSAL.build.module.map that return Map Modifier and Type Method Description MapDrawPile. getMap()MapFlare. getMap()MapLayerControl. getMap()MapLayeredPieceCollection. getMap()protected MapMapShader. getMap()Methods in VASSAL.build.module.map with parameters of type Map Modifier and Type Method Description voidCounterDetailViewer. draw(Graphics g, Map map)voidDrawable. draw(Graphics g, Map map)voidFlare. draw(Graphics g, Map map)Draw the Flare at current animation framevoidGlobalMap. draw(Graphics g, Map m)voidHandMetrics. draw(Stack stack, Point location, Graphics g, Map map, double zoom, Rectangle visibleRect)voidHidePiecesButton. draw(Graphics g, Map m)voidHighlightLastMoved. draw(Graphics g, Map map)voidKeyBufferer. draw(Graphics g, Map map)Draws our current selection boxvoidLOS_Thread. draw(Graphics g, Map m)voidMapShader. draw(Graphics g, Map map)voidStackMetrics. draw(Stack stack, Point location, Graphics g, Map map, double zoom, Rectangle visibleRect)Draw only those pieces in the target stack whose boundingBoxes fall within the given visibleRect This method is considerably faster than the other draw method.protected StringMovementReporter. getLocation(Map map, Point p)protected StringMovementReporter.HiddenMovementReporter. getLocation(Map map, Point p)protected AreaMapShader. getShadeShape(Map map)Get/Build the shape of the shade.CommandPieceMover. movePieces(Map map, Point p)This is the key method for handling the "Drop" part of Drag and Drop.CommandPieceRecenterer. recenter(Map map)Returns a Command that moves all pieces so that their centroid is centered on the map.Constructors in VASSAL.build.module.map with parameters of type Map Constructor Description ImageSaver(Map m)Visitor(CounterDetailViewer.Filter filter, Map map, Point pt)Deprecated, for removal: This API element is subject to removal in a future version.Visitor(CounterDetailViewer.Filter filter, Map map, Point pt, boolean showOverlap) -
Uses of Map in VASSAL.build.module.map.boardPicker
Fields in VASSAL.build.module.map.boardPicker declared as Map Modifier and Type Field Description protected MapBoard. mapMethods in VASSAL.build.module.map.boardPicker that return Map Modifier and Type Method Description MapBoard. getMap()Methods in VASSAL.build.module.map.boardPicker with parameters of type Map Modifier and Type Method Description voidBoard. setMap(Map map) -
Uses of Map in VASSAL.build.module.map.boardPicker.board
Methods in VASSAL.build.module.map.boardPicker.board that return Map Modifier and Type Method Description MapZonedGrid. getMap() -
Uses of Map in VASSAL.build.module.map.boardPicker.board.mapgrid
Methods in VASSAL.build.module.map.boardPicker.board.mapgrid that return Map Modifier and Type Method Description MapZone. getMap() -
Uses of Map in VASSAL.build.widget
Subclasses of Map in VASSAL.build.widget Modifier and Type Class Description classWidgetMap -
Uses of Map in VASSAL.command
Methods in VASSAL.command with parameters of type Map Modifier and Type Method Description protected PieceVisitorDispatcherMovePiece. createMergeFinder(Map map, GamePiece p, Point pt)Creates a newPieceVisitorDispatcherthat will create aCommandobject to merge the target piece with any applicable pieces at the target location -
Uses of Map in VASSAL.counters
Fields in VASSAL.counters declared as Map Modifier and Type Field Description protected MapPieceFinder.Movable. mapprotected MapStack. mapprotected MapFreeRotator. startMapMethods in VASSAL.counters that return Map Modifier and Type Method Description MapDragBuffer. getFromMap()MapBasicPiece. getMap()MapDecorator. getMap()MapGamePiece. getMap()MapStack. getMap()Methods in VASSAL.counters with parameters of type Map Modifier and Type Method Description voidTranslate.MoveExecuter. add(Map map, GamePiece piece, Point pos)CommandGlobalCommand. apply(Map[] maps, PieceFilter filter)(Legacy - applies GKC without Fast Match)CommandGlobalCommand. apply(Map[] maps, PieceFilter filter, GlobalCommandTarget fastMatch)Apply the key command to all pieces that pass the given filter & our Fast MatchGlobalCommandTargetparameters on all the given mapsCommandGlobalCommand. apply(Map map, PieceFilter filter)(Legacy - applies GKC without Fast Match)CommandGlobalCommand. apply(Map map, PieceFilter filter, GlobalCommandTarget fastMatch)Apply the key command on ONE SPECIFIC MAP to all pieces that pass the given filter and our Fast Match parameters.voidFreeRotator. draw(Graphics g, Map map)StackMetricsStack. getStackMetrics(Map m)StackMetricsencapsulate information on how to draw expanded/unexpanded views of stacks.voidActionButton.ButtonPusher. register(Map map)GamePiecePieceFinder.Movable. select(Map map, GamePiece piece, Point pt)GamePiecePieceFinder. select(Map map, GamePiece piece, Point pt)Return the argument GamePiece (or one of its children if a Stack) found at the given point on the given MapvoidActionButton. setMap(Map m)voidBasicPiece. setMap(Map map)voidDeck. setMap(Map map)Sets the Map this Deck appears onvoidDecorator. setMap(Map m)voidGamePiece. setMap(Map map)voidStack. setMap(Map map)Constructors in VASSAL.counters with parameters of type Map Constructor Description MapMouseListener(Map map)Movable(Map map, Point pt)RangeFilter(Map map, Point location, int range) -
Uses of Map in VASSAL.script
Methods in VASSAL.script with parameters of type Map Modifier and Type Method Description protected booleanAbstractInterpreter. isAccessible(Map m)Is a map accessible to us? -
Uses of Map in VASSAL.script.proxy
Constructors in VASSAL.script.proxy with parameters of type Map Constructor Description Map(Map m) -
Uses of Map in VASSAL.tools.imports
Methods in VASSAL.tools.imports that return Map Modifier and Type Method Description protected MapImporter. getMainMap()
getMapList()instead.