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

P

Pan - Class in it.polimi.ingsw.server.controller.god
Represents the card of the God Pan.
Pan(GodController) - Constructor for class it.polimi.ingsw.server.controller.god.Pan
 
panDescription - Static variable in class it.polimi.ingsw.client.gui.ChooseGodController
 
Player - Class in it.polimi.ingsw.server.model
A player of the game.
Player(Game, String, VirtualView) - Constructor for class it.polimi.ingsw.server.model.Player
Creates a Player.
playerChoseInvalidGod() - Method in class it.polimi.ingsw.client.cli.Cli
Lets the player know that his God's choice was rejected by the server.
playerChoseInvalidGod() - Method in class it.polimi.ingsw.client.gui.ChooseGodController
Allows to print into the main text field that the god was already chosen.
playerChoseInvalidGod() - Method in class it.polimi.ingsw.client.gui.GuiManager
Lets the player know that his God's choice was rejected by the server.
playerChoseInvalidGod() - Method in interface it.polimi.ingsw.client.View
Lets the player know that his God's choice was rejected by the server.
playerChoseInvalidGod() - Method in class it.polimi.ingsw.server.VirtualView
Sends to the player the message that the God he chose was not allowed and rejected by the server.
PlayerClient - Class in it.polimi.ingsw.client
Allows to store in the client information about the players.
PlayerClient(String, String) - Constructor for class it.polimi.ingsw.client.PlayerClient
 
players - Static variable in class it.polimi.ingsw.client.gui.GuiManager
 
playersConnected - Static variable in class it.polimi.ingsw.client.gui.GuiManager
 
