Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
C
- card - Variable in class it.polimi.ingsw.Client.ClientModel.ClientBoardSpace
- card - Variable in class it.polimi.ingsw.Server.Model.BoardSpace
-
(eventual) Object Card in the space
- cards - Variable in class it.polimi.ingsw.Client.ClientModel.ClientShelf
-
Shelf implementation of Object Cards
- cards - Variable in class it.polimi.ingsw.Server.Model.Shelf
-
Shelf implementation of Object Cards
- CATS - Enum constant in enum class it.polimi.ingsw.Client.ClientModel.ClientObjectCardType
- CATS - Enum constant in enum class it.polimi.ingsw.Server.Model.ObjectCardType
- cdl - Variable in class it.polimi.ingsw.Server.SocketKeepAlive
- CDL_TIMEOUT - Variable in class it.polimi.ingsw.Server.SocketKeepAlive
- cell - Variable in class it.polimi.ingsw.Client.CellDataModel
-
Cell's ImageView
- CellDataModel - Class in it.polimi.ingsw.Client
-
This class defines board cells data model
- CellDataModel(int, int, ImageView) - Constructor for class it.polimi.ingsw.Client.CellDataModel
-
Constructor for CellDataModel class
- cgCard - Variable in class it.polimi.ingsw.Client.ClientModel.ClientStatus
-
Game's Common Goal Card (1-2)
- cgCard1 - Variable in class it.polimi.ingsw.Server.Model.Game
-
It's the first CommonGoalCard drawn for the game
- cgCard1 - Variable in class it.polimi.ingsw.Server.Model.Player
-
First common goal card reference
- cgCard2 - Variable in class it.polimi.ingsw.Server.Model.Game
-
It's the second CommonGoalCard drawn for the game
- cgCard2 - Variable in class it.polimi.ingsw.Server.Model.Player
-
Second common goal card reference
- cgcPointsRES - Variable in class it.polimi.ingsw.Client.GUI
-
CGC points card's resolution
- cgcRESX - Variable in class it.polimi.ingsw.Client.GUI
-
Common goal card's width resolution
- cgcRESY - Variable in class it.polimi.ingsw.Client.GUI
-
Common goal card's height resolution
- checkBoardCards() - Method in class it.polimi.ingsw.Server.Model.BoardTest
-
checks if boardCards() returns the correct List of cards
- checkEndGame(Player) - Method in class it.polimi.ingsw.Server.Model.Game
-
This method checks if the active player has completely filled his/her shelf
- checkLoginID(String) - Method in class it.polimi.ingsw.Client.GUI
-
This method makes identifier input's checks
- checkLoginInputs(String, String) - Method in class it.polimi.ingsw.Client.GUI
-
This method makes login input's checks
- ClassicLock - Class in it.polimi.ingsw.Utility
-
Classic Lock implementation
- ClassicLock(boolean) - Constructor for class it.polimi.ingsw.Utility.ClassicLock
-
Classic Lock implementation, using a non re-entrant strategy
- client - Variable in class it.polimi.ingsw.Client.ClientModel.ClientStatus
-
Client's implementation
- ClientBoard - Class in it.polimi.ingsw.Client.ClientModel
-
Board (Client)
- ClientBoard() - Constructor for class it.polimi.ingsw.Client.ClientModel.ClientBoard
- ClientBoardSpace - Class in it.polimi.ingsw.Client.ClientModel
-
Board Spaces (client)
- ClientBoardSpace(int, int, boolean, Optional<Integer>) - Constructor for class it.polimi.ingsw.Client.ClientModel.ClientBoardSpace
-
ClientBoardSpace class constructor
- ClientCommonGoalCard - Class in it.polimi.ingsw.Client.ClientModel
-
Common Goal Card (Client)
- ClientCommonGoalCard(int, String) - Constructor for class it.polimi.ingsw.Client.ClientModel.ClientCommonGoalCard
-
CommonGoalCard's constructor.
- clientModelSerialization() - Method in class it.polimi.ingsw.Server.Model.SerializationTest
- ClientMove - Class in it.polimi.ingsw.Client.ClientModel
-
Move (Client)
- ClientMove(int, List<Integer>, List<Integer>) - Constructor for class it.polimi.ingsw.Client.ClientModel.ClientMove
-
Game's Move
- clientMoveSerialization() - Method in class it.polimi.ingsw.Server.Model.SerializationTest
- ClientObjectCard - Class in it.polimi.ingsw.Client.ClientModel
-
Object Card (Client)
- ClientObjectCard() - Constructor for class it.polimi.ingsw.Client.ClientModel.ClientObjectCard
- ClientObjectCardType - Enum Class in it.polimi.ingsw.Client.ClientModel
-
Object Card Types (Client)
- ClientObjectCardType() - Constructor for enum class it.polimi.ingsw.Client.ClientModel.ClientObjectCardType
- ClientPersonalGoalCard - Class in it.polimi.ingsw.Client.ClientModel
-
Personal Goal Card (Client)
- ClientPersonalGoalCard() - Constructor for class it.polimi.ingsw.Client.ClientModel.ClientPersonalGoalCard
- ClientScoreboard - Class in it.polimi.ingsw.Client.ClientModel
-
Scoreboard (Client)
- ClientScoreboard() - Constructor for class it.polimi.ingsw.Client.ClientModel.ClientScoreboard
- ClientScoreCard - Class in it.polimi.ingsw.Client.ClientModel
-
Score Card (Client)
- ClientScoreCard() - Constructor for class it.polimi.ingsw.Client.ClientModel.ClientScoreCard
- ClientShelf - Class in it.polimi.ingsw.Client.ClientModel
-
Shelf (Client)
- ClientShelf() - Constructor for class it.polimi.ingsw.Client.ClientModel.ClientShelf
- ClientStatus - Class in it.polimi.ingsw.Client.ClientModel
-
Status (Client)
- ClientStatus(RMIClientInterface) - Constructor for class it.polimi.ingsw.Client.ClientModel.ClientStatus
-
Client Status constructor
- ClientStatusInterface - Interface in it.polimi.ingsw.Common
-
ClientStatus Interface
- clientStatusToController - Variable in class it.polimi.ingsw.Server.Controller.RMIController
- clientStatusToController - Variable in class it.polimi.ingsw.Server.Controller.StatusIntermediate
- clientStatusToController - Static variable in class it.polimi.ingsw.Server.RMIServer
- closed() - Method in class it.polimi.ingsw.Server.SocketKeepAlive
- column - Variable in class it.polimi.ingsw.Client.ClientModel.ClientMove
- column - Variable in class it.polimi.ingsw.Server.Controller.Move
- column - Variable in class it.polimi.ingsw.Server.Controller.MoveIntermediate
-
Shelf's column
- CommonGoalCard - Class in it.polimi.ingsw.Server.Model
-
This class represents the Common Goal cards, thanks to which players may grant points, achieving a specific pattern
- CommonGoalCard(int, int) - Constructor for class it.polimi.ingsw.Server.Model.CommonGoalCard
-
CommonGoalCard's constructor.
- CommonGoalCard(int, String, Stack<ScoreCard>) - Constructor for class it.polimi.ingsw.Server.Model.CommonGoalCard
-
Related to Game's refresh strategy
- CommonGoalCardInterface - Interface in it.polimi.ingsw.Common
-
CommonGoalCard Interface
- commonGoalCardSerialization() - Method in class it.polimi.ingsw.Server.Model.SerializationTest
- CommonGoalCardTest - Class in it.polimi.ingsw.Server.Model
-
Test for CommonGoalCard class
- CommonGoalCardTest() - Constructor for class it.polimi.ingsw.Server.Model.CommonGoalCardTest
- communication(Socket) - Static method in class it.polimi.ingsw.Client.SocketClient
-
this method manages communication phases between Server and Client (Client side)
- communication(Socket) - Static method in class it.polimi.ingsw.Server.SocketServer
-
this method manages communication phases between Server and Client (Server side)
- commuter - Variable in record class it.polimi.ingsw.Server.RMIServer.AdmissionResult
-
The field for the
commuter
record component. - commuter() - Method in record class it.polimi.ingsw.Server.RMIServer.AdmissionResult
-
Returns the value of the
commuter
record component. - completeFinalCount() - Method in class it.polimi.ingsw.Server.Model.ShelfTest
-
Checks functionality of the final evaluation using a complete example
- completePrint(BoardInterface, ShelfInterface, PersonalGoalCardInterface, PrintWriter) - Static method in class it.polimi.ingsw.Client.View.MultipleView
-
Utilitary method for complete printing
- completePrintBound - Static variable in class it.polimi.ingsw.Client.View.MultipleView
- controller - Variable in class it.polimi.ingsw.Client.RMIClient
- controllerToCommuter - Static variable in class it.polimi.ingsw.Server.RMIServer
- controllerToCommuter - Static variable in class it.polimi.ingsw.Server.ServerManager
- controllerToCommuter - Static variable in class it.polimi.ingsw.Server.SocketServer
- controllerToLobbyCommuter - Static variable in class it.polimi.ingsw.Server.RMIServer
- controllerToLobbyCommuter - Static variable in class it.polimi.ingsw.Server.ServerManager
- controllerToLobbyCommuter - Static variable in class it.polimi.ingsw.Server.SocketServer
- controllerToSemaphore - Static variable in class it.polimi.ingsw.Server.RMIServer
- controllerToSemaphore - Static variable in class it.polimi.ingsw.Server.ServerManager
- controllerToSemaphore - Static variable in class it.polimi.ingsw.Server.SocketServer
- coordinateAndList() - Method in class it.polimi.ingsw.Server.Model.ShelfTest
-
Tests functionality of coordinates and shelfCards methods
- correctSpaces() - Method in class it.polimi.ingsw.Server.Model.BoardTest
-
Verifies that initialization of unusable, three and for dots spaces is done as expected and checks for every possible space.
- CorrespondingListChecker(List<Integer>, List<Integer>, int, int) - Method in class it.polimi.ingsw.Server.Model.BoardTest
-
Checks for couple matches on 2 given Integer lists.
- countParameters - Static variable in class it.polimi.ingsw.Client.RMIClient
- countParameters - Static variable in class it.polimi.ingsw.Client.SocketClient
- countParameters - Static variable in class it.polimi.ingsw.Server.RMIServer
- countParameters - Static variable in class it.polimi.ingsw.Server.ServerManager
- countParameters - Static variable in class it.polimi.ingsw.Server.SocketServer
- createGame(String, ClientStatusInterface) - Method in interface it.polimi.ingsw.Common.RMIControllerInterface
-
Creates a game using the corresponding identifier
- createGame(String, ClientStatusInterface) - Method in class it.polimi.ingsw.Server.Controller.RMIController
-
Creates a game using the corresponding identifier
- createLog() - Static method in class it.polimi.ingsw.Server.ServerManager
- creation() - Method in class it.polimi.ingsw.Server.Model.ShelfTest
-
Creates an empty Shelf, fills it and checks for correct Exception management
- creditsButtonEvent(Button) - Method in class it.polimi.ingsw.Client.GUI
- creditsScene - Enum constant in enum class it.polimi.ingsw.Client.Scenes
- creditsScene - Static variable in class it.polimi.ingsw.Client.GUI
-
Credits' scene
- cs - Variable in class it.polimi.ingsw.Client.RMIClient
- csi - Variable in class it.polimi.ingsw.Server.Controller.StatusIntermediate
-
Client Status object
- currentPlayer - Variable in class it.polimi.ingsw.Client.ClientModel.ClientStatus
-
Current player in the game, used for View purposes
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form