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 class
PlayerHand
class
PrivateMap
A 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 Map
Map. activeMap
Mouse events are first translated into map coordinates.protected Map
Map.View. map
protected Map
PrivateMap. surrogate
Methods in VASSAL.build.module that return Map Modifier and Type Method Description Map
Map.View. getMap()
static Map
Map. getMapById(String id)
Methods 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 aList
of all map components in the module.Methods in VASSAL.build.module with parameters of type Map Modifier and Type Method Description static void
Map. setActiveMap(Map m)
-
Uses of Map in VASSAL.build.module.map
Fields in VASSAL.build.module.map declared as Map Modifier and Type Field Description protected Map
BoardPicker. map
protected Map
CounterDetailViewer. map
protected Map
GlobalMap. map
protected Map
HidePiecesButton. map
protected Map
ImageSaver. map
protected Map
KeyBufferer. map
protected Map
LayeredPieceCollection. map
protected Map
LOS_Thread. map
protected Map
MapShader. map
protected Map
MassKeyCommand. map
protected Map
MenuDisplayer. map
protected Map
PieceMover. map
protected Map
PieceRecenterer. map
protected Map
SelectionHighlighters. map
protected Map
SetupStack. map
protected Map
StackExpander. map
protected Map
StackMetrics. map
protected Map
TextSaver. map
protected Map
Zoomer. map
Fields in VASSAL.build.module.map with type parameters of type Map Modifier and Type Field Description protected static Map<Map,HighlightLastMoved>
HighlightLastMoved. instances
Methods in VASSAL.build.module.map that return Map Modifier and Type Method Description Map
DrawPile. getMap()
Map
LayerControl. getMap()
Map
LayeredPieceCollection. getMap()
protected Map
MapShader. getMap()
Methods in VASSAL.build.module.map with parameters of type Map Modifier and Type Method Description void
CounterDetailViewer. draw(Graphics g, Map map)
void
Drawable. draw(Graphics g, Map map)
void
GlobalMap. draw(Graphics g, Map m)
void
HandMetrics. draw(Stack stack, Point location, Graphics g, Map map, double zoom, Rectangle visibleRect)
void
HidePiecesButton. draw(Graphics g, Map m)
void
HighlightLastMoved. draw(Graphics g, Map map)
void
KeyBufferer. draw(Graphics g, Map map)
void
LOS_Thread. draw(Graphics g, Map m)
void
MapShader. draw(Graphics g, Map map)
void
StackMetrics. 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 String
MovementReporter. getLocation(Map map, Point p)
protected String
MovementReporter.HiddenMovementReporter. getLocation(Map map, Point p)
protected Area
MapShader. getShadeShape(Map map)
Get/Build the shape of the shade.Command
PieceMover. movePieces(Map map, Point p)
Moves pieces in DragBuffer to point p by generating a Command for each element in DragBufferCommand
PieceRecenterer. 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 Map
Board. map
Methods in VASSAL.build.module.map.boardPicker that return Map Modifier and Type Method Description Map
Board. getMap()
Methods in VASSAL.build.module.map.boardPicker with parameters of type Map Modifier and Type Method Description void
Board. 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 Map
ZonedGrid. 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 Map
Zone. getMap()
-
Uses of Map in VASSAL.build.widget
Subclasses of Map in VASSAL.build.widget Modifier and Type Class Description class
WidgetMap
-
Uses of Map in VASSAL.command
Methods in VASSAL.command with parameters of type Map Modifier and Type Method Description protected PieceVisitorDispatcher
MovePiece. createMergeFinder(Map map, GamePiece p, Point pt)
Creates a newPieceVisitorDispatcher
that will create aCommand
object 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 Map
PieceFinder.Movable. map
protected Map
Stack. map
protected Map
FreeRotator. startMap
Methods in VASSAL.counters that return Map Modifier and Type Method Description Map
DragBuffer. getFromMap()
Map
BasicPiece. getMap()
Map
Decorator. getMap()
Map
GamePiece. getMap()
Map
Stack. getMap()
Methods in VASSAL.counters with parameters of type Map Modifier and Type Method Description void
Translate.MoveExecuter. add(Map map, GamePiece piece, Point pos)
Command
GlobalCommand. apply(Map[] m, PieceFilter filter)
Apply the key command to all pieces that pass the given filter on all the given mapsCommand
GlobalCommand. apply(Map m, PieceFilter filter)
void
FreeRotator. draw(Graphics g, Map map)
StackMetrics
Stack. getStackMetrics(Map m)
void
ActionButton.ButtonPusher. register(Map map)
GamePiece
PieceFinder.Movable. select(Map map, GamePiece piece, Point pt)
GamePiece
PieceFinder. 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 Mapvoid
ActionButton. setMap(Map m)
void
BasicPiece. setMap(Map map)
void
Deck. setMap(Map map)
void
Decorator. setMap(Map m)
void
GamePiece. setMap(Map map)
Each GamePiece belongs to a singleMap
void
Stack. 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 boolean
AbstractInterpreter. 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 Map
Importer. getMainMap()
getMapList()
instead.