Index
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form