Index

A B C D E F G H I J L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

D

Deck<T> - Class in polimi.ingsw.am21.codex.model.Cards.Commons
 
Deck - Enum constant in enum class polimi.ingsw.am21.codex.model.Cards.DrawingCardSource
 
Deck(List<T>) - Constructor for class polimi.ingsw.am21.codex.model.Cards.Commons.Deck
 
DeckType - Enum Class in polimi.ingsw.am21.codex.model.GameBoard
 
deleteGame(String) - Method in class polimi.ingsw.am21.codex.model.GameManager
 
deleteGame(UUID, String) - Method in interface polimi.ingsw.am21.codex.connection.server.RMI.RMIServerConnectionHandler
Deletes a game
deleteGame(UUID, String) - Method in class polimi.ingsw.am21.codex.connection.server.RMI.RMIServerConnectionHandlerImpl
 
deleteGame(UUID, String) - Method in class polimi.ingsw.am21.codex.controller.GameController
 
disconnect() - Method in class polimi.ingsw.am21.codex.connection.client.ClientConnectionHandler
 
disconnect() - Method in class polimi.ingsw.am21.codex.connection.client.RMI.RMIClientConnectionHandler
 
disconnect() - Method in class polimi.ingsw.am21.codex.connection.client.TCP.TCPClientConnectionHandler
 
disconnected() - Method in class polimi.ingsw.am21.codex.controller.GameController.UserGameContext
 
DISCONNECTED - Enum constant in enum class polimi.ingsw.am21.codex.controller.GameController.UserGameContext.ConnectionStatus
 
displayException(Exception) - Method in class polimi.ingsw.am21.codex.view.GUI.Gui
Displays an exception to the user
displayException(Exception) - Method in class polimi.ingsw.am21.codex.view.TUI.utils.Cli
 
displayException(Exception) - Method in interface polimi.ingsw.am21.codex.view.View
 
DraggableLayout - Class in polimi.ingsw.am21.codex.view.GUI.utils
 
DraggableLayout() - Constructor for class polimi.ingsw.am21.codex.view.GUI.utils.DraggableLayout
 
draw() - Method in class polimi.ingsw.am21.codex.model.Cards.Commons.Deck
Draws a card from the deck
draw(int) - Method in class polimi.ingsw.am21.codex.model.Cards.Commons.Deck
Draws a card from the deck
drawAvailableGames() - Method in class polimi.ingsw.am21.codex.view.GUI.Gui
Draw the available games in the lobby menu
drawAvailableGames() - Method in class polimi.ingsw.am21.codex.view.TUI.utils.Cli
 
drawAvailableGames() - Method in interface polimi.ingsw.am21.codex.view.View
 
drawAvailableTokenColors() - Method in class polimi.ingsw.am21.codex.view.GUI.Gui
Draw a list of available token colors for the player to choose from
drawAvailableTokenColors() - Method in class polimi.ingsw.am21.codex.view.TUI.utils.Cli
 
drawAvailableTokenColors() - Method in interface polimi.ingsw.am21.codex.view.View
 
drawCard(Card) - Method in class polimi.ingsw.am21.codex.view.GUI.Gui
 
drawCard(Card) - Method in class polimi.ingsw.am21.codex.view.TUI.utils.Cli
 
drawCard(Card) - Method in interface polimi.ingsw.am21.codex.view.View
 
drawCard(DrawingCardSource, DrawingDeckType) - Method in class polimi.ingsw.am21.codex.model.GameBoard.GameBoard
 
drawCard(DrawingCardSource, DrawingDeckType, Consumer<PlayableCard>) - Method in class polimi.ingsw.am21.codex.model.GameBoard.GameBoard
Draws a card from a player's deck pair.
drawCard(PlayableCard) - Method in class polimi.ingsw.am21.codex.model.Player.Player
 
drawCardDecks() - Method in class polimi.ingsw.am21.codex.view.GUI.Gui
Draw the card decks in the gameboard
drawCardDecks() - Method in class polimi.ingsw.am21.codex.view.TUI.utils.Cli
 
