Index

A B C D E F G H I L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

P

passTimer - Static variable in class it.polimi.ingsw.controller.Game
variable that represent the timer for the new turn (changing) interaction
pathPointsCO - Static variable in class it.polimi.ingsw.view.Dimensions
 
pickCards(ArrayList<Integer>, int) - Method in class it.polimi.ingsw.view.Player
take the cards from the board and transfer them in the player library
ping() - Method in class it.polimi.ingsw.controller.Game
method that allow the server to be pinged from an RMI client
ping() - Method in interface it.polimi.ingsw.controller.GameI
 
ping() - Method in class it.polimi.ingsw.view.GUI.PlayerGUI
method that periodically pings the server from socket client
ping() - Method in class it.polimi.ingsw.view.TUI.PlayerTUI
method that periodically pings the server from socket client
PING - Enum constant in enum class it.polimi.ingsw.controller.MessageType
 
pingClient() - Method in class it.polimi.ingsw.view.GUI.PlayerGUI
method that allow the server ping the RMI client
pingClient() - Method in interface it.polimi.ingsw.view.PlayerI
 
pingClient() - Method in class it.polimi.ingsw.view.TUI.PlayerTUI
method that allow the server ping the RMI client
pingRMI() - Method in class it.polimi.ingsw.controller.Game
method that periodically pings all the current client connected with RMI
pingRMI() - Method in class it.polimi.ingsw.view.GUI.PlayerGUI
method that periodically pings the server from RMI client
pingRMI() - Method in class it.polimi.ingsw.view.TUI.PlayerTUI
method that periodically pings the server from RMI client
pingTimeout - Static variable in class it.polimi.ingsw.view.Player
timer for pinging the socket from client to server
PINK - Enum constant in enum class it.polimi.ingsw.model.Color
 
placeholderH - Static variable in class it.polimi.ingsw.view.Dimensions
 
placeholderW - Static variable in class it.polimi.ingsw.view.Dimensions
 
Player - Class in it.polimi.ingsw.view
class which represent the parent of PlayerGUI and PlayerTUI.
Player() - Constructor for class it.polimi.ingsw.view.Player
constructor used by the server to initializer a base Player object
Player(Player) - Constructor for class it.polimi.ingsw.view.Player
copy constructor for the Player object
Player(PlayerSend) - Constructor for class it.polimi.ingsw.view.Player
constructor that built a Player object from an old PlayerSend Object (used for persistence)
playerDisconnected(int, Exception) - Method in class it.polimi.ingsw.controller.Game
method which acknowledge that one of the client disconnected and set the game to continue without the lost client
PlayerGUI - Class in it.polimi.ingsw.view.GUI
class which represent the player on the client side, mutable, implements Serializable because it will be sent in the socket network
PlayerGUI(NetMode, String) - Constructor for class it.polimi.ingsw.view.GUI.PlayerGUI
standard constructor, starts the main game process on the client side
PlayerGUI(Player) - Constructor for class it.polimi.ingsw.view.GUI.PlayerGUI
constructor that copies a generic Player object inside a new PlayerTUI object
PlayerI - Interface in it.polimi.ingsw.view
stub of the remote client
PlayerSend - Class in it.polimi.ingsw.view
class which represent the Player object sent with the network
PlayerSend(Player) - Constructor for class it.polimi.ingsw.view.PlayerSend
copy constructor for the Player object
PlayerSend(PlayerSend) - Constructor for class it.polimi.ingsw.view.PlayerSend
copy constructor for the PlayerSend object
PlayerTUI - Class in it.polimi.ingsw.view.TUI
class which represent the player on the client side, mutable, implements Serializable because it will be sent in the socket network
PlayerTUI(NetMode, String) - Constructor for class it.polimi.ingsw.view.TUI.PlayerTUI
standard constructor, starts the main game process on the client side
PlayerTUI(Player) - Constructor for class it.polimi.ingsw.view.TUI.PlayerTUI
constructor that copies a generic Player object inside a new PlayerTUI object
PO_h - Static variable in class it.polimi.ingsw.view.Dimensions
 
PO_w - Static variable in class it.polimi.ingsw.view.Dimensions
 
pointsCO_1 - Variable in class it.polimi.ingsw.model.Board
the points available for the first common objective
pointsCO_2 - Variable in class it.polimi.ingsw.model.Board
the points available for the second common objective
pointsDim - Static variable in class it.polimi.ingsw.view.Dimensions
 
pointsMap - Variable in class it.polimi.ingsw.view.Player
points achieved until now with the common objectives by all the other players: (name, points)
pointsMap - Variable in class it.polimi.ingsw.view.PlayerSend
points achieved until now with the common objectives by all the other players: (name, points)
pointsUntilNow - Variable in class it.polimi.ingsw.view.Player
points achieved until now with the common objectives
pointsUntilNow - Variable in class it.polimi.ingsw.view.PlayerSend
points achieved until now with the common objectives
PORT - Static variable in class it.polimi.ingsw.controller.Initializer
 
PORT_RMI - Static variable in class it.polimi.ingsw.controller.Initializer
 
PrivateObjective - Class in it.polimi.ingsw.model
class which represent the private objective for each player.
PrivateObjective(Card[][], int) - Constructor for class it.polimi.ingsw.model.PrivateObjective
normal constructor for this type of objects
A B C D E F G H I L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form