Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- Accepted - Class in it.polimi.ingsw.eriantys.messages.server
- 
AMessagesent 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 typeAcceptedsent by the server in order to tell the client the acceptance of aLeaveLobbyrequest.
- 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 aGameMessagesent by a client with anAcceptedmessage.
- activateEffect() - Method in class it.polimi.ingsw.eriantys.model.ProfessorOwnership
- 
Activates theFarmercharacter 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 returnsnull, 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 aHelpRequestmessage to the server.
- askLobbies() - Method in class it.polimi.ingsw.eriantys.client.Client
- 
Sends aLobbiesRequestmessage 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 aPlayer's deck.
- AssistantCardsController - Class in it.polimi.ingsw.eriantys.client.gui.controllers
- 
A class representing the controller for theASSISTANT_CARDSpopup 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 typeUserActionUpdatesent by the server in order to notify the client of the availableAssistantCardliterals 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
- 
AMessagesent by the server in order to communicate the result of aLobbiesRequesthandling 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