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

N

NEXT_TURN_ACTION - Enum constant in enum class polimi.ingsw.am21.codex.controller.messages.MessageType
 
NEXT_TURN_UPDATE - Enum constant in enum class polimi.ingsw.am21.codex.controller.messages.MessageType
 
nextTurn() - Method in class polimi.ingsw.am21.codex.connection.client.ClientConnectionHandler
Goes to next turn ( called only when the game is in the last round, since you cannot draw a card in that case)
nextTurn() - Method in class polimi.ingsw.am21.codex.connection.client.RMI.RMIClientConnectionHandler
 
nextTurn() - Method in class polimi.ingsw.am21.codex.connection.client.TCP.TCPClientConnectionHandler
 
nextTurn(Runnable, Consumer<Integer>) - Method in class polimi.ingsw.am21.codex.model.Game
runs nextTurnExecute()
nextTurn(UUID) - Method in interface polimi.ingsw.am21.codex.connection.server.RMI.RMIServerConnectionHandler
Starts the next turn, to be used when a player is skipping their turn (for example, when the player is disconnected)
nextTurn(UUID) - Method in class polimi.ingsw.am21.codex.connection.server.RMI.RMIServerConnectionHandlerImpl
 
nextTurn(UUID) - Method in class polimi.ingsw.am21.codex.controller.GameController
 
nextTurn(UUID, DrawingCardSource, DrawingDeckType) - Method in interface polimi.ingsw.am21.codex.connection.server.RMI.RMIServerConnectionHandler
Starts the next turn by drawing cards from the deck
nextTurn(UUID, DrawingCardSource, DrawingDeckType) - Method in class polimi.ingsw.am21.codex.connection.server.RMI.RMIServerConnectionHandlerImpl
 
nextTurn(UUID, DrawingCardSource, DrawingDeckType) - Method in class polimi.ingsw.am21.codex.controller.GameController
 
nextTurn(DrawingCardSource, DrawingDeckType) - Method in class polimi.ingsw.am21.codex.connection.client.ClientConnectionHandler
draws a card from the game board and continues to the next turn
nextTurn(DrawingCardSource, DrawingDeckType) - Method in class polimi.ingsw.am21.codex.connection.client.RMI.RMIClientConnectionHandler
 
nextTurn(DrawingCardSource, DrawingDeckType) - Method in class polimi.ingsw.am21.codex.connection.client.TCP.TCPClientConnectionHandler
 
nextTurn(DrawingCardSource, DrawingDeckType, BiConsumer<Integer, Integer>, Runnable, Consumer<Integer>) - Method in class polimi.ingsw.am21.codex.model.Game
Draws the player card and runs nextTurnExecute();
NextTurnActionMessage - Class in polimi.ingsw.am21.codex.controller.messages.clientActions.game
 
NextTurnActionMessage(UUID, String, String) - Constructor for class polimi.ingsw.am21.codex.controller.messages.clientActions.game.NextTurnActionMessage
 
NextTurnActionMessage(UUID, String, String, DrawingCardSource, DrawingDeckType) - Constructor for class polimi.ingsw.am21.codex.controller.messages.clientActions.game.NextTurnActionMessage
 
NextTurnUpdateMessage - Class in polimi.ingsw.am21.codex.controller.messages.viewUpdate.game
 
NextTurnUpdateMessage(String, String, Integer, Set<Position>, Set<Position>, Integer, Integer) - Constructor for class polimi.ingsw.am21.codex.controller.messages.viewUpdate.game.NextTurnUpdateMessage
 
NextTurnUpdateMessage(String, String, Integer, DrawingCardSource, DrawingDeckType, Integer, Integer, Set<Position>, Set<Position>, Integer, Integer) - Constructor for class polimi.ingsw.am21.codex.controller.messages.viewUpdate.game.NextTurnUpdateMessage
 
