Index

A B C D E F G H I J K L M N O P Q 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.gc14.ClientLauncherGUI
Launches the GUI application.
main(String[]) - Static method in class it.polimi.ingsw.gc14.ClientLauncherTUI
Launches the TUI client.
main(String[]) - Static method in class it.polimi.ingsw.gc14.ServerLauncher
Initializes all server components, wires them together, restores a saved game if available, and starts the event-processing loop and both network servers.
MainFXMLController - Class in it.polimi.ingsw.gc14.View.GUI
FXML controller for the main game scene.
MainFXMLController() - Constructor for class it.polimi.ingsw.gc14.View.GUI.MainFXMLController
 
mainHandler - Variable in class it.polimi.ingsw.gc14.Network.TCP.Server.HeartbeatHandler
Main client handler associated with this heartbeat connection.
mainHBox - Variable in class it.polimi.ingsw.gc14.View.GUI.MainFXMLController
Root HBox containing all main scene elements.
mainHBox - Variable in class it.polimi.ingsw.gc14.View.GUI.TotemFXMLController
HBox containing the totem card widgets.
mainPort - Variable in class it.polimi.ingsw.gc14.Network.TCP.Client.TCPClient
TCP port
mainScene - Variable in class it.polimi.ingsw.gc14.View.GUI.GUI
The main game scene.
mainVBox - Variable in class it.polimi.ingsw.gc14.View.GUI.LeaderboardFXMLController
Main vertical container holding the outcome label and ranking rows.
map - Variable in class it.polimi.ingsw.gc14.LimitedMap
The underlying thread-safe hash map storing all key-value pairs.
markAsPlayed() - Method in class it.polimi.ingsw.gc14.Model.Orders.OrderPlayer
Marks this player as having played in the current order sequence.
MAX_PARTICLES - Static variable in class it.polimi.ingsw.gc14.View.GUI.FireParticleSystem
Maximum number of live particles at any given time.
MAX_PLAYERS - Static variable in class it.polimi.ingsw.gc14.Network.NetworkConfig
Maximum number of players allowed in a game.
MAX_USERNAME_LENGTH - Static variable in class it.polimi.ingsw.gc14.Model.Player
The maximum length allowed for the username string.
mb - Variable in enum class it.polimi.ingsw.gc14.View.TUI.BorderStyle
Corner (tl/tr/bl/br), line (h/v), outer junction (ml/mr/mt/mb/x), and separator junction (sl/sr/sx) characters.
mb() - Method in enum class it.polimi.ingsw.gc14.View.TUI.BorderStyle
 
MIN_PLAYERS - Static variable in class it.polimi.ingsw.gc14.Network.NetworkConfig
Minimum number of players required to start a game.
miniModel - Variable in class it.polimi.ingsw.gc14.Controller.ClientController
Local mini model representing the client-side game state.
miniModel - Variable in class it.polimi.ingsw.gc14.View.GUI.GUI
Latest mini model received from the server.
MiniModel - Class in it.polimi.ingsw.gc14.Model
Lightweight representation of the game model shared with clients.
MiniModel(Map, OrderLogicCard, CurrentState, List, List, ArrayList, ArrayList, ArrayList, ArrayList, ArrayList) - Constructor for class it.polimi.ingsw.gc14.Model.MiniModel
Constructs a complete mini model from the current server-side game data.
ml - Variable in enum class it.polimi.ingsw.gc14.View.TUI.BorderStyle
Corner (tl/tr/bl/br), line (h/v), outer junction (ml/mr/mt/mb/x), and separator junction (sl/sr/sx) characters.
model - Variable in class it.polimi.ingsw.gc14.Controller.GameController
The game model managed by this controller.
model - Variable in class it.polimi.ingsw.gc14.View.TUI.TUI
 
mr - Variable in enum class it.polimi.ingsw.gc14.View.TUI.BorderStyle
Corner (tl/tr/bl/br), line (h/v), outer junction (ml/mr/mt/mb/x), and separator junction (sl/sr/sx) characters.
mt - Variable in enum class it.polimi.ingsw.gc14.View.TUI.BorderStyle
Corner (tl/tr/bl/br), line (h/v), outer junction (ml/mr/mt/mb/x), and separator junction (sl/sr/sx) characters.
mt() - Method in enum class it.polimi.ingsw.gc14.View.TUI.BorderStyle
 
myHand - Variable in class it.polimi.ingsw.gc14.View.GUI.MainFXMLController
HBox displaying the local player's card piles.
myIp - Variable in class it.polimi.ingsw.gc14.Network.RMI.Client.RMIClient
Local IP address advertised to the RMI runtime so callbacks are routed correctly.
myUsername - Variable in class it.polimi.ingsw.gc14.Controller.ClientController
Username associated with this client.
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form