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
G
- Game - Class in it.polimi.ingsw.server.model
-
Represents the game with its main components.
- Game(int) - Constructor for class it.polimi.ingsw.server.model.Game
-
Creates a new game.
- GameController - Class in it.polimi.ingsw.server.controller
-
Controls the flow of the setup of the game.
- GameController() - Constructor for class it.polimi.ingsw.server.controller.GameController
- getAbsolutePosition(int, int) - Method in class it.polimi.ingsw.server.model.WorkerMap
-
Returns the cell of the Board given its coordinates relative to the WorkerMap.
- getBoard() - Method in class it.polimi.ingsw.server.model.Game
- getBooleanCellBoard(int, int) - Method in class it.polimi.ingsw.server.model.WorkerMap
-
Returns a cell of the WorkerMap given its absolute coordinates i.e the coordinates of the Board.
- getBooleanCellWorkerMap(int, int) - Method in class it.polimi.ingsw.server.model.WorkerMap
-
Returns a cell of the WorkerMap given its relative coordinates.
- getBuildInput() - Method in class it.polimi.ingsw.server.controller.GodController
-
Asks to the player where he wants to make his worker build and then translates the input into coordinates.
- getBuildInputAtlas() - Method in class it.polimi.ingsw.server.controller.GodController
-
Asks to the player where he wants to make his worker build and what kind of building, then translates the input into coordinates and type of building.
- getBuildMap() - Method in class it.polimi.ingsw.server.model.Worker
- getCanMoveUp() - Method in class it.polimi.ingsw.server.model.Player
- getCanWinInPerimeter() - Method in class it.polimi.ingsw.server.model.Player
- getCellLevel() - Method in class it.polimi.ingsw.serializable.CellClient
- getCellObservers() - Method in class it.polimi.ingsw.server.model.Cell
- getChallenger() - Method in class it.polimi.ingsw.server.model.Game
- getChosenGods() - Method in class it.polimi.ingsw.server.model.Game
- getClient() - Method in class it.polimi.ingsw.server.model.Player
- getColor() - Method in class it.polimi.ingsw.client.PlayerClient
- getColor() - Method in class it.polimi.ingsw.server.model.Player
- getCurrentClient() - Method in class it.polimi.ingsw.server.controller.GodController
- getCurrentColor() - Method in enum it.polimi.ingsw.client.cli.CliColor
- getCurrentPlayer() - Method in class it.polimi.ingsw.server.controller.TurnHandler
- getDescription() - Method in class it.polimi.ingsw.server.controller.god.Apollo
- getDescription() - Method in class it.polimi.ingsw.server.controller.god.Artemis
- getDescription() - Method in class it.polimi.ingsw.server.controller.god.Athena
- getDescription() - Method in class it.polimi.ingsw.server.controller.god.Atlas
- getDescription() - Method in class it.polimi.ingsw.server.controller.god.Charon
- getDescription() - Method in class it.polimi.ingsw.server.controller.god.Demeter
- getDescription() - Method in class it.polimi.ingsw.server.controller.god.God
- getDescription() - Method in class it.polimi.ingsw.server.controller.god.Hephaestus
- getDescription() - Method in class it.polimi.ingsw.server.controller.god.Hera
- getDescription() - Method in class it.polimi.ingsw.server.controller.god.Hestia
- getDescription() - Method in class it.polimi.ingsw.server.controller.god.Minotaur
- getDescription() - Method in class it.polimi.ingsw.server.controller.god.Pan
- getDescription() - Method in class it.polimi.ingsw.server.controller.god.Prometheus
- getDescription() - Method in class it.polimi.ingsw.server.controller.god.Triton
- getDescription() - Method in class it.polimi.ingsw.server.controller.god.Zeus
- getErrorCode() - Method in exception it.polimi.ingsw.server.controller.UnableToMoveException
- getExecutorPlayerAdder() - Method in class it.polimi.ingsw.server.controller.GameController
- getGame() - Method in class it.polimi.ingsw.server.controller.GameController
- getGame() - Method in class it.polimi.ingsw.server.model.Player
- getGameAlive() - Method in class it.polimi.ingsw.server.controller.TurnHandler
- getGameClients() - Method in class it.polimi.ingsw.server.controller.GameController
- getGameController() - Method in class it.polimi.ingsw.server.VirtualView
- getGod() - Method in class it.polimi.ingsw.client.PlayerClient
- getGod() - Method in class it.polimi.ingsw.server.model.Player
- getGodController() - Method in class it.polimi.ingsw.server.controller.GameController
- getGodController() - Method in class it.polimi.ingsw.server.controller.god.Apollo
- getGodController() - Method in class it.polimi.ingsw.server.controller.god.Artemis
- getGodController() - Method in class it.polimi.ingsw.server.controller.god.Athena
- getGodController() - Method in class it.polimi.ingsw.server.controller.god.Atlas
- getGodController() - Method in class it.polimi.ingsw.server.controller.god.Charon
- getGodController() - Method in class it.polimi.ingsw.server.controller.god.Demeter
- getGodController() - Method in class it.polimi.ingsw.server.controller.god.God
- getGodController() - Method in class it.polimi.ingsw.server.controller.god.Hephaestus
- getGodController() - Method in class it.polimi.ingsw.server.controller.god.Hera
- getGodController() - Method in class it.polimi.ingsw.server.controller.god.Hestia
- getGodController() - Method in class it.polimi.ingsw.server.controller.god.Minotaur
- getGodController() - Method in class it.polimi.ingsw.server.controller.god.Pan
- getGodController() - Method in class it.polimi.ingsw.server.controller.god.Prometheus
- getGodController() - Method in class it.polimi.ingsw.server.controller.god.Triton
- getGodController() - Method in class it.polimi.ingsw.server.controller.god.Zeus
- getGodFromChallenger(int, int) - Method in class it.polimi.ingsw.client.cli.Cli
-
Lets the challenger know how many gods he still has to choose.
- getGodFromChallenger(int, int) - Method in class it.polimi.ingsw.client.gui.ChooseGodController
- getGodFromChallenger(int, int) - Method in class it.polimi.ingsw.client.gui.GuiManager
-
Lets the challenger know how many gods he still has to choose.
- getGodFromChallenger(int, int) - Method in interface it.polimi.ingsw.client.View
-
Lets the challenger know how many gods he still has to choose.
- getGodFromChallenger(int, int) - Method in class it.polimi.ingsw.server.VirtualView
-
Sends a message to the challenger to let him know how many gods he still has to choose.
- getGodsDeck() - Method in class it.polimi.ingsw.server.controller.GameController
- getInputInCoordinates(String) - Method in class it.polimi.ingsw.server.controller.GodController
-
This method translates compass directions (N,S,E,...) into coordinates.
- getIntParam1() - Method in class it.polimi.ingsw.serializable.Message
- getIntParam2() - Method in class it.polimi.ingsw.serializable.Message
- getLevel() - Method in class it.polimi.ingsw.server.model.Cell
- getLevel() - Method in class it.polimi.ingsw.server.model.Worker
- getLevelVariation() - Method in class it.polimi.ingsw.server.model.Worker
- getMessageType() - Method in class it.polimi.ingsw.serializable.Message
- getMethod() - Method in class it.polimi.ingsw.serializable.Message
- getMoveInput() - Method in class it.polimi.ingsw.server.controller.GodController
-
Asks to the player where he wants to move his worker and then translates the input into coordinates.
- getMoveMap() - Method in class it.polimi.ingsw.server.model.Worker
- getNickname() - Method in class it.polimi.ingsw.client.PlayerClient
- getNickname() - Method in class it.polimi.ingsw.server.model.Player
- getNumberOfPlayers() - Method in class it.polimi.ingsw.server.controller.TurnHandler
- getNumberOfPlayers() - Method in class it.polimi.ingsw.server.model.Game
- getObjectsQueue() - Method in class it.polimi.ingsw.server.ClientHandler
- getPlayer() - Method in class it.polimi.ingsw.server.model.Worker
- getPlayer() - Method in class it.polimi.ingsw.server.VirtualView
- getPlayers() - Method in class it.polimi.ingsw.server.model.Game
- getPosition() - Method in class it.polimi.ingsw.server.model.Worker
- getServerAddress() - Method in class it.polimi.ingsw.client.cli.Cli
-
Asks the IP of the server where the client wants to connect to.
- getServerAddress() - Method in class it.polimi.ingsw.client.gui.GuiManager
-
Asks the IP of the server where the client wants to connect to.
- getServerAddress() - Method in interface it.polimi.ingsw.client.View
-
Asks the IP of the server where the client wants to connect to.
- getSex() - Method in class it.polimi.ingsw.server.model.Worker
- getSocket() - Method in class it.polimi.ingsw.server.VirtualView
- getStage() - Static method in class it.polimi.ingsw.client.gui.Gui
- getStringListParam() - Method in class it.polimi.ingsw.serializable.Message
- getStringParam() - Method in class it.polimi.ingsw.serializable.Message
- getStringParam2() - Method in class it.polimi.ingsw.serializable.Message
- getToUpdateCell() - Method in class it.polimi.ingsw.serializable.Message
- getTurnCounter() - Method in class it.polimi.ingsw.server.controller.TurnHandler
- getTurnHandler() - Method in class it.polimi.ingsw.server.controller.GameController
- getWorker() - Method in class it.polimi.ingsw.serializable.Message
- getWorker() - Method in class it.polimi.ingsw.server.model.Cell
-
Getter method of the worker attribute of this class.
- getWorker() - Method in class it.polimi.ingsw.server.model.WorkerMap
- getWorkerClient() - Method in class it.polimi.ingsw.serializable.CellClient
- getWorkerColor() - Method in class it.polimi.ingsw.serializable.WorkerClient
- getWorkers() - Method in class it.polimi.ingsw.server.model.Player
- getWorkerSex() - Method in class it.polimi.ingsw.serializable.WorkerClient
- getWorkersParam() - Method in class it.polimi.ingsw.serializable.Message
- getX() - Method in class it.polimi.ingsw.serializable.CellClient
- getX() - Method in class it.polimi.ingsw.server.model.Cell
- getXPosition() - Method in class it.polimi.ingsw.serializable.WorkerClient
- getY() - Method in class it.polimi.ingsw.serializable.CellClient
- getY() - Method in class it.polimi.ingsw.server.model.Cell
- getYPosition() - Method in class it.polimi.ingsw.serializable.WorkerClient
- God - Class in it.polimi.ingsw.server.controller.god
-
This abstract class allows to see the Gods' main methods and their default implementation.
- God(GodController) - Constructor for class it.polimi.ingsw.server.controller.god.God
- godController - Variable in class it.polimi.ingsw.server.controller.god.God
- GodController - Class in it.polimi.ingsw.server.controller
-
Manages communication between the Gods and the clients.
- GodController(GameController) - Constructor for class it.polimi.ingsw.server.controller.GodController
- Gui - Class in it.polimi.ingsw.client.gui
-
Graphic User Interface chosen by the player to run the app.
- Gui() - Constructor for class it.polimi.ingsw.client.gui.Gui
- GuiManager - Class in it.polimi.ingsw.client.gui
-
Manages the display of requests and answers to the server.
- GuiManager() - Constructor for class it.polimi.ingsw.client.gui.GuiManager
All Classes|All Packages