Index

A B C D E F G H I J K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

E

editModel(ModelWrapper.ModelModifier, boolean) - Method in class it.polimi.ingsw.Model.ModelWrapper
When called, allows a ModelWrapper.ModelModifier type of function to carry out changes to the Model, then notifies the lobby of such changes
effects - Variable in class it.polimi.ingsw.Model.Model
 
EffectTracker - Class in it.polimi.ingsw.Model
CharacterCards may impose some non immediate effects to resolve during the turn.
EffectTracker() - Constructor for class it.polimi.ingsw.Model.EffectTracker
Constructor for the Tracker (all effects are disabled)
elaborateInput(String) - Method in class it.polimi.ingsw.Client.CLI.CliWriter
This method, given a String, executes the proper method according to User's request
empty() - Static method in class it.polimi.ingsw.Misc.OptionalValue
Get an empty value instance
emptyCloudShouldRaiseException() - Method in class it.polimi.ingsw.Model.CloudTest
 
EmptyContainerException - Exception Class in it.polimi.ingsw.Exceptions.Container
Signals there was an error in the container part or function of an object.
EmptyContainerException(String) - Constructor for exception class it.polimi.ingsw.Exceptions.Container.EmptyContainerException
Creates an exception with the name of the affected container and a default report
EmptyIslandException() - Method in class it.polimi.ingsw.Controller.ChooseCloudTileTest
 
EmptyPawnException() - Method in class it.polimi.ingsw.Model.Card01Test
 
EmptyStudentBagCardUse() - Method in class it.polimi.ingsw.Model.Card01Test
 
EmptyStudentBagCardUse() - Method in class it.polimi.ingsw.Model.Card07Test
 
EmptyStudentBagCardUse() - Method in class it.polimi.ingsw.Model.Card11Test
 
EmptyStudentBagExceptionCardConstructor() - Method in class it.polimi.ingsw.Model.Card01Test
 
EmptyStudentBagExceptionCardConstructor() - Method in class it.polimi.ingsw.Model.Card07Test
 
enable(boolean) - Static method in class it.polimi.ingsw.Logger
Enables or disables the logger
enableAlternativeTeacherAssignment() - Method in class it.polimi.ingsw.Model.EffectTracker
enables the alternative teacher assignment algorithm flag
enabled - Static variable in class it.polimi.ingsw.Logger
 
enableDenyTowerInfluence() - Method in class it.polimi.ingsw.Model.EffectTracker
enables the denied tower influence flag
enableIncreasedInfluence() - Method in class it.polimi.ingsw.Model.EffectTracker
enables the increased influence flag
enableIncreasedMotherNatureMovement() - Method in class it.polimi.ingsw.Model.EffectTracker
enables the increased mother nature movement flag
EndGamePanel - Class in it.polimi.ingsw.Client.GUI.Panels
Panel showing game's winner(s); it allows user to close the game or join a new lobby
EndGamePanel(List<PlayerBoard>, Context) - Constructor for class it.polimi.ingsw.Client.GUI.Panels.EndGamePanel
 
endTurn() - Method in class it.polimi.ingsw.Client.CLI.CliWriter
Executes the endTurn command to end currentPlayer's action turn and move on to the next player
EndTurnOfActionPhase - Class in it.polimi.ingsw.Controller.Actions
The Action phase is a lengthy one and its length cannot be determined.
EndTurnOfActionPhase(int) - Constructor for class it.polimi.ingsw.Controller.Actions.EndTurnOfActionPhase
Create a new instance of this class with the following inputs:
EndTurnOfActionPhaseTest - Class in it.polimi.ingsw.Controller
 
EndTurnOfActionPhaseTest() - Constructor for class it.polimi.ingsw.Controller.EndTurnOfActionPhaseTest
 
entrance - Variable in class it.polimi.ingsw.Model.PlayerBoard
 
entrancePositionToMove - Variable in class it.polimi.ingsw.Client.GUI.Panels.IslandFieldPanel
Optional Integer containing student's index inside player's PlayerBoard's entrance (necessary when sending MoveStudentAction to Server)
equals(Object) - Method in class it.polimi.ingsw.Misc.OptionalValue
Indicates whether some other object is "equal to" this OptionalValue.
equals(Object) - Method in record class it.polimi.ingsw.Misc.Pair
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class it.polimi.ingsw.Server.Messages.Events.Internal.GameOverEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class it.polimi.ingsw.Server.Messages.Events.Internal.GameStartEvent
Indicates whether some other object is "equal to" this one.
errorMessage - Variable in class it.polimi.ingsw.Server.Messages.ServerResponses.GameInit
 
eventQueue - Variable in class it.polimi.ingsw.Server.LobbyServer
 
exceedingMovementExceptionWithCard4Active() - Method in class it.polimi.ingsw.Controller.MoveMotherNatureTest
 
executeAction(PlayerAction) - Method in class it.polimi.ingsw.Controller.Controller
An execution request handler.
executeAction(PlayerAction) - Method in class it.polimi.ingsw.Server.Lobby
Attempts to forward an action to the game's controller
extract() - Method in class it.polimi.ingsw.Model.StudentBag
Extract a single PawnColour from the bag
extractContents() - Method in class it.polimi.ingsw.Model.Cloud
A Cloud will need to be emptied out, eventually.
extractTower() - Method in class it.polimi.ingsw.Model.TowerStorage
Extract a tower from storage.
A B C D E F G H I J K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form