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
C
- c0r0 - Variable in class it.polimi.ingsw.client.gui.BoardController
- c0r1 - Variable in class it.polimi.ingsw.client.gui.BoardController
- c0r2 - Variable in class it.polimi.ingsw.client.gui.BoardController
- c0r3 - Variable in class it.polimi.ingsw.client.gui.BoardController
- c0r4 - Variable in class it.polimi.ingsw.client.gui.BoardController
- c1r0 - Variable in class it.polimi.ingsw.client.gui.BoardController
- c1r1 - Variable in class it.polimi.ingsw.client.gui.BoardController
- c1r2 - Variable in class it.polimi.ingsw.client.gui.BoardController
- c1r3 - Variable in class it.polimi.ingsw.client.gui.BoardController
- c1r4 - Variable in class it.polimi.ingsw.client.gui.BoardController
- c2r0 - Variable in class it.polimi.ingsw.client.gui.BoardController
- c2r1 - Variable in class it.polimi.ingsw.client.gui.BoardController
- c2r2 - Variable in class it.polimi.ingsw.client.gui.BoardController
- c2r3 - Variable in class it.polimi.ingsw.client.gui.BoardController
- c2r4 - Variable in class it.polimi.ingsw.client.gui.BoardController
- c3r0 - Variable in class it.polimi.ingsw.client.gui.BoardController
- c3r1 - Variable in class it.polimi.ingsw.client.gui.BoardController
- c3r2 - Variable in class it.polimi.ingsw.client.gui.BoardController
- c3r3 - Variable in class it.polimi.ingsw.client.gui.BoardController
- c3r4 - Variable in class it.polimi.ingsw.client.gui.BoardController
- c4r0 - Variable in class it.polimi.ingsw.client.gui.BoardController
- c4r1 - Variable in class it.polimi.ingsw.client.gui.BoardController
- c4r2 - Variable in class it.polimi.ingsw.client.gui.BoardController
- c4r3 - Variable in class it.polimi.ingsw.client.gui.BoardController
- c4r4 - Variable in class it.polimi.ingsw.client.gui.BoardController
- canBuildUnderneath() - Method in class it.polimi.ingsw.server.model.WorkerBuildMap
-
Allows worker to build underneath himself.
- cannotBuildDomeUnderneath() - Method in class it.polimi.ingsw.server.controller.GodController
-
Warns user of invalid build action: he cannot build a dome underneath himself.
- cannotBuildInOccupiedCell() - Method in class it.polimi.ingsw.server.model.WorkerBuildMap
-
Forbids worker to build in a cell occupied by a dome or another worker.
- cannotBuildInPerimeter() - Method in class it.polimi.ingsw.server.model.WorkerBuildMap
-
Forbids the worker to build in a perimeter cell of the board.
- cannotBuildUnderneath() - Method in class it.polimi.ingsw.server.model.WorkerBuildMap
-
Forbids worker to build underneath himself.
- cannotMoveInDomeCell() - Method in class it.polimi.ingsw.server.model.WorkerMoveMap
-
Forbids worker to move in a cell occupied by a dome.
- cannotMoveInFriendlyWorkerCell() - Method in class it.polimi.ingsw.server.model.WorkerMoveMap
-
Forbids worker to move in a cell occupied by the other worker of the same player.
- cannotMoveInOccupiedCell() - Method in class it.polimi.ingsw.server.model.WorkerMoveMap
-
Forbids worker to move in a cell occupied by a dome or another worker.
- cannotStayStill() - Method in class it.polimi.ingsw.server.model.WorkerMoveMap
-
Forbids worker to not move.
- Cell - Class in it.polimi.ingsw.server.model
-
This class represents a board's cell structure.
- Cell(int, int) - Constructor for class it.polimi.ingsw.server.model.Cell
- CELL_CLIENT - Static variable in class it.polimi.ingsw.serializable.Message
- CellClient - Class in it.polimi.ingsw.serializable
-
Allows to represent the Cell object client-side.
- CellClient(int, int) - Constructor for class it.polimi.ingsw.serializable.CellClient
- CellClient(Cell) - Constructor for class it.polimi.ingsw.serializable.CellClient
- challengerChooseStartPlayer() - Method in class it.polimi.ingsw.client.cli.Cli
-
Asks to the challenger which player will be the starting one.
- challengerChooseStartPlayer() - Method in class it.polimi.ingsw.client.gui.GuiManager
-
Asks to the challenger which player will be the starting one.
- challengerChooseStartPlayer() - Method in interface it.polimi.ingsw.client.View
-
Asks to the challenger which player will be the starting one.
- challengerChooseStartPlayer() - Method in class it.polimi.ingsw.server.VirtualView
-
Sends a message to the challenger and asks to choose which player will be the starting one.
- Charon - Class in it.polimi.ingsw.server.controller.god
-
Represents the card of the God Charon.
- Charon(GodController) - Constructor for class it.polimi.ingsw.server.controller.god.Charon
- charonDescription - Static variable in class it.polimi.ingsw.client.gui.ChooseGodController
- chooseGodController - Static variable in class it.polimi.ingsw.client.gui.GuiManager
- ChooseGodController - Class in it.polimi.ingsw.client.gui
-
Controller class of the GUI choose god scene.
- ChooseGodController() - Constructor for class it.polimi.ingsw.client.gui.ChooseGodController
- chooseGodRoot - Static variable in class it.polimi.ingsw.client.gui.GuiManager
- Cli - Class in it.polimi.ingsw.client.cli
-
Allows to print to the client what the game asks and wants to show to him.
- Cli() - Constructor for class it.polimi.ingsw.client.cli.Cli
-
This is the Cli constructor.
- CliColor - Enum in it.polimi.ingsw.client.cli
-
Contains the references of the special the characters and their color used in the Cli.
- Client - Class in it.polimi.ingsw.client
-
Client wants to play Santorini and tries to establish a connection to the server.
- Client() - Constructor for class it.polimi.ingsw.client.Client
- ClientHandler - Class in it.polimi.ingsw.server
-
Handles all interactions between the server and a client.
- ClientHandler(VirtualView) - Constructor for class it.polimi.ingsw.server.ClientHandler
- ClientViewObserver - Interface in it.polimi.ingsw.server
-
Lets a class know the evolution of the states inside the game.
- Color - Enum in it.polimi.ingsw.server.model
-
Defines the available colors in the game.
- ColorController - Class in it.polimi.ingsw.client.gui
-
Manages the scene of the choice of the colors for the game.
- ColorController() - Constructor for class it.polimi.ingsw.client.gui.ColorController
- colorIsAvailable(String) - Method in class it.polimi.ingsw.server.controller.GameController
-
Helper method to check color validity.
- colorIsValid(String) - Method in class it.polimi.ingsw.server.controller.GameController
-
Helper method to check color validity.
- colorRoot - Static variable in class it.polimi.ingsw.client.gui.GuiManager
- confirmRead() - Method in class it.polimi.ingsw.client.gui.BoardController
- ConnectController - Class in it.polimi.ingsw.client.gui
-
Manages the connection scene of the GUI.
- ConnectController() - Constructor for class it.polimi.ingsw.client.gui.ConnectController
- connectionOutcome(boolean) - Method in class it.polimi.ingsw.client.cli.Cli
-
Shows if the connection to the server was successful or not
- connectionOutcome(boolean) - Method in class it.polimi.ingsw.client.gui.GuiManager
-
Shows if the connection to the server wasn't successful.
- connectionOutcome(boolean) - Method in interface it.polimi.ingsw.client.View
-
Shows if the connection to the server was successful or not
- connectRoot - Static variable in class it.polimi.ingsw.client.gui.GuiManager
- create(VirtualView) - Method in class it.polimi.ingsw.server.controller.GameController
-
The first client that finds that no game is available then creates a new one.
- createGame() - Method in class it.polimi.ingsw.client.cli.Cli
-
Lets the player know he is the creator of a new game.
- createGame() - Method in class it.polimi.ingsw.client.gui.GuiManager
-
Lets the player know he is the creator of a new game.
- createGame() - Method in interface it.polimi.ingsw.client.View
-
Lets the player know he is the creator of a new game.
- createGame() - Method in class it.polimi.ingsw.server.VirtualView
-
Sends the message to let the player know he is the creator of a new game.
All Classes|All Packages