jfreerails.move
Interface MapUpdateMove
- All Superinterfaces:
- FreerailsSerializable, Move, java.io.Serializable
- All Known Subinterfaces:
- TrackMove
- All Known Implementing Classes:
- ChangeTileMove, ChangeTrackPieceCompositeMove, ChangeTrackPieceMove, RemoveStationMove, UpgradeTrackMove, WorldDiffMove
public interface MapUpdateMove
- extends Move
This interface tags Moves that change items on the map and tells the caller
which tiles have been updated. It is used by the map-view classes to
determine which tiles need repainting.
- Author:
- Luke
getUpdatedTiles
java.awt.Rectangle getUpdatedTiles()