Index

A B C D E F G H I J 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

F

fetchAvailableCoord(PlayerLobby) - Method in class it.polimi.ingsw.am13.model.GameModel
 
fetchAvailableCoord(PlayerLobby) - Method in interface it.polimi.ingsw.am13.model.GameModelIF
 
fetchAvailableCoord(PlayerLobby) - Method in class it.polimi.ingsw.am13.model.Match
 
fetchCommonObjectives() - Method in class it.polimi.ingsw.am13.model.GameModel
Returns the visible cards for the common objectives.
fetchCommonObjectives() - Method in interface it.polimi.ingsw.am13.model.GameModelIF
Returns the visible cards for the common objectives.
fetchCommonObjectives() - Method in class it.polimi.ingsw.am13.model.Match
Returns the visible cards for the common objectives.
fetchCurrentPlayer() - Method in class it.polimi.ingsw.am13.model.GameModel
 
fetchCurrentPlayer() - Method in interface it.polimi.ingsw.am13.model.GameModelIF
 
fetchFirstPlayer() - Method in class it.polimi.ingsw.am13.model.GameModel
The first player of the match is the one that will do the first play of the card in phase IN_GAME
fetchFirstPlayer() - Method in interface it.polimi.ingsw.am13.model.GameModelIF
The first player of the match is the one that will do the first play of the card in phase IN_GAME
fetchGameStatus() - Method in class it.polimi.ingsw.am13.model.GameModel
 
fetchGameStatus() - Method in interface it.polimi.ingsw.am13.model.GameModelIF
 
fetchHandObjective(PlayerLobby) - Method in class it.polimi.ingsw.am13.model.GameModel
 
fetchHandObjective(PlayerLobby) - Method in interface it.polimi.ingsw.am13.model.GameModelIF
 
fetchHandObjective(PlayerLobby) - Method in class it.polimi.ingsw.am13.model.Match
 
fetchHandPlayable(PlayerLobby) - Method in class it.polimi.ingsw.am13.model.GameModel
 
fetchHandPlayable(PlayerLobby) - Method in interface it.polimi.ingsw.am13.model.GameModelIF
 
fetchHandPlayable(PlayerLobby) - Method in class it.polimi.ingsw.am13.model.Match
 
fetchIsConnected(PlayerLobby) - Method in class it.polimi.ingsw.am13.model.GameModel
 
fetchIsConnected(PlayerLobby) - Method in class it.polimi.ingsw.am13.model.Match
 
fetchNearCoordinates() - Method in class it.polimi.ingsw.am13.model.card.Coordinates
Creates the ordered list of 4 coordinates that are near this coordinate in game field.
fetchPersonalObjectives(PlayerLobby) - Method in class it.polimi.ingsw.am13.model.GameModel
Method callable only during INIT phase.
fetchPersonalObjectives(PlayerLobby) - Method in interface it.polimi.ingsw.am13.model.GameModelIF
Method callable only during INIT phase.
fetchPersonalObjectives(PlayerLobby) - Method in class it.polimi.ingsw.am13.model.Match
 
fetchPickables() - Method in class it.polimi.ingsw.am13.model.GameModel
List of all visible cards (that are pickable during turn phases).
fetchPickables() - Method in interface it.polimi.ingsw.am13.model.GameModelIF
List of all visible cards (that are pickable during turn phases).
fetchPickables() - Method in class it.polimi.ingsw.am13.model.Match
List of all visible cards (that are pickable during turn phases).
fetchPlayerField(PlayerLobby) - Method in class it.polimi.ingsw.am13.model.GameModel
 
fetchPlayerField(PlayerLobby) - Method in interface it.polimi.ingsw.am13.model.GameModelIF
 
fetchPlayers() - Method in class it.polimi.ingsw.am13.model.GameModel
 
fetchPlayers() - Method in interface it.polimi.ingsw.am13.model.GameModelIF
 
fetchPlayersLobby() - Method in class it.polimi.ingsw.am13.model.GameModel
 
fetchPlayersLobby() - Method in interface it.polimi.ingsw.am13.model.GameModelIF
 
fetchPoints() - Method in class it.polimi.ingsw.am13.model.GameModel
 
fetchPoints() - Method in interface it.polimi.ingsw.am13.model.GameModelIF
 
fetchStarter(PlayerLobby) - Method in class it.polimi.ingsw.am13.model.GameModel
 
fetchStarter(PlayerLobby) - Method in interface it.polimi.ingsw.am13.model.GameModelIF
 
fetchStarter(PlayerLobby) - Method in class it.polimi.ingsw.am13.model.Match
 
fetchWinner() - Method in class it.polimi.ingsw.am13.model.GameModel
 
fetchWinner() - Method in interface it.polimi.ingsw.am13.model.GameModelIF
 
