Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
B
- bag - Variable in class it.polimi.ingsw.eriantys.model.characters.ContainerCharacterCard
-
Reference to the
Bagfrom which to draw the students. - Bag - Class in it.polimi.ingsw.eriantys.model
-
This class models the actual bag in the board game, which initially contains all the students discs.
- Bag() - Constructor for class it.polimi.ingsw.eriantys.model.Bag
-
Constructs an empty
Bag, then fills it with 26 students for each color, 130 total. - BaseCharacterCard - Class in it.polimi.ingsw.eriantys.model.characters
-
Abstract class that represents character cards that don't hold students.
- BaseCharacterCard(int) - Constructor for class it.polimi.ingsw.eriantys.model.characters.BaseCharacterCard
-
Constructs the character card.
- BLACK - Enum constant in enum class it.polimi.ingsw.eriantys.model.TowerColor
- BLUE - Enum constant in enum class it.polimi.ingsw.eriantys.model.Color
- Board - Class in it.polimi.ingsw.eriantys.model
-
This class contains the game objects that every player can interact with.
- Board(int, int) - Constructor for class it.polimi.ingsw.eriantys.model.Board
-
Constructs a
Board, initializing the islands, bag and cloud tiles. - BOARD - Enum constant in enum class it.polimi.ingsw.eriantys.client.gui.SceneName
- BoardController - Class in it.polimi.ingsw.eriantys.client.gui.controllers
-
A class representing the controller for the
BOARDscene. - BoardController() - Constructor for class it.polimi.ingsw.eriantys.client.gui.controllers.BoardController
- BoardStatus - Class in it.polimi.ingsw.eriantys.model
-
A class which contains the representation of a game and its objects, used as a payload for the
BoardUpdatemessage. - BoardStatus(GameManager) - Constructor for class it.polimi.ingsw.eriantys.model.BoardStatus
- BoardUpdate - Class in it.polimi.ingsw.eriantys.messages.server
-
A message of type
UserActionUpdatesent by the server in order to enclose the status of theBoardof the game following a player action. - BoardUpdate(GameManager) - Constructor for class it.polimi.ingsw.eriantys.messages.server.BoardUpdate
- BoardUpdate(GameManager, PhaseName) - Constructor for class it.polimi.ingsw.eriantys.messages.server.BoardUpdate
- BonusInfluence - Class in it.polimi.ingsw.eriantys.model.influence
-
This concrete implementation for the state design pattern involving
InfluenceCalculatordefines theKnight'sCharacterCardeffect. - BonusInfluence(Player) - Constructor for class it.polimi.ingsw.eriantys.model.influence.BonusInfluence
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form