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

L

labelErrore - Variable in class it.polimi.ingsw.gc14.View.GUI.LoginFXMLController
Label used to show error or success messages.
labelRMI - Variable in class it.polimi.ingsw.gc14.View.GUI.LoginFXMLController
Label for the RMI side of the protocol toggle.
labelTCP - Variable in class it.polimi.ingsw.gc14.View.GUI.LoginFXMLController
Label for the TCP side of the protocol toggle.
lastEvent - Variable in class it.polimi.ingsw.gc14.Model.MiniModel
The most recent network event applied to this model.
lastFrame - Variable in class it.polimi.ingsw.gc14.View.GUI.FireParticleSystem
Timestamp (ns) of the last rendered frame.
lastPingTime - Variable in class it.polimi.ingsw.gc14.Network.RMI.Server.RMIHeartbeat
Last time a ping was received from this client.
lastReceivedTime - Variable in class it.polimi.ingsw.gc14.Network.TCP.Server.HeartbeatHandler
Timestamp of the last received heartbeat message.
lastSpawn - Variable in class it.polimi.ingsw.gc14.View.GUI.FireParticleSystem
Timestamp (ns) of the last particle spawn batch.
LeaderboardFXMLController - Class in it.polimi.ingsw.gc14.View.GUI
FXML controller for the end-of-game leaderboard scene.
LeaderboardFXMLController() - Constructor for class it.polimi.ingsw.gc14.View.GUI.LeaderboardFXMLController
 
leaderboardScene - Variable in class it.polimi.ingsw.gc14.View.GUI.GUI
The end-of-game leaderboard scene.
life - Variable in class it.polimi.ingsw.gc14.View.GUI.FireParticleSystem.Particle
Remaining life fraction (1.0 = full, 0.0 = dead); only decrements for sparks.
limit - Variable in class it.polimi.ingsw.gc14.LimitedMap
The maximum number of elements allowed in the map before the action is triggered.
limitedMap - Variable in class it.polimi.ingsw.gc14.Network.TCP.Server.ClientHandler
Maps each connected player's username to their connection state (true = connected).
LimitedMap<K,V> - Class in it.polimi.ingsw.gc14
A ConcurrentHashMap-backed map with a configurable size limit and an associated action.
LimitedMap(int, Runnable) - Constructor for class it.polimi.ingsw.gc14.LimitedMap
Creates a new LimitedMap with the specified limit and action.
lineReader - Variable in class it.polimi.ingsw.gc14.View.TUI.TUI
JLine reader — when non-null, all output uses printAbove so the readline prompt is preserved after background-thread renders.
load() - Method in class it.polimi.ingsw.gc14.SaveManager
Deserializes the game model from disk.
loadBuildingDeck(String) - Static method in class it.polimi.ingsw.gc14.Model.DecksCreator
Loads the full building card deck from the specified JSON resource file path.
loadBuildingDeckByEra(int) - Static method in class it.polimi.ingsw.gc14.Model.DecksCreator
Loads the building card deck for the specified era, filtering cards from the global building deck.
loaderLeaderboard - Variable in class it.polimi.ingsw.gc14.View.GUI.GUI
FXML loader for the leaderboard scene.
loaderLogin - Variable in class it.polimi.ingsw.gc14.View.GUI.GUI
FXML loader for the login scene.
loaderMain - Variable in class it.polimi.ingsw.gc14.View.GUI.GUI
FXML loader for the main game scene.
loaderTotem - Variable in class it.polimi.ingsw.gc14.View.GUI.GUI
FXML loader for the totem selection scene.
loadImage(String) - Method in class it.polimi.ingsw.gc14.View.GUI.LeaderboardFXMLController
Returns a cached Image for the given classpath path, loading it on first access.
loadImage(String) - Method in class it.polimi.ingsw.gc14.View.GUI.MainFXMLController
Returns a cached Image for the given classpath path, loading it on first access.
loadSlotDeck() - Static method in class it.polimi.ingsw.gc14.Model.DecksCreator
Creates and returns the list of slots used as the game board.
loadTribeDeck(String) - Static method in class it.polimi.ingsw.gc14.Model.DecksCreator
Loads a tribe card deck from the specified JSON resource file path.
loadTribeDeckByEra(int) - Static method in class it.polimi.ingsw.gc14.Model.DecksCreator
Loads the tribe card deck for the specified era from the corresponding JSON resource file.
LoginFXMLController - Class in it.polimi.ingsw.gc14.View.GUI
FXML controller for the login scene.
LoginFXMLController() - Constructor for class it.polimi.ingsw.gc14.View.GUI.LoginFXMLController
 
loginScene - Variable in class it.polimi.ingsw.gc14.View.GUI.GUI
The login scene.
lowerDrawn() - Method in class it.polimi.ingsw.gc14.Model.GamePackage.CurrentState
Decrements the number of lower cards by 1.
lowerList - Variable in class it.polimi.ingsw.gc14.View.GUI.MainFXMLController
HBox holding the lower tribe card row (and lower building stack).
lowerListBuilding - Variable in class it.polimi.ingsw.gc14.Model.GamePackage.Board
Contains all the building cards of the lower list.
lowerListBuildingCards - Variable in class it.polimi.ingsw.gc14.Model.MiniModel
Lower row of building cards currently on the board.
lowerListBuildingCards - Variable in class it.polimi.ingsw.gc14.Network.NetworkEvents.ApplyNextRound
Building cards shown in the lower row of the board for the new round.
lowerListTribe - Variable in class it.polimi.ingsw.gc14.Model.GamePackage.Board
The lower row of the tribe card.
lowerListTribeCards - Variable in class it.polimi.ingsw.gc14.Model.MiniModel
Lower row of tribe cards currently on the board.
lowerListTribeCards - Variable in class it.polimi.ingsw.gc14.Network.NetworkEvents.ApplyNextRound
Tribe cards shown in the lower row of the board for the new round.
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