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

O

ON_END_TURN - Enum constant in enum class it.polimi.ingsw.gc14.Model.Cards.Building.EffectType
Effect triggered at the end of a player's turn.
ON_EVENT - Enum constant in enum class it.polimi.ingsw.gc14.Model.Cards.Building.EffectType
Effect triggered when an event card is resolved.
ON_ROUND_END - Enum constant in enum class it.polimi.ingsw.gc14.Model.Cards.Building.EffectType
Effect triggered at the end of a round.
onAccediClick() - Method in class it.polimi.ingsw.gc14.View.GUI.LoginFXMLController
Validates form input and starts a background thread to connect to the server.
onAction(NetworkEvent) - Method in class it.polimi.ingsw.gc14.Network.RMI.Client.ClientCallbackImpl
Called by the server when an action has been accepted.
onAction(NetworkEvent) - Method in interface it.polimi.ingsw.gc14.Network.RMI.Common.IClientCallback
Notifies the client about a network action to process.
onConfirm() - Method in class it.polimi.ingsw.gc14.View.GUI.TotemFXMLController
Submits the selected totem index to the controller when the confirm button is clicked.
onGameInit(MiniModel) - Method in class it.polimi.ingsw.gc14.Network.RMI.Client.ClientCallbackImpl
Called by the server when the game is initialized.
onGameInit(MiniModel) - Method in interface it.polimi.ingsw.gc14.Network.RMI.Common.IClientCallback
Notifies the client that the game model has been initialized or updated.
onlinePlayerCount() - Method in class it.polimi.ingsw.gc14.GameEventProcessor
Returns the number of players currently marked as online in the player list.
onNewGame() - Method in class it.polimi.ingsw.gc14.View.GUI.LeaderboardFXMLController
Disconnects the client and invokes the post-game action to return to the login scene.
openDetailsPopup() - Method in class it.polimi.ingsw.gc14.View.GUI.MainFXMLController
Shows the deck details/rules card in the popup.
openPlayerPopup(Player) - Method in class it.polimi.ingsw.gc14.View.GUI.LeaderboardFXMLController
Opens the player-detail popup showing all cards held by player, grouped by type.
openPopup(ArrayList) - Method in class it.polimi.ingsw.gc14.View.GUI.MainFXMLController
Populates the popup with non-clickable card images and shows it.
openPopupLowerBuilding(ArrayList) - Method in class it.polimi.ingsw.gc14.View.GUI.MainFXMLController
Populates the popup with clickable lower-building cards; clicking one draws it via the controller.
openPopupUpperBuilding(ArrayList) - Method in class it.polimi.ingsw.gc14.View.GUI.MainFXMLController
Populates the popup with clickable upper-building cards; clicking one draws it via the controller.
OPT_CARD_E - Enum constant in enum class it.polimi.ingsw.gc14.Model.GamePackage.GameStages
Stage in which an optional card effect can be resolved.
optionalCardQueue - Variable in class it.polimi.ingsw.gc14.Model.Game
The queue of players involved in optional card resolution.
ORANGE - Enum constant in enum class it.polimi.ingsw.gc14.Model.Totems
Orange totem.
Order2 - Class in it.polimi.ingsw.gc14.Model.Orders
Represents the order logic card used in a two-player game.
Order2(ArrayList) - Constructor for class it.polimi.ingsw.gc14.Model.Orders.Order2
Creates an Order2 logic card for a two-player game.
Order3 - Class in it.polimi.ingsw.gc14.Model.Orders
Represents the order logic card used in a three-player game.
Order3(ArrayList) - Constructor for class it.polimi.ingsw.gc14.Model.Orders.Order3
Creates an Order3 logic card for a three-player game.
Order4 - Class in it.polimi.ingsw.gc14.Model.Orders
Represents the order logic card used in a four-player game.
Order4(ArrayList) - Constructor for class it.polimi.ingsw.gc14.Model.Orders.Order4
Creates an Order4 logic card for a four-player game.
Order5 - Class in it.polimi.ingsw.gc14.Model.Orders
Represents the order logic card used in a five-player game.
Order5(ArrayList) - Constructor for class it.polimi.ingsw.gc14.Model.Orders.Order5
Creates an Order5 logic card for a five-player game.
orderLogicCard - Variable in class it.polimi.ingsw.gc14.Model.Game
The order logic card associated with this game.
orderLogicCard - Variable in class it.polimi.ingsw.gc14.Model.MiniModel
Card used to manage the player turn order.
orderLogicCard - Variable in class it.polimi.ingsw.gc14.Network.NetworkEvent
Order logic card used to manage the player turn order.
OrderLogicCard - Class in it.polimi.ingsw.gc14.Model
Abstract base class for all order logic cards.
OrderLogicCard(ArrayList) - Constructor for class it.polimi.ingsw.gc14.Model.OrderLogicCard
Creates an order logic card with the specified list of players.
OrderPlayer - Class in it.polimi.ingsw.gc14.Model.Orders
Represents a player entry in an order logic card.
OrderPlayer(Player, boolean) - Constructor for class it.polimi.ingsw.gc14.Model.Orders.OrderPlayer
Creates an order entry for the specified player.
out - Variable in class it.polimi.ingsw.gc14.Network.TCP.Server.ClientHandler
Output stream used to send objects to the client
out - Variable in class it.polimi.ingsw.gc14.Network.TCP.Server.HeartbeatHandler
Output stream of HeartbeatHandler.socket used to send PONG bytes back to the 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