Index
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form