drawCardDecks() - Method in interface polimi.ingsw.am21.codex.view.View
Displays the cards decks to draw from
drawChat() - Method in class polimi.ingsw.am21.codex.view.GUI.Gui
Load the chat scene for chat messages to be drawn in.
drawChatMessage(ChatMessage) - Method in class polimi.ingsw.am21.codex.view.GUI.Gui
Draw a chat message in the chat window
drawChatMessage(ChatMessage) - Method in class polimi.ingsw.am21.codex.view.TUI.utils.Cli
 
drawChatMessage(ChatMessage) - Method in interface polimi.ingsw.am21.codex.view.View
 
drawCommonObjectiveCards() - Method in class polimi.ingsw.am21.codex.view.GUI.Gui
Draw the common objective cards in the gameboard
drawCommonObjectiveCards() - Method in class polimi.ingsw.am21.codex.view.TUI.utils.Cli
 
drawCommonObjectiveCards() - Method in interface polimi.ingsw.am21.codex.view.View
 
drawGame() - Method in class polimi.ingsw.am21.codex.view.GUI.Gui
Draw the playerboard and gameboard scenes after every player has finished in the lobby
drawGame() - Method in class polimi.ingsw.am21.codex.view.TUI.utils.Cli
 
drawGame() - Method in interface polimi.ingsw.am21.codex.view.View
 
drawGameBoard() - Method in class polimi.ingsw.am21.codex.view.GUI.Gui
Draw the gameboard contents.
drawGameBoard() - Method in class polimi.ingsw.am21.codex.view.TUI.utils.Cli
Don't use this in CLI, just draw the individual components when needed
drawGameBoard() - Method in interface polimi.ingsw.am21.codex.view.View
 
drawGameOver() - Method in class polimi.ingsw.am21.codex.view.GUI.Gui
Display the game is over and the final leaderboard
drawGameOver() - Method in class polimi.ingsw.am21.codex.view.TUI.utils.Cli
 
drawGameOver() - Method in interface polimi.ingsw.am21.codex.view.View
 
drawGoldCardFromDeck() - Method in class polimi.ingsw.am21.codex.model.GameBoard.GameBoard
Draws a gold card from the deck
drawHand() - Method in class polimi.ingsw.am21.codex.model.Game
 
drawHand() - Method in class polimi.ingsw.am21.codex.view.GUI.Gui
Draws the hand of the player
drawHand() - Method in class polimi.ingsw.am21.codex.view.TUI.utils.Cli
 
drawHand() - Method in interface polimi.ingsw.am21.codex.view.View
Displays the hand of the client player
DrawingCardSource - Enum Class in polimi.ingsw.am21.codex.model.Cards
 
DrawingDeckType - Enum Class in polimi.ingsw.am21.codex.model.GameBoard
 
drawLeaderBoard() - Method in class polimi.ingsw.am21.codex.view.GUI.Gui
Draw the leaderboard of the game, display the players and their points
drawLeaderBoard() - Method in class polimi.ingsw.am21.codex.view.TUI.utils.Cli
 
drawLeaderBoard() - Method in interface polimi.ingsw.am21.codex.view.View
 
drawLobby() - Method in class polimi.ingsw.am21.codex.view.GUI.Gui
Draw the current status of the lobby and its connected players alongside the lobby window
drawLobby() - Method in class polimi.ingsw.am21.codex.view.TUI.utils.Cli
 
drawLobby() - Method in interface polimi.ingsw.am21.codex.view.View
 
drawNicknameChoice() - Method in class polimi.ingsw.am21.codex.view.GUI.Gui
Draw the scene for the player to choose a nickname
drawNicknameChoice() - Method in class polimi.ingsw.am21.codex.view.TUI.utils.Cli
 
drawNicknameChoice() - Method in interface polimi.ingsw.am21.codex.view.View
 
drawObjectiveCardChoice() - Method in class polimi.ingsw.am21.codex.view.GUI.Gui
Draw the two objective cards the player can choose from in the lobby
drawObjectiveCardChoice() - Method in class polimi.ingsw.am21.codex.view.TUI.utils.Cli
 
