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.MoveSummarycreateMoveSummary(AddPiece c)protected MovementReporter.MoveSummarycreateMoveSummary(MovePiece c)protected StringgetLocation(Map map, Point p)protected booleanshouldReport(AddPiece addPiece)protected booleanshouldReport(MovePiece movePiece)Methods inherited from class VASSAL.build.module.map.MovementReporter
extractMoveCommands, getReportCommand, markMoved, markMovedPieces, shouldMarkMoved
-
Constructor Details
-
HiddenMovementReporter
-
-
Method Details
-
createMoveSummary
- Overrides:
createMoveSummaryin classMovementReporter
-
createMoveSummary
- Overrides:
createMoveSummaryin classMovementReporter
-
shouldReport
- Overrides:
shouldReportin classMovementReporter
-
shouldReport
- Overrides:
shouldReportin classMovementReporter
-
getLocation
- Overrides:
getLocationin classMovementReporter
-