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

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.
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