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

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