Package VASSAL.build.module.map
Class MovementReporter.HiddenMovementReporter
java.lang.Object
VASSAL.build.module.map.MovementReporter
VASSAL.build.module.map.MovementReporter.HiddenMovementReporter
- Enclosing class:
- MovementReporter
public static class MovementReporter.HiddenMovementReporter extends MovementReporter
A version of the MovementReporter for reporting the movement of
Invisible pieces. Replace the locations with '?'
-
Nested Class Summary
Nested classes/interfaces inherited from class VASSAL.build.module.map.MovementReporter
MovementReporter.HiddenMovementReporter, MovementReporter.HiddenMoveSummary, MovementReporter.MoveSummary
-
Field Summary
Fields inherited from class VASSAL.build.module.map.MovementReporter
format, movesToMark, movesToReport
-
Constructor Summary
Constructors Constructor Description HiddenMovementReporter(Command moveCommand)
-
Method Summary
Modifier and Type Method Description protected MovementReporter.MoveSummary
createMoveSummary(AddPiece c)
protected MovementReporter.MoveSummary
createMoveSummary(MovePiece c)
protected String
getLocation(Map map, Point p)
protected boolean
shouldReport(AddPiece addPiece)
protected boolean
shouldReport(MovePiece movePiece)
Methods inherited from class VASSAL.build.module.map.MovementReporter
extractMoveCommands, getReportCommand, markMoved, markMovedPieces, shouldMarkMoved
-
Constructor Details
-
HiddenMovementReporter
-
-
Method Details
-
createMoveSummary
- Overrides:
createMoveSummary
in classMovementReporter
-
createMoveSummary
- Overrides:
createMoveSummary
in classMovementReporter
-
shouldReport
- Overrides:
shouldReport
in classMovementReporter
-
shouldReport
- Overrides:
shouldReport
in classMovementReporter
-
getLocation
- Overrides:
getLocation
in classMovementReporter
-