Index

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

M

main(String[]) - Static method in class it.polimi.ingsw.Client.GUI
Launch GUI
main(String[]) - Static method in class it.polimi.ingsw.Client.RMIClient
Main method, welcoming Client
main(String[]) - Static method in class it.polimi.ingsw.Client.Selector
Main method, welcoming User
main(String[]) - Static method in class it.polimi.ingsw.Client.SocketClient
Main method, welcoming Server management console
main(String[]) - Static method in class it.polimi.ingsw.Server.RMIServer
Main method, welcoming Server management console
main(String[]) - Static method in class it.polimi.ingsw.Server.ServerManager
Main method, welcoming Server management console
main(String[]) - Static method in class it.polimi.ingsw.Server.SocketServer
Main method, welcoming Server management console
mainMenuButtonsEvents(Button, Button, Button) - Method in class it.polimi.ingsw.Client.GUI
This method defines main menu buttons' events
mainMenuRESX - Variable in class it.polimi.ingsw.Client.GUI
Game's menu' width resolution
mainMenuRESY - Variable in class it.polimi.ingsw.Client.GUI
Game's menu' height resolution
mainMenuScene - Enum constant in enum class it.polimi.ingsw.Client.Scenes
 
mainMenuScene - Static variable in class it.polimi.ingsw.Client.GUI
Main menu's scene
mainStage - Static variable in class it.polimi.ingsw.Client.GUI
Game's main stage
make() - Method in interface it.polimi.ingsw.Common.MoveIntermediateInterface
Move's creation and confirmation
make() - Method in class it.polimi.ingsw.Server.Controller.MoveIntermediate
Move's creation and confirmation
make(Move) - Method in class it.polimi.ingsw.Server.Controller.GameController
This method manages the move m, decided by the Player
makeMove(GameController, PrintWriter, Gson, AtomicBoolean, ProducerConsumerLock, AtomicReference<String>, Gson) - Static method in class it.polimi.ingsw.Server.SocketServer
this method manages the move phase
makeMove(PrintWriter, ProducerConsumerLock, AtomicReference<String>) - Static method in class it.polimi.ingsw.Client.SocketClient
this method manages move phase
manage() - Method in class it.polimi.ingsw.Server.RMIServer
abstraction method, invoked by Status Intermediate by default and listening for client status updates
manageLog() - Static method in class it.polimi.ingsw.Server.ServerManager
 
MAX_PLAYERS - Variable in class it.polimi.ingsw.Server.Model.Game
final attribute, which indicates the maximum number of players who can join a game
maxPlayers - Variable in class it.polimi.ingsw.Server.Controller.GameController
Maximum number of Players accepted in a game
maxPlayers - Variable in class it.polimi.ingsw.Server.Model.Game
Number of players, chosen by the first player, when he/she creates a new game
MAXPLAYERS - Variable in class it.polimi.ingsw.Server.Model.Board
Game's maximum number of players
mergeArrays(T[], T[]) - Static method in class it.polimi.ingsw.Client.Selector
 
message - Variable in class it.polimi.ingsw.Common.StatusMessage
 
mi - Variable in class it.polimi.ingsw.Client.ClientModel.ClientStatus
Move Intermediate for the client
MINPLAYERS - Variable in class it.polimi.ingsw.Server.Model.Board
Game's minimum number of players
Move - Class in it.polimi.ingsw.Server.Controller
Move declaration, composed of list of coordinates and Shelf column
Move(int, List<Integer>, List<Integer>, Board, Shelf) - Constructor for class it.polimi.ingsw.Server.Controller.Move
Game's Move implementation
Move_Request - Enum constant in enum class it.polimi.ingsw.Common.Status
 
MoveAllowed - Enum constant in enum class it.polimi.ingsw.Common.Status
 
MoveIntermediate - Class in it.polimi.ingsw.Server.Controller
Intermediate for RMI Turn management, to simplify multiple games management
MoveIntermediate(Board, Shelf, GameController, Player) - Constructor for class it.polimi.ingsw.Server.Controller.MoveIntermediate
Move Intermediate constructor
MoveIntermediateInterface - Interface in it.polimi.ingsw.Common
Move Intermediate Interface
MoveNotAllowed - Enum constant in enum class it.polimi.ingsw.Common.Status
 
moveSerialization1() - Method in class it.polimi.ingsw.Server.Model.SerializationTest
 
moveSerialization2() - Method in class it.polimi.ingsw.Server.Model.SerializationTest
 
MultipleView - Class in it.polimi.ingsw.Client.View
Terminal View effective implementation
MultipleView() - Constructor for class it.polimi.ingsw.Client.View.MultipleView
 
mutex - Variable in class it.polimi.ingsw.Utility.ClassicLock
 
A B C D E F G H I J K L M N O P R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form