Index

A B C D E F G H I J K L M N O P Q R S T U V W Y 
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
A message of type Accepted sent by the server in order to tell the client the acceptance of a JoinLobby or Reconnect request.
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 a LeaveLobby request.
AcceptedLeaveLobby() - Constructor for class it.polimi.ingsw.eriantys.messages.server.AcceptedLeaveLobby
 
AcceptedUsername - 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 a Handshake request.
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 an Accepted 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 available AssistantCard 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 a LobbiesRequest handling process.
AvailableLobbies(List<GameInfo>) - Constructor for class it.polimi.ingsw.eriantys.messages.server.AvailableLobbies
 
A B C D E F G H I J K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form