Package it.polimi.ingsw.model
Interface InterfacePlayerBoard
- All Known Implementing Classes:
PlayerBoard
public interface InterfacePlayerBoard
An interface used to restrict the visible methods of
PlayerBoard
when it's passed as a parameter of a method-
Method Summary
Modifier and Type Method Description CardSlotsgetCardSlots()ChestgetChest()DevelopCardDeckgetDevelopCardDeck()java.util.List<LeaderCard>getLeaderCards()TrackgetTrack()WarehousegetWarehouse()
-
Method Details
-
getWarehouse
Warehouse getWarehouse() -
getChest
Chest getChest() -
getTrack
Track getTrack() -
getCardSlots
CardSlots getCardSlots() -
getLeaderCards
java.util.List<LeaderCard> getLeaderCards() -
getDevelopCardDeck
DevelopCardDeck getDevelopCardDeck()
-