Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- Accepted - Class in it.polimi.ingsw.eriantys.messages.server
-
A
Message
sent by the server in order to communicate the acceptance of the associated client request. - Accepted() - Constructor for class it.polimi.ingsw.eriantys.messages.server.Accepted
- AcceptedJoinLobby - Class in it.polimi.ingsw.eriantys.messages.server
- AcceptedJoinLobby(int, String) - Constructor for class it.polimi.ingsw.eriantys.messages.server.AcceptedJoinLobby
- AcceptedLeaveLobby - Class in it.polimi.ingsw.eriantys.messages.server
-
A message of type
Accepted
sent by the server in order to tell the client the acceptance of aLeaveLobby
request. - AcceptedLeaveLobby() - Constructor for class it.polimi.ingsw.eriantys.messages.server.AcceptedLeaveLobby
- AcceptedUsername - Class in it.polimi.ingsw.eriantys.messages.server
- AcceptedUsername(String) - Constructor for class it.polimi.ingsw.eriantys.messages.server.AcceptedUsername
- acceptRequest(GameMessage) - Method in class it.polimi.ingsw.eriantys.controller.Game
-
Responds to a
GameMessage
sent by a client with anAccepted
message. - activateEffect() - Method in class it.polimi.ingsw.eriantys.model.ProfessorOwnership
-
Activates the
Farmer
character card's effect. - add(String) - Method in class it.polimi.ingsw.eriantys.client.cli.GridBuilder
-
Adds an element to the grid in the first available spot.
- addPlayer(String) - Method in class it.polimi.ingsw.eriantys.controller.Game
-
If the specified username is already in the game or the lobby is full returns
null
, otherwise adds the username to the players and returns the passcode which the player can use to reconnect to the game. - advanceTurn() - Method in class it.polimi.ingsw.eriantys.controller.Game
-
Advances to the next player's turn in the current round, updating the message handler, and advances to the next round if necessary.
- ANSI_BLACK - Enum constant in enum class it.polimi.ingsw.eriantys.client.cli.ConsoleColors
- ANSI_BLUE - Enum constant in enum class it.polimi.ingsw.eriantys.client.cli.ConsoleColors
- ANSI_CYAN - Enum constant in enum class it.polimi.ingsw.eriantys.client.cli.ConsoleColors
- ANSI_GREEN - Enum constant in enum class it.polimi.ingsw.eriantys.client.cli.ConsoleColors
- ANSI_PURPLE - Enum constant in enum class it.polimi.ingsw.eriantys.client.cli.ConsoleColors
- ANSI_RED - Enum constant in enum class it.polimi.ingsw.eriantys.client.cli.ConsoleColors
- ANSI_RESET - Enum constant in enum class it.polimi.ingsw.eriantys.client.cli.ConsoleColors
- ANSI_WHITE - Enum constant in enum class it.polimi.ingsw.eriantys.client.cli.ConsoleColors
- ANSI_YELLOW - Enum constant in enum class it.polimi.ingsw.eriantys.client.cli.ConsoleColors
- app - Variable in class it.polimi.ingsw.eriantys.client.gui.controllers.Controller
- applyEffect(List<Color>, List<Color>, Color, IslandGroup) - Method in class it.polimi.ingsw.eriantys.model.characters.Centaur
- applyEffect(List<Color>, List<Color>, Color, IslandGroup) - Method in interface it.polimi.ingsw.eriantys.model.characters.CharacterCard
-
Activates this card and applies the effect.
- applyEffect(List<Color>, List<Color>, Color, IslandGroup) - Method in class it.polimi.ingsw.eriantys.model.characters.Farmer
- applyEffect(List<Color>, List<Color>, Color, IslandGroup) - Method in class it.polimi.ingsw.eriantys.model.characters.Herald
- applyEffect(List<Color>, List<Color>, Color, IslandGroup) - Method in class it.polimi.ingsw.eriantys.model.characters.HerbGranny
- applyEffect(List<Color>, List<Color>, Color, IslandGroup) - Method in class it.polimi.ingsw.eriantys.model.characters.InfluenceCharacterCard
- applyEffect(List<Color>, List<Color>, Color, IslandGroup) - Method in class it.polimi.ingsw.eriantys.model.characters.Jester
- applyEffect(List<Color>, List<Color>, Color, IslandGroup) - Method in class it.polimi.ingsw.eriantys.model.characters.Knight
- applyEffect(List<Color>, List<Color>, Color, IslandGroup) - Method in class it.polimi.ingsw.eriantys.model.characters.MagicPostman
- applyEffect(List<Color>, List<Color>, Color, IslandGroup) - Method in class it.polimi.ingsw.eriantys.model.characters.Minstrel
- applyEffect(List<Color>, List<Color>, Color, IslandGroup) - Method in class it.polimi.ingsw.eriantys.model.characters.Monk
- applyEffect(List<Color>, List<Color>, Color, IslandGroup) - Method in class it.polimi.ingsw.eriantys.model.characters.MushroomGuy
- applyEffect(List<Color>, List<Color>, Color, IslandGroup) - Method in class it.polimi.ingsw.eriantys.model.characters.SpoiledPrincess
- applyEffect(List<Color>, List<Color>, Color, IslandGroup) - Method in class it.polimi.ingsw.eriantys.model.characters.Thief
- applyGrayscale(ImageView) - Method in class it.polimi.ingsw.eriantys.client.gui.controllers.Controller
-
A helper method to apply a grayscale filter on an image.
- applyGreenShade(ImageView) - Method in class it.polimi.ingsw.eriantys.client.gui.controllers.Controller
-
A helper method to apply a green shade filter on an image.
- askHelp() - Method in class it.polimi.ingsw.eriantys.client.Client
-
Sends a
HelpRequest
message to the server. - askLobbies() - Method in class it.polimi.ingsw.eriantys.client.Client
-
Sends a
LobbiesRequest
message to the server. - ASSISTANT_CARDS - Enum constant in enum class it.polimi.ingsw.eriantys.client.gui.PopupName
- AssistantCard - Enum Class in it.polimi.ingsw.eriantys.model
-
An enumeration which defines the assistant cards inside a
Player
's deck. - AssistantCardsController - Class in it.polimi.ingsw.eriantys.client.gui.controllers
-
A class representing the controller for the
ASSISTANT_CARDS
popup scene. - AssistantCardsController() - Constructor for class it.polimi.ingsw.eriantys.client.gui.controllers.AssistantCardsController
- AssistantCardUpdate - Class in it.polimi.ingsw.eriantys.messages.server
-
A message of type
UserActionUpdate
sent by the server in order to notify the client of the availableAssistantCard
literals in the turn. - AssistantCardUpdate(Map<String, String>, Map<String, List<String>>) - Constructor for class it.polimi.ingsw.eriantys.messages.server.AssistantCardUpdate
- AvailableLobbies - Class in it.polimi.ingsw.eriantys.messages.server
-
A
Message
sent by the server in order to communicate the result of aLobbiesRequest
handling process. - AvailableLobbies(List<GameInfo>) - Constructor for class it.polimi.ingsw.eriantys.messages.server.AvailableLobbies
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form