printBuildBlockErrorScreen() - Method in class it.polimi.ingsw.client.cli.Cli
Points out a player is not allowed to build a block in a certain position.
printBuildBlockErrorScreen() - Method in class it.polimi.ingsw.client.gui.GuiManager
Points out a player is not allowed to build a block in a certain position.
printBuildBlockErrorScreen() - Method in interface it.polimi.ingsw.client.View
Points out a player is not allowed to build a block in a certain position.
printBuildBlockErrorScreen() - Method in class it.polimi.ingsw.server.VirtualView
Sends a message to point out that a player is not allowed to build a block in a certain position.
printBuildDecisionError() - Method in class it.polimi.ingsw.client.cli.Cli
Asks the player if he still wants to build during this turn.
printBuildDecisionError() - Method in class it.polimi.ingsw.client.gui.GuiManager
Asks the player if he still wants to build during this turn.
printBuildDecisionError() - Method in interface it.polimi.ingsw.client.View
Asks the player if he still wants to build during this turn.
printBuildDecisionError() - Method in class it.polimi.ingsw.server.VirtualView
Sends a message to ask to the player if he still wants to build during this turn.
printBuildGeneralErrorScreen() - Method in class it.polimi.ingsw.client.cli.Cli
Points out a player is not allowed to build.
printBuildGeneralErrorScreen() - Method in class it.polimi.ingsw.client.gui.GuiManager
Points out a player is not allowed to build.
printBuildGeneralErrorScreen() - Method in interface it.polimi.ingsw.client.View
Points out a player is not allowed to build.
printBuildGeneralErrorScreen() - Method in class it.polimi.ingsw.server.VirtualView
Sends a message to point out that a player is not allowed to build.
printBuildInSamePositionScreen() - Method in class it.polimi.ingsw.client.cli.Cli
Points out that a player is not allowed to build again in a certain position.
printBuildInSamePositionScreen() - Method in class it.polimi.ingsw.client.gui.GuiManager
Points out that a player is not allowed to build again in a certain position.
printBuildInSamePositionScreen() - Method in interface it.polimi.ingsw.client.View
Points out that a player is not allowed to build again in a certain position.
printBuildInSamePositionScreen() - Method in class it.polimi.ingsw.server.VirtualView
Sends a message to point out that a player is not allowed to build again in a certain position.
printCannotBuildDomeUnderneath() - Method in class it.polimi.ingsw.client.cli.Cli
Warns user of invalid build action: he cannot build a dome underneath himself.
printCannotBuildDomeUnderneath() - Method in class it.polimi.ingsw.client.gui.GuiManager
Warns user of invalid build action: he cannot build a dome underneath himself.
printCannotBuildDomeUnderneath() - Method in interface it.polimi.ingsw.client.View
Warns user of invalid build action: he cannot build a dome underneath himself.
printCannotBuildDomeUnderneath() - Method in class it.polimi.ingsw.server.VirtualView
Sends a message to the user to warn of invalid build action: he cannot build a dome underneath himself.
printChosenGods(ArrayList<String>) - Method in class it.polimi.ingsw.client.cli.Cli
Prints all the Gods chosen by the challenger for the current game.
printChosenGods(ArrayList<String>) - Method in class it.polimi.ingsw.client.gui.ChooseGodController
Shows with a frame the gods that the challenger has chosen for the game.
printChosenGods(ArrayList<String>) - Method in class it.polimi.ingsw.client.gui.GuiManager
Shows all the Gods chosen by the challenger for the current game, going to the correct scene.
printChosenGods(ArrayList<String>) - Method in interface it.polimi.ingsw.client.View
Prints all the Gods chosen by the challenger for the current game.
printChosenGods(ArrayList<String>) - Method in class it.polimi.ingsw.server.VirtualView
Sends a message to show all the Gods chosen by the challenger for the current game.
printMap() - Method in class it.polimi.ingsw.client.cli.Cli
This method prints an updated version of the Board, depending on the Class parameter "mymap".
printMap() - Method in class it.polimi.ingsw.client.gui.BoardController
The map is printed again, updating the older version of the cells and what was inside them.
printMap() - Method in class it.polimi.ingsw.client.gui.GuiManager
This method lets the system show an updated version of the Board.
printMap() - Method in interface it.polimi.ingsw.client.View
This method prints an updated version of the Board, depending on the Class' parameter "mymap".
printMap() - Method in class it.polimi.ingsw.server.VirtualView
Sends a message to make a new print of an updated version of the Board.
printMoveDecisionError() - Method in class it.polimi.ingsw.client.cli.Cli
Asks the player if he still wants to move during this turn.
printMoveDecisionError() - Method in class it.polimi.ingsw.client.gui.GuiManager
Asks the player if he still wants to move during this turn.
printMoveDecisionError() - Method in interface it.polimi.ingsw.client.View
Asks the player if he still wants to move during this turn.
printMoveDecisionError() - Method in class it.polimi.ingsw.server.VirtualView
Sends a message to ask to the player if he still wants to move during this turn.
printMoveErrorScreen() - Method in class it.polimi.ingsw.client.cli.Cli
Points out the player cannot move in a certain position.
printMoveErrorScreen() - Method in class it.polimi.ingsw.client.gui.GuiManager
Points out the player cannot move in a certain position.
printMoveErrorScreen() - Method in interface it.polimi.ingsw.client.View
Points out the player cannot move in a certain position.
printMoveErrorScreen() - Method in class it.polimi.ingsw.server.VirtualView
Sends a message to point out the player cannot move in a certain position.
printStartPlayer(String) - Method in class it.polimi.ingsw.client.cli.Cli
Lets player know who is the start player.
printStartPlayer(String) - Method in class it.polimi.ingsw.client.gui.GuiManager
Lets player know who is the start player.
printStartPlayer(String) - Method in interface it.polimi.ingsw.client.View
Lets player know who is the start player
printStartPlayer(String) - Method in class it.polimi.ingsw.server.VirtualView
Sends a message to let the the player know who is the start player.
printToGodTextArea(String) - Method in class it.polimi.ingsw.client.gui.BoardController
Allows to print the god description in its specific area.
printToMainText(String) - Method in class it.polimi.ingsw.client.gui.BoardController
Allows to print something on the main central text bar.
Prometheus - Class in it.polimi.ingsw.server.controller.god
Represents the card of the God Prometheus.
Prometheus(GodController) - Constructor for class it.polimi.ingsw.server.controller.god.Prometheus
 
prometheusDescription - Static variable in class it.polimi.ingsw.client.gui.ChooseGodController
 
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