Index
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 theModel
, then notifies the lobby of such changes - effects - Variable in class it.polimi.ingsw.Model.Model
- EffectTracker - Class in it.polimi.ingsw.Model
-
CharacterCard
s 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form