Index
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
LimitedMapwith the specified limit and action. - lineReader - Variable in class it.polimi.ingsw.gc14.View.TUI.TUI
-
JLine reader — when non-null, all output uses
printAboveso 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
Imagefor the given classpathpath, loading it on first access. - loadImage(String) - Method in class it.polimi.ingsw.gc14.View.GUI.MainFXMLController
-
Returns a cached
Imagefor the given classpathpath, 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form