NICKNAME_ALREADY_TAKEN - Enum constant in enum class polimi.ingsw.am21.codex.controller.exceptions.InvalidActionException.InvalidActionCode
 
NicknameAlreadyTakenException - Exception Class in polimi.ingsw.am21.codex.model.Lobby.exceptions
 
NicknameAlreadyTakenException(String) - Constructor for exception class polimi.ingsw.am21.codex.model.Lobby.exceptions.NicknameAlreadyTakenException
 
nicknameTaken(String) - Method in class polimi.ingsw.am21.codex.client.ClientGameEventHandler
 
nicknameTaken(String) - Method in interface polimi.ingsw.am21.codex.controller.listeners.GameErrorListener
 
normal - Variable in enum class polimi.ingsw.am21.codex.view.TUI.utils.commons.Color
 
NORMAL - Enum constant in enum class polimi.ingsw.am21.codex.view.TUI.utils.commons.ColorStyle
 
NOT_A_CLIENT_MESSAGE - Enum constant in enum class polimi.ingsw.am21.codex.controller.messages.MessageType
 
NOT_ENOUGH_PLAYERS_CONNECTED - Enum constant in enum class polimi.ingsw.am21.codex.controller.exceptions.InvalidActionException.InvalidActionCode
 
NOT_IN_GAME - Enum constant in enum class polimi.ingsw.am21.codex.controller.exceptions.InvalidActionException.InvalidActionCode
 
NotAClientMessageException - Exception Class in polimi.ingsw.am21.codex.connection.server
 
NotAClientMessageException() - Constructor for exception class polimi.ingsw.am21.codex.connection.server.NotAClientMessageException
 
NotAClientMessageMessage - Class in polimi.ingsw.am21.codex.controller.messages.serverErrors
 
NotAClientMessageMessage() - Constructor for class polimi.ingsw.am21.codex.controller.messages.serverErrors.NotAClientMessageMessage
 
NotEnoughPlayersConnectedException - Exception Class in polimi.ingsw.am21.codex.controller.exceptions
 
NotEnoughPlayersConnectedException() - Constructor for exception class polimi.ingsw.am21.codex.controller.exceptions.NotEnoughPlayersConnectedException
 
Notification - Enum Class in polimi.ingsw.am21.codex.view
 
NOTIFICATION_DURATION - Static variable in class polimi.ingsw.am21.codex.view.GUI.utils.NotificationLoader
 
NotificationLayout() - Constructor for class polimi.ingsw.am21.codex.view.GUI.utils.NotificationLoader.NotificationLayout
 
NotificationLoader - Class in polimi.ingsw.am21.codex.view.GUI.utils
 
NotificationLoader(Stage) - Constructor for class polimi.ingsw.am21.codex.view.GUI.utils.NotificationLoader
 
NotificationLoader.NotificationLayout - Class in polimi.ingsw.am21.codex.view.GUI.utils
 
NotificationType - Enum Class in polimi.ingsw.am21.codex.view
 
notifyDisconnections(List<UUID>) - Method in class polimi.ingsw.am21.codex.controller.GameController
Notifies the clients that one or more clients have disconnected
notifyDisconnectionsSameContext(List<UUID>, List<Pair<UUID, GameController.UserGameContext>>) - Method in class polimi.ingsw.am21.codex.controller.GameController
 
notInGame() - Method in class polimi.ingsw.am21.codex.client.ClientGameEventHandler
 
notInGame() - Method in interface polimi.ingsw.am21.codex.controller.listeners.GameErrorListener
 
NotInGameException - Exception Class in polimi.ingsw.am21.codex.controller.exceptions
 
NotInGameException() - Constructor for exception class polimi.ingsw.am21.codex.controller.exceptions.NotInGameException
 
notInLobby() - Method in class polimi.ingsw.am21.codex.client.ClientGameEventHandler
 
notInLobby() - Method in interface polimi.ingsw.am21.codex.controller.listeners.GameErrorListener
 
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