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
Bag
from 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
BOARD
scene. - 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
BoardUpdate
message. - BoardStatus(GameManager) - Constructor for class it.polimi.ingsw.eriantys.model.BoardStatus
- BoardUpdate - Class in it.polimi.ingsw.eriantys.messages.server
-
A message of type
UserActionUpdate
sent by the server in order to enclose the status of theBoard
of 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
InfluenceCalculator
defines theKnight
'sCharacterCard
effect. - BonusInfluence(Player) - Constructor for class it.polimi.ingsw.eriantys.model.influence.BonusInfluence
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form