field - Variable in class it.polimi.ingsw.am13.client.gamestate.FieldState
Map between coordinates and cards placed on them Once placed, a card cannot be removed
field - Variable in class it.polimi.ingsw.am13.client.gamestate.PlayerState
Field of the player.
field - Variable in class it.polimi.ingsw.am13.model.player.Field
Description of the player's card positions using a sparse matrix representation.
field - Variable in class it.polimi.ingsw.am13.model.player.Player
Player's field which represents the positioning of his played cards.
Field - Class in it.polimi.ingsw.am13.model.player
Class which represents the status of the game field of a specific player.
Field() - Constructor for class it.polimi.ingsw.am13.model.player.Field
Constructor of the Field.
fieldContainer - Variable in class it.polimi.ingsw.am13.client.view.gui.ViewGUIControllerMatch
Container where to stack the cards to display for the player's field ImageView and Rectangle for card placed and available coords are added to this container for the field
FieldIF - Interface in it.polimi.ingsw.am13.model.player
Interface representing a player's field.
fieldScrollPane - Variable in class it.polimi.ingsw.am13.client.view.gui.ViewGUIControllerMatch
ScrollPane containing the field.
FieldState - Class in it.polimi.ingsw.am13.client.gamestate
Representation of one player's field.
FieldState(FieldIF) - Constructor for class it.polimi.ingsw.am13.client.gamestate.FieldState
Creates a new representation of a player's field starting from the interface of that field itself
FINAL_PHASE - Enum constant in enum class it.polimi.ingsw.am13.model.GameStatus
 
findFreeNickname(List<RoomIF>) - Method in class it.polimi.ingsw.am13.client.view.gui.ViewGUIControllerRooms
 
firstChoiceImage - Variable in class it.polimi.ingsw.am13.client.view.gui.ViewGUIControllerInit
 
firstFieldScrollAdjustment - Variable in class it.polimi.ingsw.am13.client.view.gui.ViewGUIControllerMatch
Flag indicating if the first scroll adjustment to center the starter card has already happened Hence it is set to true each time the displayPlayer changes
firstPlayer - Variable in class it.polimi.ingsw.am13.client.gamestate.GameState
The first player (from which the rounds start)
firstPlayer - Variable in class it.polimi.ingsw.am13.model.Match
The first player of the match
firstPlayerIndex - Variable in class it.polimi.ingsw.am13.model.Match
The index of the first player in the players list
flipButton0 - Variable in class it.polimi.ingsw.am13.client.view.gui.ViewGUIControllerMatch
 
flipButton1 - Variable in class it.polimi.ingsw.am13.client.view.gui.ViewGUIControllerMatch
 
flipButton2 - Variable in class it.polimi.ingsw.am13.client.view.gui.ViewGUIControllerMatch
 
flipButtons - Variable in class it.polimi.ingsw.am13.client.view.gui.ViewGUIControllerMatch
The buttons to flip the hand cards of thisPlayer
flipCard(int, ImageView) - Method in class it.polimi.ingsw.am13.client.view.gui.ViewGUIControllerMatch
It flips the hand card by switching the corresponding value of handCardSides and then displaying the new side.
flowCardPlaced - Variable in class it.polimi.ingsw.am13.client.view.gui.ViewGUIControllerMatch
True if it is the turn of thisPlayer and he has played a card, false otherwise
flowCardPlaced - Variable in class it.polimi.ingsw.am13.client.view.tui.ViewTUIMatch
 
flushReset() - Method in class it.polimi.ingsw.am13.client.network.socket.NetworkHandlerSocket
Flush and reset the network output stream
forceCloseApp() - Method in class it.polimi.ingsw.am13.client.view.gui.ViewGUI
Force closing the app.
forceCloseApp() - Method in class it.polimi.ingsw.am13.client.view.gui.ViewGUIController
Force closing the app.
forceCloseApp() - Method in class it.polimi.ingsw.am13.client.view.gui.ViewGUIControllerInit
This method cannot be called
forceCloseApp() - Method in class it.polimi.ingsw.am13.client.view.gui.ViewGUIControllerJoinedRoom
Force closing the app.
forceCloseApp() - Method in class it.polimi.ingsw.am13.client.view.gui.ViewGUIControllerMatch
Force closing the app.
forceCloseApp() - Method in class it.polimi.ingsw.am13.client.view.gui.ViewGUIControllerRooms
Force closing the app.
forceCloseApp() - Method in class it.polimi.ingsw.am13.client.view.gui.ViewGUIControllerWinner
This method cannot be called
forceCloseApp() - Method in class it.polimi.ingsw.am13.client.view.tui.ViewTUI
Force closing the app.
forceCloseApp() - Method in interface it.polimi.ingsw.am13.client.view.View
Forces tbe close of the app.
front - Variable in class it.polimi.ingsw.am13.model.card.CardObjective
Active/front side of the card, where information about the points is stored.
front - Variable in class it.polimi.ingsw.am13.model.card.CardPlayable
Front (playable) side of this playable card
FULLSCREEN_MODE - Static variable in class it.polimi.ingsw.am13.client.view.gui.ViewGUI
 
FUNGUS - Enum constant in enum class it.polimi.ingsw.am13.model.card.Color
 
FUNGUS - Enum constant in enum class it.polimi.ingsw.am13.model.card.Resource
 
FUNGUS_SYMBOL - Static variable in class it.polimi.ingsw.am13.client.view.tui.ViewTUIConstants
 
fungusCounterLabel - Variable in class it.polimi.ingsw.am13.client.view.gui.ViewGUIControllerMatch
Label for counter of fungus resources in the field of displayPlayer
A B C D E F G H I J 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