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
A
- addGodChosenByChallenger(God) - Method in class it.polimi.ingsw.server.model.Game
-
Lets the Challenger choose the Gods that will be used in the game.
- addPlayer(VirtualView) - Method in class it.polimi.ingsw.server.controller.GameController
-
Adds a player to the game, setting his attributes of nickname and color.
- addPlayer(String, VirtualView) - Method in class it.polimi.ingsw.server.model.Game
-
Adds a new player to the game.
- addWorker(WorkerClient) - Method in class it.polimi.ingsw.serializable.CellClient
-
Updates worker in cell.
- allocateClient(Socket) - Method in class it.polimi.ingsw.server.Lobby
-
Allocates client to a game, or creates a new one if all games are full.
- ANSI_BEIGE - it.polimi.ingsw.client.cli.CliColor
- ANSI_BLACK - it.polimi.ingsw.client.cli.CliColor
- ANSI_BLUE - it.polimi.ingsw.client.cli.CliColor
- ANSI_FEMALE_WORKER - it.polimi.ingsw.client.cli.CliColor
- ANSI_GREEN - it.polimi.ingsw.client.cli.CliColor
- ANSI_MALE_WORKER - it.polimi.ingsw.client.cli.CliColor
- ANSI_PURPLE - it.polimi.ingsw.client.cli.CliColor
- ANSI_RED - it.polimi.ingsw.client.cli.CliColor
- ANSI_WHITE - it.polimi.ingsw.client.cli.CliColor
- ANSI_YELLOW - it.polimi.ingsw.client.cli.CliColor
- anyAvailableBuildPosition() - Method in class it.polimi.ingsw.server.model.WorkerBuildMap
-
Checks if the worker can build.
- anyAvailableMovePosition() - Method in class it.polimi.ingsw.server.model.WorkerMoveMap
-
Checks if the worker can move.
- anyCellOneLevelHigher() - Method in class it.polimi.ingsw.server.model.WorkerMap
-
Says if there is any near Cell 1 level higher than the worker's one.
- anyTrueCell() - Method in class it.polimi.ingsw.server.model.WorkerMap
-
Checks if there is any true cell in the matrix.
- Apollo - Class in it.polimi.ingsw.server.controller.god
-
Represents the card of the God Apollo.
- Apollo(GodController) - Constructor for class it.polimi.ingsw.server.controller.god.Apollo
- apolloDescription - Static variable in class it.polimi.ingsw.client.gui.ChooseGodController
- Artemis - Class in it.polimi.ingsw.server.controller.god
-
Represents the card of the God Artemis.
- Artemis(GodController) - Constructor for class it.polimi.ingsw.server.controller.god.Artemis
- artemisDescription - Static variable in class it.polimi.ingsw.client.gui.ChooseGodController
- askBuildAgainDemeter() - Method in class it.polimi.ingsw.client.cli.Cli
-
Asks to the player that holds Demeter as a God if he wants to build again.
- askBuildAgainDemeter() - Method in class it.polimi.ingsw.client.gui.GuiManager
-
Asks to the player that holds Demeter as a God if he wants to build again.
- askBuildAgainDemeter() - Method in interface it.polimi.ingsw.client.View
-
Asks to the player that holds Demeter as a God if he wants to build again.
- askBuildAgainDemeter() - Method in class it.polimi.ingsw.server.VirtualView
-
Sends a message to ask to the player that holds Demeter as a God if he wants to build again.
- askBuildAgainHephaestus() - Method in class it.polimi.ingsw.client.cli.Cli
-
Asks to the player that holds Hephaestus as a God if he wants to build again.
- askBuildAgainHephaestus() - Method in class it.polimi.ingsw.client.gui.GuiManager
-
Asks to the player that holds Hephaestus as a God if he wants to build again.
- askBuildAgainHephaestus() - Method in interface it.polimi.ingsw.client.View
-
Asks to the player that holds Hephaestus as a God if he wants to build again.
- askBuildAgainHephaestus() - Method in class it.polimi.ingsw.server.VirtualView
-
Sends a message to ask to the player that holds Hephaestus as a God if he wants to build again.
- askBuildAgainHestia() - Method in class it.polimi.ingsw.client.cli.Cli
-
Asks to the player that holds Hestia as a God if he wants to build again.
- askBuildAgainHestia() - Method in class it.polimi.ingsw.client.gui.GuiManager
-
Asks to the player that holds Hestia as a God if he wants to build again.
- askBuildAgainHestia() - Method in interface it.polimi.ingsw.client.View
-
Asks to the player that holds Hestia as a God if he wants to build again.
- askBuildAgainHestia() - Method in class it.polimi.ingsw.server.VirtualView
-
Sends a message to ask to the player that holds Hestia as a God if he wants to build again.
- askBuildingDirection() - Method in class it.polimi.ingsw.client.cli.Cli
-
This method asks the user to insert the position where he wants to build.
- askBuildingDirection() - Method in class it.polimi.ingsw.client.gui.GuiManager
-
This method asks the user to insert the position where he wants to build.
- askBuildingDirection() - Method in interface it.polimi.ingsw.client.View
-
This method asks the user to insert the position where he wants to build.
- askBuildingDirection() - Method in class it.polimi.ingsw.server.VirtualView
-
Sends a message to ask the user to insert the position where he wants to build.
- askBuildingDirectionAtlas() - Method in class it.polimi.ingsw.client.cli.Cli
-
This method asks to Atlas' owner to insert the position where he wants to build and what type of building.
- askBuildingDirectionAtlas() - Method in class it.polimi.ingsw.client.gui.GuiManager
-
This method asks to Atlas' owner to insert the position where he wants to build and what type of building.
- askBuildingDirectionAtlas() - Method in interface it.polimi.ingsw.client.View
-
This method asks to Atlas' owner to insert the position where he wants to build and what type of building.
- askBuildingDirectionAtlas() - Method in class it.polimi.ingsw.server.VirtualView
-
Sends a message to ask to Atlas' owner to insert the position where he wants to build and what type of building.
- askBuildPrometheus() - Method in class it.polimi.ingsw.client.cli.Cli
-
Asks to the player that holds Prometheus as a God if he wants to build before moving.
- askBuildPrometheus() - Method in class it.polimi.ingsw.client.gui.GuiManager
-
Asks to the player that holds Prometheus as a God if he wants to build before moving.
- askBuildPrometheus() - Method in interface it.polimi.ingsw.client.View
-
Asks to the player that holds Prometheus as a God if he wants to build before moving.
- askBuildPrometheus() - Method in class it.polimi.ingsw.server.VirtualView
-
Sends a message to ask to the player that holds Prometheus as a God if he wants to build before moving.
- askChosenWorker() - Method in class it.polimi.ingsw.client.cli.Cli
-
Asks to the player which one of his worker wants to play with during the current turn.
- askChosenWorker() - Method in class it.polimi.ingsw.client.gui.GuiManager
-
Asks to the player which one of his worker wants to play with during the current turn.
- askChosenWorker() - Method in interface it.polimi.ingsw.client.View
-
Asks to the player which one of his worker wants to play with during the current turn.
- askChosenWorker() - Method in class it.polimi.ingsw.server.VirtualView
-
Sends a message to ask to the player which one of his worker wants to play with during the current turn.
- askInitialWorkerPosition(String) - Method in class it.polimi.ingsw.client.cli.Cli
-
This method asks the player to set his worker initial position.
- askInitialWorkerPosition(String) - Method in class it.polimi.ingsw.client.gui.GuiManager
-
This method asks the player to set his worker initial position.
- askInitialWorkerPosition(String) - Method in interface it.polimi.ingsw.client.View
-
This method asks the player to set his worker initial position.
- askInitialWorkerPosition(String) - Method in class it.polimi.ingsw.server.VirtualView
-
Sends the message to ask the player to set his worker initial position.
- askMoveAgain() - Method in class it.polimi.ingsw.client.cli.Cli
-
Allows to get the input of the player to move again.
- askMoveAgain() - Method in class it.polimi.ingsw.client.gui.GuiManager
-
Allows to get the input of the player to move again.
- askMoveAgain() - Method in interface it.polimi.ingsw.client.View
-
Allows to get the input of the player to move again.
- askMoveAgain() - Method in class it.polimi.ingsw.server.VirtualView
-
Sends a messsage to the user to get the input of the player to move again.
- askMovementDirection() - Method in class it.polimi.ingsw.client.cli.Cli
-
This method asks the user to insert the direction of his next movement.
- askMovementDirection() - Method in class it.polimi.ingsw.client.gui.GuiManager
-
This method asks the user to insert the direction of his next movement.
- askMovementDirection() - Method in interface it.polimi.ingsw.client.View
-
This method asks the user to insert the direction of his next movement.
- askMovementDirection() - Method in class it.polimi.ingsw.server.VirtualView
-
Sends a message to ask to the user to insert the direction of his next movement.
- askNumberOfPlayers() - Method in class it.polimi.ingsw.client.cli.Cli
-
Asks to the creator of a game how many players will the game hold.
- askNumberOfPlayers() - Method in class it.polimi.ingsw.client.gui.GuiManager
-
Asks to the creator of a game how many players will the game hold.
- askNumberOfPlayers() - Method in interface it.polimi.ingsw.client.View
-
Asks to the creator of a game how many players will the game hold.
- askNumberOfPlayers() - Method in class it.polimi.ingsw.server.VirtualView
-
Sends the message to ask the first player that connects the number of players of the game.
- askPlayerColor(ArrayList<String>) - Method in class it.polimi.ingsw.client.cli.Cli
-
Asks to the player the color for the game.
- askPlayerColor(ArrayList<String>) - Method in class it.polimi.ingsw.client.gui.GuiManager
-
Asks to the player the color for the game.
- askPlayerColor(ArrayList<String>) - Method in interface it.polimi.ingsw.client.View
-
Asks to the player the color for the game.
- askPlayerColor(ArrayList<String>) - Method in class it.polimi.ingsw.server.VirtualView
-
Sends to the client the message to ask to the player the color for the game.
- askPlayerGod() - Method in class it.polimi.ingsw.client.cli.Cli
-
Asks to the player which God among the available ones wants to play with during the current game.
- askPlayerGod() - Method in class it.polimi.ingsw.client.gui.ChooseGodController
-
Gives the player the order to choose the god for the game.
- askPlayerGod() - Method in class it.polimi.ingsw.client.gui.GuiManager
-
Asks to the player which God among the available ones wants to play with during the current game.
- askPlayerGod() - Method in interface it.polimi.ingsw.client.View
-
Asks to the player which God among the available ones wants to play with during the current game.
- askPlayerGod() - Method in class it.polimi.ingsw.server.VirtualView
-
Sends the message to ask to the player which God among the available ones wants to play with during the current game.
- askPlayerNickname() - Method in class it.polimi.ingsw.client.cli.Cli
-
Asks to the player the nickname for the game.
- askPlayerNickname() - Method in class it.polimi.ingsw.client.gui.GuiManager
-
Asks to the player the nickname for the game.
- askPlayerNickname() - Method in interface it.polimi.ingsw.client.View
-
Asks to the player the nickname for the game.
- askPlayerNickname() - Method in class it.polimi.ingsw.server.VirtualView
-
Sends the message to ask to the player the nickname for the game.
- askWantToMoveEnemy() - Method in class it.polimi.ingsw.client.cli.Cli
-
Allows to get the input of the player to move an enemy's worker.
- askWantToMoveEnemy() - Method in class it.polimi.ingsw.client.gui.GuiManager
-
Allows to get the input of the player to move an enemy's worker.
- askWantToMoveEnemy() - Method in interface it.polimi.ingsw.client.View
-
Allows to get the input of the player to move an enemy's worker.
- askWantToMoveEnemy() - Method in class it.polimi.ingsw.server.VirtualView
-
Sends a message to get the input of the player to move an enemy's worker.
- askWorkerToMove(ArrayList<WorkerClient>, WorkerClient) - Method in class it.polimi.ingsw.client.cli.Cli
-
Allows to move one worker's enemy.
- askWorkerToMove(ArrayList<WorkerClient>, WorkerClient) - Method in class it.polimi.ingsw.client.gui.GuiManager
-
Allows to move one worker's enemy.
- askWorkerToMove(ArrayList<WorkerClient>, WorkerClient) - Method in interface it.polimi.ingsw.client.View
-
Allows to move one worker's enemy.
- askWorkerToMove(ArrayList<Worker>, Worker) - Method in class it.polimi.ingsw.server.VirtualView
-
Sends a message to ask to move one worker's enemy.
- Athena - Class in it.polimi.ingsw.server.controller.god
-
Represents the card of the God Athena.
- Athena(GodController) - Constructor for class it.polimi.ingsw.server.controller.god.Athena
- athenaDescription - Static variable in class it.polimi.ingsw.client.gui.ChooseGodController
- Atlas - Class in it.polimi.ingsw.server.controller.god
-
Represents the card of the God Atlas.
- Atlas(GodController) - Constructor for class it.polimi.ingsw.server.controller.god.Atlas
- atlasDescription - Static variable in class it.polimi.ingsw.client.gui.ChooseGodController
All Classes|All Packages