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

E

effect(Player, int) - Method in class it.polimi.ingsw.gc14.Model.OrderLogicCard
Applies the effect associated with the specified player and queue position.
effect(Player, int) - Method in class it.polimi.ingsw.gc14.Model.Orders.Order2
Applies the effect associated with the specified position index for the given player.
effect(Player, int) - Method in class it.polimi.ingsw.gc14.Model.Orders.Order3
Applies the effect associated with the specified position index for the given player.
effect(Player, int) - Method in class it.polimi.ingsw.gc14.Model.Orders.Order4
Applies the effect associated with the specified position index for the given player.
effect(Player, int) - Method in class it.polimi.ingsw.gc14.Model.Orders.Order5
Applies the effect associated with the specified position index for the given player.
effectId - Variable in class it.polimi.ingsw.gc14.Model.Cards.BuildingCard
The identifier of the effect associated with this building card.
effectId - Variable in class it.polimi.ingsw.gc14.Model.DecksCreator.BuildingCardDefinition
 
effectType - Variable in class it.polimi.ingsw.gc14.Model.Cards.BuildingCard
The type of effect associated with this building card.
EffectType - Enum Class in it.polimi.ingsw.gc14.Model.Cards.Building
Represents the possible effect types of building cards.
EffectType() - Constructor for enum class it.polimi.ingsw.gc14.Model.Cards.Building.EffectType
 
effectTypeFromId(int) - Static method in class it.polimi.ingsw.gc14.Model.Cards.BuildingCard
Maps a building effect identifier to its corresponding EffectType.
ENDED - Enum constant in enum class it.polimi.ingsw.gc14.Model.GamePackage.GameStages
Stage indicating that the game has ended.
ENDED_GAME - Enum constant in enum class it.polimi.ingsw.gc14.Network.EventType
Event used to notify that the game has ended.
EndedGame - Class in it.polimi.ingsw.gc14.Network.NetworkEvents
Network event that signals the end of the game and delivers the final standings.
EndedGame(Map, OrderLogicCard, CurrentState, ArrayList) - Constructor for class it.polimi.ingsw.gc14.Network.NetworkEvents.EndedGame
Constructs an event containing the final game state.
endGame() - Method in class it.polimi.ingsw.gc14.Model.Game
Ends the game by applying all final building effects owned by each player and updating the game stage to ENDED.
endGameForfeit() - Method in class it.polimi.ingsw.gc14.Controller.GameController
Ends the game due to forfeit: all remaining players are absent, so the game is terminated and final scores are computed.
endGameForfeit() - Method in class it.polimi.ingsw.gc14.Model.Game
Ends the game by forfeit and determines the final player standing.
endGameForfeit(Game) - Method in class it.polimi.ingsw.gc14.GameEventProcessor
Ends the game by forfeit when the timer expires without a reconnection.
ENDING - Enum constant in enum class it.polimi.ingsw.gc14.Model.GamePackage.GameStages
Stage in which end-of-game scoring and ranking are computed.
enrichEvent(NetworkEvent, Game) - Method in class it.polimi.ingsw.gc14.GameEventProcessor
Populates the event with the current game state so that clients can update their mini-model after receiving it.
enrichWithGameState(Game, ArrayList) - Method in class it.polimi.ingsw.gc14.Network.NetworkEvent
Populates this event with the current game state so clients can update their local model after receiving it.
enrichWithGameState(Game, ArrayList) - Method in class it.polimi.ingsw.gc14.Network.NetworkEvents.DisconnectedPlayer
 
enrichWithGameState(Game, ArrayList) - Method in class it.polimi.ingsw.gc14.Network.NetworkEvents.ReconnectPlayer
 
enrichWithGameState(Game, ArrayList) - Method in class it.polimi.ingsw.gc14.Network.NetworkEvents.TotemChoice
 
entrySet() - Method in class it.polimi.ingsw.gc14.LimitedMap
 
equals(Object) - Method in class it.polimi.ingsw.gc14.Model.Player
Checks equality between this Player and another object.
equals(Object) - Method in class it.polimi.ingsw.gc14.Model.Slot
Checks equality between this Slot and another object.
era - Variable in class it.polimi.ingsw.gc14.Model.DecksCreator.BuildingCardDefinition
 
era - Variable in class it.polimi.ingsw.gc14.Model.DecksCreator.TribeCardDefinition
 
era - Variable in class it.polimi.ingsw.gc14.Model.GamePackage.Board
Current era of the game
era - Variable in class it.polimi.ingsw.gc14.Model.GamePackage.CurrentState
The current era of the game.
era - Variable in class it.polimi.ingsw.gc14.Model.PlayableCard
The era associated with this playable card.
eraUpdate() - Method in class it.polimi.ingsw.gc14.Model.GamePackage.CurrentState
Increments the current era by 1.
errorType - Variable in class it.polimi.ingsw.gc14.Network.NetworkEvent
The error type associated with this event; set when the event failed to apply.
ErrorType - Enum Class in it.polimi.ingsw.gc14
Enumeration of error types that can be returned by server-side operations.
ErrorType(String) - Constructor for enum class it.polimi.ingsw.gc14.ErrorType
Creates an error type constant with the given human-readable description.
EVENT_DETAILS - Static variable in class it.polimi.ingsw.gc14.ClientLauncherTUI
 
EventCard - Class in it.polimi.ingsw.gc14.Model.Cards.TribeCards
Abstract base class for all event cards.
EventCard(int, EventType) - Constructor for class it.polimi.ingsw.gc14.Model.Cards.TribeCards.EventCard
Creates an event card with the specified era and event type.
EventCard(String, int, EventType) - Constructor for class it.polimi.ingsw.gc14.Model.Cards.TribeCards.EventCard
Creates an event card with the specified image id, era and event type.
eventProcessor - Variable in class it.polimi.ingsw.gc14.ServerLauncher
Drives the main game-event loop.
eventResolution() - Method in class it.polimi.ingsw.gc14.Model.Game
Resolves all pending event cards if the current game stage is RESOLVING_EVENT.
eventType - Variable in class it.polimi.ingsw.gc14.Network.NetworkEvent
Type of the network event.
EventType - Enum Class in it.polimi.ingsw.gc14.Model.Cards.TribeCards
Represents the different types of event cards available in the game.
EventType - Enum Class in it.polimi.ingsw.gc14.Network
Represents the different types of network events that can be sent between client and server.
EventType() - Constructor for enum class it.polimi.ingsw.gc14.Model.Cards.TribeCards.EventType
 
EventType(String) - Constructor for enum class it.polimi.ingsw.gc14.Network.EventType
 
executor - Variable in class it.polimi.ingsw.gc14.Network.RMI.Client.RMIClient
Future executor used for timer Running
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