drawObjectiveCardChoice() - Method in interface polimi.ingsw.am21.codex.view.View
 
drawObjectiveCardFromDeck() - Method in class polimi.ingsw.am21.codex.model.GameBoard.GameBoard
Draws an objective card from the deck
drawObjectiveCardPair() - Method in class polimi.ingsw.am21.codex.model.Game
Draws a pair of objective cards from the deck.
drawObjectiveCardPair() - Method in class polimi.ingsw.am21.codex.model.GameBoard.GameBoard
 
drawPairs() - Method in class polimi.ingsw.am21.codex.view.GUI.Gui
Draws the pairs of resource and gold cards which the player can draw from
drawPairs() - Method in class polimi.ingsw.am21.codex.view.TUI.utils.Cli
 
drawPairs() - Method in interface polimi.ingsw.am21.codex.view.View
Displays the pairs the players can draw from
drawPlayerBoard() - Method in interface polimi.ingsw.am21.codex.view.View
 
drawPlayerBoard(int, int) - Method in interface polimi.ingsw.am21.codex.view.View
 
drawPlayerBoard(String) - Method in class polimi.ingsw.am21.codex.view.GUI.Gui
Draw the placed cards of the given player
drawPlayerBoard(String) - Method in interface polimi.ingsw.am21.codex.view.View
 
drawPlayerBoard(String, int, int) - Method in class polimi.ingsw.am21.codex.view.GUI.Gui
 
drawPlayerBoard(String, int, int) - Method in class polimi.ingsw.am21.codex.view.TUI.utils.Cli
 
drawPlayerBoard(String, int, int) - Method in interface polimi.ingsw.am21.codex.view.View
 
drawPlayerBoard(List<Pair<Position, Pair<PlayableCard, CardSideType>>>, Set<Position>, int, int) - Static method in class polimi.ingsw.am21.codex.view.TUI.utils.CliPlayerBoard
Builds a string representing a playerboard
drawPlayerBoards() - Method in class polimi.ingsw.am21.codex.view.GUI.Gui
 
drawPlayerBoards() - Method in class polimi.ingsw.am21.codex.view.TUI.utils.Cli
 
drawPlayerBoards() - Method in interface polimi.ingsw.am21.codex.view.View
 
drawPlayerObjective() - Method in class polimi.ingsw.am21.codex.view.GUI.Gui
Draw the player objective card in its player board alongside its hand
drawPlayerObjective() - Method in class polimi.ingsw.am21.codex.view.TUI.utils.Cli
 
drawPlayerObjective() - Method in interface polimi.ingsw.am21.codex.view.View
 
drawResourceCardFromDeck() - Method in class polimi.ingsw.am21.codex.model.GameBoard.GameBoard
Draws a resource card from the deck
drawResourceCardFromDeck(int) - Method in class polimi.ingsw.am21.codex.model.GameBoard.GameBoard
Draws a resource card from the deck
drawResourceCardFromPair(Boolean) - Method in class polimi.ingsw.am21.codex.model.GameBoard.GameBoard
Draws the first or the second resource card from the game board and replaces it with a new one from the deck
drawResourcesAndObjects(LocalPlayer) - Method in class polimi.ingsw.am21.codex.view.GUI.Gui
Draw a map of the given player available resources and objects to the playerBoard
drawStarterCard() - Method in class polimi.ingsw.am21.codex.model.Game
Draws a starter card from the deck.
drawStarterCardFromDeck() - Method in class polimi.ingsw.am21.codex.model.GameBoard.GameBoard
Draws a starter card from the deck
drawStarterCardSides() - Method in class polimi.ingsw.am21.codex.view.GUI.Gui
Draw the sides of the starter card the player can choose from in the lobby
drawStarterCardSides() - Method in class polimi.ingsw.am21.codex.view.TUI.utils.Cli
 
drawStarterCardSides() - Method in interface polimi.ingsw.am21.codex.view.View
 
A B C D E F G H I J L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form