Index
A B C D E F G H I J K L M N O P Q R S T U V W Z
All Classes|All Packages
All Classes|All Packages
All Classes|All Packages
S
- selectedWorkerCannotMove(String) - Method in class it.polimi.ingsw.client.cli.Cli
-
Lets the player know the selected worker cannot move.
- selectedWorkerCannotMove(String) - Method in class it.polimi.ingsw.client.gui.GuiManager
-
Lets the player know the selected worker cannot move.
- selectedWorkerCannotMove(String) - Method in interface it.polimi.ingsw.client.View
-
Lets the player know the selected worker cannot move.
- selectedWorkerCannotMove(String) - Method in class it.polimi.ingsw.server.VirtualView
-
Sends a message to let the player know the selected worker cannot move.
- sendMessage(Message) - Method in class it.polimi.ingsw.server.ClientHandler
-
Sends message through network to client associated to this ClientHandler instance.
- sendMessage(Message) - Method in class it.polimi.ingsw.server.VirtualView
-
Writes a message to the server.
- sendPing() - Method in class it.polimi.ingsw.client.HeartbeatClient
-
Sends to the server teh ping message.
- sendPong() - Method in class it.polimi.ingsw.server.HeartbeatServer
-
Sends the pong message to the client.
- Server - Class in it.polimi.ingsw.server
-
Server of the game.
- Server() - Constructor for class it.polimi.ingsw.server.Server
- setCell(int, int, boolean) - Method in class it.polimi.ingsw.server.model.WorkerMap
-
Sets the value of a cell of the map
- setCellRequested(boolean) - Method in class it.polimi.ingsw.client.gui.BoardController
- setCenterPosition(boolean) - Method in class it.polimi.ingsw.server.model.WorkerMap
-
Sets true or false the central cell of the WorkersMap, i.e.
- setChallenger() - Method in class it.polimi.ingsw.client.gui.ChooseGodController
- setColor(Color) - Method in class it.polimi.ingsw.server.model.Player
- setColor(String) - Method in class it.polimi.ingsw.client.PlayerClient
- setConfirmButtonVisible() - Method in class it.polimi.ingsw.client.gui.BoardController
- setDisconnectionPlayer(String) - Method in class it.polimi.ingsw.client.gui.EndGameController
- setDome(boolean) - Method in class it.polimi.ingsw.server.model.Cell
- setEndgameText(String) - Method in class it.polimi.ingsw.client.gui.EndGameController
- setGod(God) - Method in class it.polimi.ingsw.server.model.Player
-
Assigns to the player a God from the available Gods of the current game
- setGod(String) - Method in class it.polimi.ingsw.client.PlayerClient
- setGodPowerRequested(boolean) - Method in class it.polimi.ingsw.client.gui.BoardController
- setInGame(boolean) - Method in class it.polimi.ingsw.server.VirtualView
- setLevel(int) - Method in class it.polimi.ingsw.server.model.Cell
- setNickname(String) - Method in class it.polimi.ingsw.client.PlayerClient
- setNumberOfPlayers(Integer) - Method in class it.polimi.ingsw.server.controller.TurnHandler
- setNumberOfPlayers(Integer) - Method in class it.polimi.ingsw.server.model.Game
- setNumberOfPLayersHasChanged(boolean) - Method in class it.polimi.ingsw.server.controller.TurnHandler
- setOtherPlayersInfo(String, String) - Method in class it.polimi.ingsw.client.cli.Cli
-
Allows to set and to store in the local cli memory the general settings info of other players.
- setOtherPlayersInfo(String, String) - Method in class it.polimi.ingsw.client.gui.GuiManager
-
Allows to store in the client memory the general info about other players.
- setOtherPlayersInfo(String, String) - Method in interface it.polimi.ingsw.client.View
-
Allows to set and to store in the local cli memory the general settings info of other players.
- setOtherPlayersInfo(String, String) - Method in class it.polimi.ingsw.server.VirtualView
-
Sends the message to the client to set and to store in the local interface memory the general info of other players.
- setPerimeterFalse() - Method in class it.polimi.ingsw.server.model.WorkerMap
-
Sets false Cells in perimeter.
- setPermissionToMoveUp(boolean) - Method in class it.polimi.ingsw.server.model.Player
-
Decides if the player has some restriction to move a worker to a cell which has an higher level than the one the selected worker is currently on.
- setPermissionToWinInPerimeter(boolean) - Method in class it.polimi.ingsw.server.model.Player
-
Decides if the player has some restriction to win a perimeter cell of the board.
- setPlayer(Player) - Method in class it.polimi.ingsw.server.VirtualView
-
Sets the class attribute player.
- setPosition(int, int) - Method in class it.polimi.ingsw.server.model.Worker
-
Changes position of the worker and updates level and movedUp.
- setPosition(Cell) - Method in class it.polimi.ingsw.server.model.Worker
-
Changes position of the worker and updates level and movedUp.
- setUpConnection() - Method in class it.polimi.ingsw.client.Client
-
Allows to set the connection to the game server.
- setUpGame(VirtualView) - Method in class it.polimi.ingsw.server.controller.GameController
-
Sets up game and starts the logic flow.
- setUpTurns() - Method in class it.polimi.ingsw.server.controller.TurnHandler
-
Executes the preparation of the game.
- setView() - Method in class it.polimi.ingsw.client.Client
-
Allows the player to choose the type of view: CLI or GUI.
- setWorker(Worker) - Method in class it.polimi.ingsw.server.model.Cell
- Sex - Enum in it.polimi.ingsw.server.model
-
Sex of a worker.
- showGodDescription(String) - Method in class it.polimi.ingsw.client.gui.BoardController
- showPlayer(String, String) - Method in class it.polimi.ingsw.client.gui.LobbyController
-
Shows on the lobby the registered player with his nickname and color.
- SIDE - Static variable in class it.polimi.ingsw.server.model.Board
- SOCKET_PORT - Static variable in class it.polimi.ingsw.server.Server
- start(Stage) - Method in class it.polimi.ingsw.client.gui.Gui
- StartPlayerController - Class in it.polimi.ingsw.client.gui
-
Manages the scene of the GUI where the challenger chooses the starting player for the game.
- StartPlayerController() - Constructor for class it.polimi.ingsw.client.gui.StartPlayerController
- startPlayerRoot - Static variable in class it.polimi.ingsw.client.gui.GuiManager
- stopTurnFlow() - Method in class it.polimi.ingsw.server.controller.TurnHandler
-
Sets the attribute gameAlive to the false value.
- STRING - Static variable in class it.polimi.ingsw.serializable.Message
- STRING_ARRAYLIST - Static variable in class it.polimi.ingsw.serializable.Message
- stringToColor(String) - Static method in enum it.polimi.ingsw.server.model.Color
-
Given a string returns the Color.
- swapPosition(Cell) - Method in class it.polimi.ingsw.server.model.Worker
-
Swaps the Worker with the other worker in the newPosition.
All Classes|All Packages