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 Position
getNext()
Region
getNextRegion()
Position
getPosition()
void
landOn(Troop t)
void
onClick()
void
setNextRegion(Region r)
void
setPosition(int row, int col)
void
setUp()
-
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()
-