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

I

IN_GAME - Enum constant in enum class it.polimi.ingsw.eriantys.server.HelpContent
 
IncompatibleControllersException - Exception in it.polimi.ingsw.eriantys.model.exceptions
This exception is thrown by IslandGroup's merge method to indicate that the two specified islands do not share the same controller, and therefore cannot be merged.
IncompatibleControllersException(String) - Constructor for exception it.polimi.ingsw.eriantys.model.exceptions.IncompatibleControllersException
Constructs a new exception with the specified detail message.
increaseCost() - Method in class it.polimi.ingsw.eriantys.model.characters.BaseCharacterCard
 
increaseCost() - Method in class it.polimi.ingsw.eriantys.model.characters.ContainerCharacterCard
 
InfluenceCalculator - Interface in it.polimi.ingsw.eriantys.model.influence
The influence calculation during the game is operated by a calculator entity.
InfluenceCharacterCard - Class in it.polimi.ingsw.eriantys.model.characters
Abstract class that represents character cards which effects alter influence calculations.
InfluenceCharacterCard(int, GameManager) - Constructor for class it.polimi.ingsw.eriantys.model.characters.InfluenceCharacterCard
Constructs the character card.
init() - Method in class it.polimi.ingsw.eriantys.client.gui.GraphicalUserInterface
Gets a reference of the running GraphicalApplication.
init() - Method in class it.polimi.ingsw.eriantys.client.UserInterface
This method can be overridden if there are initialization steps that can only be processed after the UI has started.
initCharacterMiniatures() - Method in class it.polimi.ingsw.eriantys.client.gui.controllers.BoardController
Initializes the miniature images of the character cards to show when a character card is selected.
initCharacterMiniatures() - Method in class it.polimi.ingsw.eriantys.client.gui.controllers.SchoolBoardController
Initializes the miniature images of the character cards to show when a character card is selected.
InitialBoardStatus - Class in it.polimi.ingsw.eriantys.messages.server
A Message sent by the server in order to enclose the status of the Board at the start of the game.
InitialBoardStatus(GameManager) - Constructor for class it.polimi.ingsw.eriantys.messages.server.InitialBoardStatus
 
