Index
All Classes|All Packages
B
- BASE_PRODUCE - it.polimi.ingsw.controller.action.ActionType
- baseProduction(ResourceType, ResourceType, ResourceType) - Method in class it.polimi.ingsw.model.PlayerBoard
-
Allows the player to throw 2 resources in exchange for 1 resource he wants
- BaseProductionAction - Class in it.polimi.ingsw.controller.action
-
An action to request to the model to activate the base player board production of a specific player
- BaseProductionAction(ResourceType, ResourceType, ResourceType) - Constructor for class it.polimi.ingsw.controller.action.BaseProductionAction
- BaseProductionAction(String, ResourceType, ResourceType, ResourceType) - Constructor for class it.polimi.ingsw.controller.action.BaseProductionAction
- BLUE - it.polimi.ingsw.model.DevelopCardColor
- BLUE - it.polimi.ingsw.model.market.MarbleColor
- build() - Method in class it.polimi.ingsw.view.cli.drawer.ActivatedLeaderDrawer
- build() - Method in interface it.polimi.ingsw.view.cli.drawer.Buildable
-
Build a Cli representation of the Object in which is implemented
- build() - Method in class it.polimi.ingsw.view.cli.drawer.CardSlotsDrawer
- build() - Method in class it.polimi.ingsw.view.cli.drawer.ChestDrawer
- build() - Method in class it.polimi.ingsw.view.cli.drawer.DeckDrawer
- build() - Method in class it.polimi.ingsw.view.cli.drawer.LeaderHandDrawer
- build() - Method in class it.polimi.ingsw.view.cli.drawer.LorenzoDrawer
- build() - Method in class it.polimi.ingsw.view.cli.drawer.MarketDrawer
- build() - Method in class it.polimi.ingsw.view.cli.drawer.TrackDrawer
- build() - Method in class it.polimi.ingsw.view.cli.drawer.WarehouseDrawer
- Buildable - Interface in it.polimi.ingsw.view.cli.drawer
-
Interface that allows an Object to build its Cli representation
- buildAction(String) - Static method in class it.polimi.ingsw.utility.GSON
-
constructs an ACTION from the given JSON payload
- buildMargins(int, int) - Static method in class it.polimi.ingsw.view.cli.drawer.MarginConstructor
-
Build an empty square surrounded by a margin
- buy(InterfacePlayerBoard, int) - Method in class it.polimi.ingsw.model.DevelopCard
-
handles the buying operation from start to finish.
- BUY_CARD - it.polimi.ingsw.controller.action.ActionType
- buyableCards(InterfacePlayerBoard) - Method in class it.polimi.ingsw.model.DevelopCardDeck
-
Returns a list of the cards that the specified player can buy in a specific moment
- BuyDevelopCardAction - Class in it.polimi.ingsw.controller.action
-
An action to request to the model to buy a specific develop card for a specific player
- BuyDevelopCardAction(int, int, int) - Constructor for class it.polimi.ingsw.controller.action.BuyDevelopCardAction
- BuyDevelopCardAction(String, int, int, int) - Constructor for class it.polimi.ingsw.controller.action.BuyDevelopCardAction
All Classes|All Packages