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
U
- UnableToBuildException - Exception in it.polimi.ingsw.server.controller
-
Thrown when the selected worker is unable to build in his turn.
- UnableToBuildException() - Constructor for exception it.polimi.ingsw.server.controller.UnableToBuildException
- unableToBuildLose() - Method in class it.polimi.ingsw.client.cli.Cli
-
Lets the player know he has lost the game because both of his workers cannot build.
- unableToBuildLose() - Method in class it.polimi.ingsw.client.gui.GuiManager
-
Lets the player know he has lost the game because both of his workers cannot build.
- unableToBuildLose() - Method in interface it.polimi.ingsw.client.View
-
Lets the player know he has lost the game because both of his workers cannot build.
- unableToBuildLose() - Method in class it.polimi.ingsw.server.VirtualView
-
Sends a message to let the player know he has lost the game because both of his workers cannot build.
- UnableToMoveException - Exception in it.polimi.ingsw.server.controller
-
Thrown when the selected worker is unable to build in his turn.
- UnableToMoveException() - Constructor for exception it.polimi.ingsw.server.controller.UnableToMoveException
- UnableToMoveException(String) - Constructor for exception it.polimi.ingsw.server.controller.UnableToMoveException
- unableToMoveLose() - Method in class it.polimi.ingsw.client.cli.Cli
-
Lets the player know he has lost the game because both of his workers cannot move.
- unableToMoveLose() - Method in class it.polimi.ingsw.client.gui.GuiManager
-
Lets the player know he has lost the game because both of his workers cannot move.
- unableToMoveLose() - Method in interface it.polimi.ingsw.client.View
-
Lets the player know he has lost the game because both of his workers cannot move.
- unableToMoveLose() - Method in class it.polimi.ingsw.server.VirtualView
-
Sends a message to let the player know he has lost the game because both of his workers cannot move.
- unregister(ClientViewObserver) - Method in class it.polimi.ingsw.server.model.Cell
-
This method removes an observer.
- update(CellClient) - Method in class it.polimi.ingsw.client.BoardClient
-
Updates the clientBoard of the view after receiving a cell from the server.
- update(CellClient) - Method in class it.polimi.ingsw.client.cli.Cli
-
Updates the cell of the board that has changed its contents.
- update(CellClient) - Method in class it.polimi.ingsw.client.gui.BoardController
- update(CellClient) - Method in class it.polimi.ingsw.client.gui.GuiManager
-
Updates the cell of the board that has changed its contents.
- update(CellClient) - Method in interface it.polimi.ingsw.client.View
-
Updates the cell of the board that has changed its contents.
- update(Message) - Method in class it.polimi.ingsw.client.Client
-
Updates and calls the specific method referring to the message received from the server.
- update(Cell) - Method in interface it.polimi.ingsw.server.ClientViewObserver
-
Calls the procedure that sends new data to update the client view.
- update(Cell) - Method in class it.polimi.ingsw.server.VirtualView
-
Sends a message to update the cell of the board that has changed its contents.
- updateBuildingCell(CellClient) - Method in class it.polimi.ingsw.serializable.CellClient
-
Updates the clientCell of the view after receiving the cell from the server.
- updateBuildMap(Worker) - Method in class it.polimi.ingsw.server.controller.god.God
-
Sets the permissions to build of the selected worker.
- updateBuildMap(Worker) - Method in class it.polimi.ingsw.server.controller.god.Zeus
-
The difference with the default method is that the build matrix of the worker is updated giving the possibility to build underneath the chosen worker.
- updateCellsOutOfMap() - Method in class it.polimi.ingsw.server.model.WorkerMap
-
Sets false cells not contained in Board.
- updateCurrentClient(VirtualView) - Method in class it.polimi.ingsw.server.controller.GodController
- updateMoveMap(Worker) - Method in class it.polimi.ingsw.server.controller.god.Apollo
-
Updates the worker's MoveMap, taking into account that Apollo can also move into an enemy neighbor position.
- updateMoveMap(Worker) - Method in class it.polimi.ingsw.server.controller.god.God
-
Sets the permissions to move of the selected worker.
- updateMoveMap(Worker) - Method in class it.polimi.ingsw.server.controller.god.Minotaur
-
The difference from the default method is that the worker can move into an enemy occupied cell.
- updateMoveMap(Worker) - Method in class it.polimi.ingsw.server.controller.god.Prometheus
-
Sets the permissions to move of the selected worker.
- updateMoveUpRestrictions() - Method in class it.polimi.ingsw.server.model.WorkerMoveMap
-
Allows or forbids player to move up based on the canMoveUp attribute of Player.
- updateWorkerPosition(WorkerClient) - Method in class it.polimi.ingsw.serializable.WorkerClient
-
Updates the position of the local representation of the worker.
All Classes|All Packages