initialize() - Method in class it.polimi.ingsw.eriantys.client.gui.GraphicalApplication
This method is called at the beginning of the GraphicalApplication.start(javafx.stage.Stage) method.
initialize(URL, ResourceBundle) - Method in class it.polimi.ingsw.eriantys.client.gui.controllers.AssistantCardsController
Gets all the child nodes representing the elements of the scene from the FXML.
initialize(URL, ResourceBundle) - Method in class it.polimi.ingsw.eriantys.client.gui.controllers.BoardController
Gets all the child nodes representing the elements of the board from the FXML.
initialize(URL, ResourceBundle) - Method in class it.polimi.ingsw.eriantys.client.gui.controllers.CharacterCardsController
Gets all the child nodes representing the elements of the scene from the FXML.
initialize(URL, ResourceBundle) - Method in class it.polimi.ingsw.eriantys.client.gui.controllers.LobbiesController
Gets all the child nodes representing the elements of the scene from the FXML.
initialize(URL, ResourceBundle) - Method in class it.polimi.ingsw.eriantys.client.gui.controllers.LoginController
Initializes all the copyright images for the scene from the resource files.
initialize(URL, ResourceBundle) - Method in class it.polimi.ingsw.eriantys.client.gui.controllers.SchoolBoardController
Initializes all the images for the scene from the resource files.
initialize(URL, ResourceBundle) - Method in class it.polimi.ingsw.eriantys.client.gui.controllers.TowersController
Gets all the child nodes representing the elements of the scene from the FXML.
initialize(URL, ResourceBundle) - Method in class it.polimi.ingsw.eriantys.client.gui.controllers.WaitingRoomController
Gets all the child nodes representing the elements of the scene from the FXML.
initialize(URL, ResourceBundle) - Method in class it.polimi.ingsw.eriantys.client.gui.controllers.WizardsController
Gets all the child nodes representing the elements of the scene from the FXML.
InvalidArgumentException - Exception in it.polimi.ingsw.eriantys.model.exceptions
This exception is thrown whenever an illegal parameter referred to a game object has been passed to a class or specific method.
InvalidArgumentException() - Constructor for exception it.polimi.ingsw.eriantys.model.exceptions.InvalidArgumentException
Constructs a new exception with null as its detail message.
InvalidArgumentException(String) - Constructor for exception it.polimi.ingsw.eriantys.model.exceptions.InvalidArgumentException
Constructs a new exception with the specified detail message.
InvalidArgumentException(String, Throwable) - Constructor for exception it.polimi.ingsw.eriantys.model.exceptions.InvalidArgumentException
Constructs a new exception with the specified detail message and cause.
isConnected(String) - Method in class it.polimi.ingsw.eriantys.server.Server
A method to know if a user with a specified identifier exists or not.
isEmpty() - Method in class it.polimi.ingsw.eriantys.controller.Game
Returns true if and only if no players are currently participating in the game.
isEmpty() - Method in class it.polimi.ingsw.eriantys.model.Bag
A method which states if the Bag is empty.
isExpertMode() - Method in class it.polimi.ingsw.eriantys.controller.GameInfo
Returns true if and only if the game is in expert mode.
isExpertMode() - Method in class it.polimi.ingsw.eriantys.messages.client.LobbyCreation
A getter for the type of mode set for the lobby which the user is requesting to create.
isGameIdle() - Method in class it.polimi.ingsw.eriantys.messages.server.DisconnectionUpdate
A getter for the game status.
isGameResumed() - Method in class it.polimi.ingsw.eriantys.messages.server.ReconnectionUpdate
A getter for the game status.
islandControllerRepresentation(String) - Method in class it.polimi.ingsw.eriantys.model.GameManager
A method called by BoardStatus in order to obtain a view-oriented representation within the MVC pattern for the game.
IslandGroup - Class in it.polimi.ingsw.eriantys.model
This class represents a group of islands, which contains at least one island.
IslandGroup(String) - Constructor for class it.polimi.ingsw.eriantys.model.IslandGroup
Constructs a new IslandGroup with the specified id, containing no students neither no-entry tiles, and with no controller.
islandNoEntryTilesRepresentation(String) - Method in class it.polimi.ingsw.eriantys.model.GameManager
A method called by BoardStatus in order to obtain a view-oriented representation within the MVC pattern for the game.
IslandNotFoundException - Exception in it.polimi.ingsw.eriantys.model.exceptions
This exception is thrown by Board's island handling methods to indicate that no island matches the requested id.
IslandNotFoundException(String) - Constructor for exception it.polimi.ingsw.eriantys.model.exceptions.IslandNotFoundException
Constructs a new exception with the specified detail message.
islandSizeRepresentation(String) - Method in class it.polimi.ingsw.eriantys.model.GameManager
A method called by BoardStatus in order to obtain a view-oriented representation within the MVC pattern for the game.
islandsRepresentation() - Method in class it.polimi.ingsw.eriantys.model.GameManager
A method called by BoardStatus in order to obtain a view-oriented representation within the MVC pattern for the game.
islandStudentsRepresentation(String) - Method in class it.polimi.ingsw.eriantys.model.GameManager
A method called by BoardStatus in order to obtain a view-oriented representation within the MVC pattern for the game.
isStarted() - Method in class it.polimi.ingsw.eriantys.controller.Game
Returns true if this game has started, or false if it is still waiting for new players to join.
it.polimi.ingsw.eriantys.client - package it.polimi.ingsw.eriantys.client
 
it.polimi.ingsw.eriantys.client.cli - package it.polimi.ingsw.eriantys.client.cli
 
it.polimi.ingsw.eriantys.client.gui - package it.polimi.ingsw.eriantys.client.gui
 
it.polimi.ingsw.eriantys.client.gui.controllers - package it.polimi.ingsw.eriantys.client.gui.controllers
 
it.polimi.ingsw.eriantys.controller - package it.polimi.ingsw.eriantys.controller
 
it.polimi.ingsw.eriantys.controller.phases - package it.polimi.ingsw.eriantys.controller.phases
 
it.polimi.ingsw.eriantys.messages - package it.polimi.ingsw.eriantys.messages
 
it.polimi.ingsw.eriantys.messages.client - package it.polimi.ingsw.eriantys.messages.client
 
it.polimi.ingsw.eriantys.messages.server - package it.polimi.ingsw.eriantys.messages.server
 
it.polimi.ingsw.eriantys.model - package it.polimi.ingsw.eriantys.model
 
it.polimi.ingsw.eriantys.model.characters - package it.polimi.ingsw.eriantys.model.characters
 
it.polimi.ingsw.eriantys.model.exceptions - package it.polimi.ingsw.eriantys.model.exceptions
 
it.polimi.ingsw.eriantys.model.influence - package it.polimi.ingsw.eriantys.model.influence
 
it.polimi.ingsw.eriantys.server - package it.polimi.ingsw.eriantys.server
 
it.polimi.ingsw.eriantys.server.exceptions - package it.polimi.ingsw.eriantys.server.exceptions
 
ItemNotAvailableException - Exception in it.polimi.ingsw.eriantys.model.exceptions
This exception is thrown when trying to remove a certain item that is no longer there.
ItemNotAvailableException(String) - Constructor for exception it.polimi.ingsw.eriantys.model.exceptions.ItemNotAvailableException
Constructs a new exception with a custom message.
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