Package model
Interface Region
- All Known Implementing Classes:
CrossroadRegion,EmptyRegion,EnterRegion,ExitRegion,GoalRegion,PathRegion,ReginTest,StartRegion,TeleporterRegion,TowerRegion
public interface Region
Region is an interface with methods to retrieve position and region of next region (where to send troops). Its
landOn method specifies certain things that happens with troops that land on the specific region.
-
Method Summary
Modifier and Type Method Description PositiongetNext()RegiongetNextRegion()PositiongetPosition()voidlandOn(Troop t)voidonClick()voidsetNextRegion(Region r)voidsetPosition(int row, int col)voidsetUp()
-
Method Details
-
getNext
Position getNext() -
landOn
-
getNextRegion
Region getNextRegion() -
setNextRegion
-
setPosition
void setPosition(int row, int col) -
getPosition
Position getPosition() -
setUp
void setUp() -
onClick
void onClick()
-