A B C D E G H I L M N O P Q R S T U V W Z 
All Classes All Packages

A

Action - Interface in it.polimi.ingsw.model
Interface used to implement different type of Player actions on the Board
addBlock(Block) - Method in class it.polimi.ingsw.model.Cell
Add a block on top of the stack
addObservers(Observer<T>) - Method in class it.polimi.ingsw.utils.Observable
Add an observer
addObservers(String, Observer<T>) - Method in class it.polimi.ingsw.utils.Observable
Add an observer with a key
APOLLO - it.polimi.ingsw.model.God
 
App - Class in it.polimi.ingsw.view
Application launcher
App() - Constructor for class it.polimi.ingsw.view.App
 
AppCLI - Class in it.polimi.ingsw.view.CLI
CLI Application
AppCLI(Scanner) - Constructor for class it.polimi.ingsw.view.CLI.AppCLI
AppCLI Constructor
AppGUI - Class in it.polimi.ingsw.view.GUI
 
AppGUI() - Constructor for class it.polimi.ingsw.view.GUI.AppGUI
 
AppInterface - Interface in it.polimi.ingsw.view.socket
App Interface
ARTEMIS - it.polimi.ingsw.model.God
 
ATHENA - it.polimi.ingsw.model.God
 
ATLAS - it.polimi.ingsw.model.God
 

B

backGround - Variable in class it.polimi.ingsw.view.GUI.InitialPageController
 
Block - Class in it.polimi.ingsw.model
Class that is used to store a game board block information
Block - Class in it.polimi.ingsw.view.model
A Block of the Board
Block(TypeBlock) - Constructor for class it.polimi.ingsw.model.Block
Create a Block instance of a specific typeBlock
Block(TypeBlock, String, Color) - Constructor for class it.polimi.ingsw.model.Block
Create a Block instance of a specific typeBlock, owner and color
Block(Block) - Constructor for class it.polimi.ingsw.view.model.Block
Block Constructor from another Block
Block(String, String, String) - Constructor for class it.polimi.ingsw.view.model.Block
Block Constructor
BLUE - it.polimi.ingsw.model.Color
 
Board - Class in it.polimi.ingsw.view.GUI
 
Board() - Constructor for class it.polimi.ingsw.view.GUI.Board
 
BROWN - it.polimi.ingsw.model.Color
 
Build - Class in it.polimi.ingsw.view.model
A Build Action Data Structure
Build(String, List<Integer>) - Constructor for class it.polimi.ingsw.view.model.Build
Build Constructor

C

canEndTurn() - Method in class it.polimi.ingsw.model.Game
Check if the current player can end the turn
Cell - Class in it.polimi.ingsw.model
Class that is used to store a single board cell information
Cell - Class in it.polimi.ingsw.view.model
A Stack of a cell in the Board
Cell() - Constructor for class it.polimi.ingsw.model.Cell
Create an instance of Cell with no blocks
Cell(List<Block>) - Constructor for class it.polimi.ingsw.model.Cell
Create an instance of Cell with specified blocks
Cell(List<Block>) - Constructor for class it.polimi.ingsw.view.model.Cell
Cell Constructor
changePage(Boolean) - Method in class it.polimi.ingsw.view.GUI.Board
Change view
changePage(Boolean) - Method in class it.polimi.ingsw.view.GUI.ChooseGod
Change view
changePage(Boolean) - Method in interface it.polimi.ingsw.view.GUI.Controller
Change view
changePage(Boolean) - Method in class it.polimi.ingsw.view.GUI.InitialPageController
Change view
changeScene() - Method in class it.polimi.ingsw.view.GUI.AppGUI
Change the scene
changeScene() - Method in class it.polimi.ingsw.view.GUI.MainController
Change the scene
Chat - Class in it.polimi.ingsw.view.socket
Client Chat Manager
Chat(Connection) - Constructor for class it.polimi.ingsw.view.socket.Chat
Chat constructor
ChatMessage - Class in it.polimi.ingsw.utils.model
Chat Message Data Structure
ChatMessage(String, String) - Constructor for class it.polimi.ingsw.utils.model.ChatMessage
ChatMessage Constructor
CHOOSE_ACTION - it.polimi.ingsw.model.GamePhase
 
CHOOSE_GOD - it.polimi.ingsw.model.GamePhase
 
CHOOSE_WORKER - it.polimi.ingsw.model.GamePhase
 
chooseAction(int[]) - Method in class it.polimi.ingsw.model.Game
Use an action for current player
chooseAction(MouseEvent) - Method in class it.polimi.ingsw.view.GUI.Board
Send player's actions to server
chooseCell(MouseEvent) - Method in class it.polimi.ingsw.view.GUI.Board
After choosing the grid on board, shows all available actions for the chosen grid
chooseColor(MouseEvent) - Method in class it.polimi.ingsw.view.GUI.Board
Set worker's color and send the choice to server
ChooseGod - Class in it.polimi.ingsw.view.GUI
 
ChooseGod() - Constructor for class it.polimi.ingsw.view.GUI.ChooseGod
 
choosePlayer(String) - Method in class it.polimi.ingsw.model.Game
Set start player
chooseWorker(int) - Method in class it.polimi.ingsw.model.Game
Choose a worker for current player
clone() - Method in interface it.polimi.ingsw.model.Action
Clone
clone() - Method in class it.polimi.ingsw.model.Block
 
clone() - Method in class it.polimi.ingsw.model.Cell
 
close() - Method in class it.polimi.ingsw.view.socket.Connection
close socket
closeConnection() - Method in class it.polimi.ingsw.view.GUI.MainController
Close the connection
closeConsequence(MouseEvent) - Method in class it.polimi.ingsw.view.GUI.Board
Close the preview of showConsequence()
closeGod(MouseEvent) - Method in class it.polimi.ingsw.view.GUI.Board
Close showGod()
closeWorker(MouseEvent) - Method in class it.polimi.ingsw.view.GUI.Board
Close the showWorker() preview
cloud - Variable in class it.polimi.ingsw.view.GUI.InitialPageController
 
Color - Class in it.polimi.ingsw.view.model
Worker Color Data Structure
Color - Enum in it.polimi.ingsw.model
 
Color(String) - Constructor for class it.polimi.ingsw.view.model.Color
Color Constructor
Command - Class in it.polimi.ingsw.utils.model
Command Class used between to manage data between server and client
Command(String, String) - Constructor for class it.polimi.ingsw.utils.model.Command
Simple Command Constructor
Command(String, String, String, String) - Constructor for class it.polimi.ingsw.utils.model.Command
Usable Command Constructor
Connection - Class in it.polimi.ingsw.view.socket
Client Side socket connection handler class
Connection(String, int) - Constructor for class it.polimi.ingsw.view.socket.Connection
Connection Constructor
Controller - Class in it.polimi.ingsw.controller
Controller for Game
Controller - Interface in it.polimi.ingsw.view.GUI
 
Controller(Game) - Constructor for class it.polimi.ingsw.controller.Controller
Create an instance of Controller that manage the Game

D

DEMETER - it.polimi.ingsw.model.God
 
DOME - it.polimi.ingsw.model.TypeBlock
 

E

END - it.polimi.ingsw.model.GamePhase
 
equals(Cell) - Method in class it.polimi.ingsw.view.model.Cell
verify if this cell is equals to b
execute(Cell[][]) - Method in interface it.polimi.ingsw.model.Action
Execute the action on the given game board

G

Game - Class in it.polimi.ingsw.model
This is the Game Class, it is used to manage the data of the game.
Game(GameMode, List<String>) - Constructor for class it.polimi.ingsw.model.Game
Create a new game with the specified mode and players
GameMode - Enum in it.polimi.ingsw.model
 
GamePhase - Enum in it.polimi.ingsw.model
 
GAMING - it.polimi.ingsw.model.StatusPlayer
 
getActions() - Method in class it.polimi.ingsw.model.Game
Get a copy of available actions for the player in this turn
getBlock() - Method in class it.polimi.ingsw.model.Cell
Get the top block of the stack
getBlock() - Method in class it.polimi.ingsw.view.model.Build
Get Block to be built
getBlock(int) - Method in class it.polimi.ingsw.model.Cell
Get a specific block of the stack
getBlocks() - Method in class it.polimi.ingsw.view.model.Cell
Get the Block Stack
getBoard() - Method in class it.polimi.ingsw.model.Game
Get a copy of the Game Board
getBoard() - Method in class it.polimi.ingsw.view.GUI.MainController
Get updated board
getBoard() - Method in class it.polimi.ingsw.view.socket.Parser
Get Game Board
getColor() - Method in class it.polimi.ingsw.model.Block
Get the block color
getColor() - Method in class it.polimi.ingsw.model.Player
Get Player's color
getColor() - Method in class it.polimi.ingsw.view.model.Block
Get block color
getColor() - Method in class it.polimi.ingsw.view.model.Player
Get player's color
getColors() - Method in class it.polimi.ingsw.model.Game
Get available colors to pick
getCommand() - Method in class it.polimi.ingsw.view.GUI.MainController
Get commands
getCommandList(String) - Method in class it.polimi.ingsw.view.socket.Parser
Get an arraylist of command of a certain type
getCurrentPlayer() - Method in class it.polimi.ingsw.model.Game
Get Current Player's username
getCurrentPlayer() - Method in class it.polimi.ingsw.view.GUI.MainController
Get the current player
getCurrentPlayer() - Method in class it.polimi.ingsw.view.socket.Parser
Get current player username
getFilters() - Method in class it.polimi.ingsw.view.socket.Parser
Get Current available Type Command
getFuncData() - Method in class it.polimi.ingsw.utils.model.Command
Get Command data to use with the function on server
getFuncName() - Method in class it.polimi.ingsw.utils.model.Command
Get Command function to launch on server
getGamePhase() - Method in class it.polimi.ingsw.view.GUI.MainController
Get Game Phase
getGamePhase() - Method in class it.polimi.ingsw.view.socket.Parser
Get game phase
getGod() - Method in interface it.polimi.ingsw.model.Action
Get the last god that changed this action
getGod() - Method in class it.polimi.ingsw.model.Player
Get player's god
getGod() - Method in class it.polimi.ingsw.view.model.Player
Get player's god
getGodList() - Method in class it.polimi.ingsw.model.Game
Get a copy of Gods used in this game
getHistory() - Method in class it.polimi.ingsw.view.socket.Chat
Get Chat History
getInfo() - Method in class it.polimi.ingsw.utils.model.Command
Get Command info
getMessage() - Method in class it.polimi.ingsw.utils.model.ChatMessage
Get message value
getMessage() - Method in class it.polimi.ingsw.utils.model.Notification
Get notification value
getOwner() - Method in class it.polimi.ingsw.model.Block
Get the block owner
getOwner() - Method in class it.polimi.ingsw.view.model.Block
Get block owner
getPhase() - Method in class it.polimi.ingsw.model.Game
Get current Game Phase
getPlayer() - Method in class it.polimi.ingsw.view.GUI.MainController
Get player's username
getPlayerList() - Method in class it.polimi.ingsw.model.Game
Get a copy of Game PlayerList
getPlayers() - Method in class it.polimi.ingsw.view.socket.Parser
Get Player Info
getPlayersNum() - Method in enum it.polimi.ingsw.model.GameMode
Get number of players
getPosition() - Method in class it.polimi.ingsw.view.model.Build
Get Position on the board
getRawData() - Method in class it.polimi.ingsw.view.model.Block
 
getRawData() - Method in class it.polimi.ingsw.view.model.Build
 
getRawData() - Method in class it.polimi.ingsw.view.model.Cell
 
getRawData() - Method in class it.polimi.ingsw.view.model.Color
 
getRawData() - Method in class it.polimi.ingsw.view.model.God
 
getRawData() - Method in class it.polimi.ingsw.view.model.Player
 
getRawData() - Method in interface it.polimi.ingsw.view.model.RawObj
Convert data to a list of string that contains a user readable information about the class
getRawData() - Method in class it.polimi.ingsw.view.model.Swap
 
getSize() - Method in class it.polimi.ingsw.model.Cell
Get the number of blocks in the Cell
getStatus() - Method in interface it.polimi.ingsw.model.Action
Get action status
getStatus() - Method in class it.polimi.ingsw.utils.model.Command
Get Command status
getStatus() - Method in class it.polimi.ingsw.utils.Pinger
Get Pinger Status
getStatus() - Method in class it.polimi.ingsw.view.model.Player
Get player's status
getStatus() - Method in class it.polimi.ingsw.view.socket.Connection
Get Socket connection
getStatusPlayer() - Method in class it.polimi.ingsw.model.Player
Get player's status
getType() - Method in class it.polimi.ingsw.utils.model.Command
Get Command type
getTypeAction() - Method in interface it.polimi.ingsw.model.Action
Get type of the action
getTypeAction() - Method in class it.polimi.ingsw.view.model.TypeAction
Get Worker Action type
getTypeBlock() - Method in class it.polimi.ingsw.model.Block
Get the block type
getTypeBlock() - Method in class it.polimi.ingsw.view.model.Block
Get block type
getUsableCommandList() - Method in class it.polimi.ingsw.view.socket.Parser
Get all player available command
getUserInfo() - Method in class it.polimi.ingsw.view.GUI.MainController
Get player's information
getUsername() - Method in class it.polimi.ingsw.model.Player
Get player's username
getUsername() - Method in class it.polimi.ingsw.utils.model.ChatMessage
Get message author
getUsername() - Method in class it.polimi.ingsw.utils.model.Notification
Get notification author
getUsername() - Method in class it.polimi.ingsw.view.model.Player
Get player's username
getValue() - Method in class it.polimi.ingsw.view.model.Color
Get color value
getValue() - Method in class it.polimi.ingsw.view.model.God
Get god value
getWorkers() - Method in class it.polimi.ingsw.view.model.Player
Get player's remaining number of workers
getX1() - Method in class it.polimi.ingsw.view.model.Swap
Get First Element start position to move
getX2() - Method in class it.polimi.ingsw.view.model.Swap
Get First Element end position to move
getY1() - Method in class it.polimi.ingsw.view.model.Swap
Get Second Element start position to move
getY2() - Method in class it.polimi.ingsw.view.model.Swap
Get Second Element end position to move
God - Class in it.polimi.ingsw.view.model
God Data Structure
God - Enum in it.polimi.ingsw.model
 
God(String) - Constructor for class it.polimi.ingsw.view.model.God
God Constructor

H

HEPHAESTUS - it.polimi.ingsw.model.God
 
HERA - it.polimi.ingsw.model.God
 

I

IDLE - it.polimi.ingsw.model.StatusPlayer
 
initialize() - Method in class it.polimi.ingsw.view.GUI.Board
Initialize the board
InitialPageController - Class in it.polimi.ingsw.view.GUI
 
InitialPageController() - Constructor for class it.polimi.ingsw.view.GUI.InitialPageController
 
it.polimi.ingsw.controller - package it.polimi.ingsw.controller
This package contains classes to manage the comunication I/O with the Game State.
it.polimi.ingsw.model - package it.polimi.ingsw.model
This package contains classes used in the Server Side to manage the State of a Game.
it.polimi.ingsw.server - package it.polimi.ingsw.server
This package contains classes to implement the server that handle incoming socket request and start game.
it.polimi.ingsw.utils - package it.polimi.ingsw.utils
This package contains utils classes used around packages
it.polimi.ingsw.utils.model - package it.polimi.ingsw.utils.model
This package contains utils message classes used around packages
it.polimi.ingsw.view - package it.polimi.ingsw.view
This package contains the client GUI and CLI Launcher
it.polimi.ingsw.view.CLI - package it.polimi.ingsw.view.CLI
This package contians the CLI Application
it.polimi.ingsw.view.GUI - package it.polimi.ingsw.view.GUI
This package contians the GUI application
it.polimi.ingsw.view.model - package it.polimi.ingsw.view.model
This package contains the client simplyfied model
it.polimi.ingsw.view.socket - package it.polimi.ingsw.view.socket
This package contains the classes used in socket connection

L

LEVEL0 - it.polimi.ingsw.model.TypeBlock
Type of blocks
LEVEL1 - it.polimi.ingsw.model.TypeBlock
 
LEVEL2 - it.polimi.ingsw.model.TypeBlock
 
LEVEL3 - it.polimi.ingsw.model.TypeBlock
 
LOSE - it.polimi.ingsw.model.StatusPlayer
 

M

main(String[]) - Static method in class it.polimi.ingsw.server.ServerMain
Launch a Server Instance
main(String[]) - Static method in class it.polimi.ingsw.view.App
 
main(String[]) - Method in class it.polimi.ingsw.view.GUI.AppGUI
 
MainController - Class in it.polimi.ingsw.view.GUI
 
MainController() - Constructor for class it.polimi.ingsw.view.GUI.MainController
 
MEDUSA - it.polimi.ingsw.model.God
 
MINOTAUR - it.polimi.ingsw.model.God
 
mode - Variable in class it.polimi.ingsw.model.Game
GameMode of this game

N

next() - Method in enum it.polimi.ingsw.model.GamePhase
Gives the next GamePhase
Notification - Class in it.polimi.ingsw.utils.model
Class used to manage communication between Server Side Classes
Notification(String, String) - Constructor for class it.polimi.ingsw.utils.model.Notification
Notification constructor
notify(ArrayList<String>, T) - Method in class it.polimi.ingsw.utils.Observable
Send data to specific observers
notify(T) - Method in class it.polimi.ingsw.utils.Observable
Send data to all observers

O

Observable<T> - Class in it.polimi.ingsw.utils
Custom Observable Class
Observable() - Constructor for class it.polimi.ingsw.utils.Observable
 
Observer<T> - Interface in it.polimi.ingsw.utils
Observer Class Interface
onDisconnection() - Method in class it.polimi.ingsw.view.CLI.AppCLI
 
onDisconnection() - Method in class it.polimi.ingsw.view.GUI.AppGUI
Used for disconnection
onDisconnection() - Method in interface it.polimi.ingsw.view.socket.AppInterface
Triggered On Socket Error

P

PAN - it.polimi.ingsw.model.God
 
Parser - Class in it.polimi.ingsw.view.socket
Client parser of Game Info
Parser() - Constructor for class it.polimi.ingsw.view.socket.Parser
 
PENDING - it.polimi.ingsw.model.GamePhase
 
Pinger - Class in it.polimi.ingsw.utils
Pinger Class, used to notify a observer a ping every 10s
Pinger(Observer<String>) - Constructor for class it.polimi.ingsw.utils.Pinger
Pinger Constructor
placeWoker() - Method in class it.polimi.ingsw.model.Player
Delete a worker to place
Player - Class in it.polimi.ingsw.model
Class that is used to store general player's information
Player - Class in it.polimi.ingsw.view.model
Player Data Structure
Player(Player) - Constructor for class it.polimi.ingsw.model.Player
Create a Player's instance from a Player instance
Player(String) - Constructor for class it.polimi.ingsw.model.Player
Create a Player instance with a username
Player(String, String, String, String, int) - Constructor for class it.polimi.ingsw.view.model.Player
Player Constructor
popBlock() - Method in class it.polimi.ingsw.model.Cell
Remove and Return the top block of the stack, null in case there is nothing
POSEIDON - it.polimi.ingsw.model.God
 
prev() - Method in enum it.polimi.ingsw.model.GamePhase
Gives the previous GamePhase
PROMETHEUS - it.polimi.ingsw.model.God
 

Q

quit() - Method in class it.polimi.ingsw.view.GUI.MainController
Restart the application
quitPlayer() - Method in class it.polimi.ingsw.model.Game
End the current game.

R

RawObj - Interface in it.polimi.ingsw.view.model
Interface manage data and user readability
reSet() - Method in class it.polimi.ingsw.view.GUI.Board
Reload the board for all players
reSet() - Method in class it.polimi.ingsw.view.GUI.ChooseGod
Reload the board for all players
reSet() - Method in interface it.polimi.ingsw.view.GUI.Controller
Reload the board for all players
reSet() - Method in class it.polimi.ingsw.view.GUI.InitialPageController
Reload the board for all players
reStart() - Method in class it.polimi.ingsw.view.GUI.AppGUI
Restart
run() - Method in class it.polimi.ingsw.utils.Pinger
Run Pinger, ping the target observer each 10s
run() - Method in class it.polimi.ingsw.view.GUI.AppGUI
Run client's GUI
run() - Method in class it.polimi.ingsw.view.socket.Connection
Function to handle push data from server, then notify to all observers of this connection

S

send(String) - Method in class it.polimi.ingsw.view.GUI.MainController
Send players'actions to server
send(String) - Method in class it.polimi.ingsw.view.socket.Connection
Send a data in the socket
sendMessage() - Method in class it.polimi.ingsw.view.GUI.Board
Message to send
sendMessage(String) - Method in class it.polimi.ingsw.view.socket.Chat
Send a message
sendUsername(String) - Method in class it.polimi.ingsw.view.GUI.MainController
Send username to server
ServerMain - Class in it.polimi.ingsw.server
Server Launcher
ServerMain() - Constructor for class it.polimi.ingsw.server.ServerMain
 
set(boolean) - Method in interface it.polimi.ingsw.model.Action
Set action status
set(Parser, AppGUI) - Method in class it.polimi.ingsw.view.GUI.MainController
Set parser and application to controllers
SET_COLOR - it.polimi.ingsw.model.GamePhase
 
SET_GOD_LIST - it.polimi.ingsw.model.GamePhase
Different game phases
SET_WORKERS - it.polimi.ingsw.model.GamePhase
 
setBlocked(boolean) - Method in interface it.polimi.ingsw.model.Action
Disable any further changes on this action
setChat() - Method in class it.polimi.ingsw.view.GUI.MainController
Set chat
setColor(Color) - Method in class it.polimi.ingsw.model.Game
Set color for current player
setColor(Color) - Method in class it.polimi.ingsw.model.Player
Set player color
setConnection(String, int) - Method in class it.polimi.ingsw.view.GUI.MainController
Setup connection
setController(MainController) - Static method in class it.polimi.ingsw.view.GUI.Board
 
setController(MainController) - Static method in class it.polimi.ingsw.view.GUI.ChooseGod
Set controller for the fxml file
setController(MainController) - Static method in class it.polimi.ingsw.view.GUI.InitialPageController
 
setDimension(double, double) - Method in class it.polimi.ingsw.view.GUI.Board
set view's dimension
setDimension(double, double) - Method in class it.polimi.ingsw.view.GUI.ChooseGod
 
setDimension(double, double) - Method in interface it.polimi.ingsw.view.GUI.Controller
Set Height and Width
setDimension(double, double) - Method in class it.polimi.ingsw.view.GUI.InitialPageController
Set width
setGod(God) - Method in interface it.polimi.ingsw.model.Action
Set the last god that changed this action
setGod(God) - Method in class it.polimi.ingsw.model.Game
Set the god for the current player
setGod(God) - Method in class it.polimi.ingsw.model.Player
Set player's god
setGodList(God) - Method in class it.polimi.ingsw.model.Game
Set gods to use in this game (one god at the time)
setMaster(AppInterface) - Method in class it.polimi.ingsw.view.socket.Connection
Set Connection Owner
setMode(String) - Method in class it.polimi.ingsw.view.GUI.MainController
Send chosen game mode to server
setStatus(Boolean) - Method in class it.polimi.ingsw.utils.model.Command
Set Command status
setStatusPlayer(StatusPlayer) - Method in class it.polimi.ingsw.model.Player
Set player's status
setWorkers(int) - Method in class it.polimi.ingsw.model.Game
Set/Place a worker for current player
showConsequence(MouseEvent) - Method in class it.polimi.ingsw.view.GUI.Board
After choosing the block, it shows the preview of actions
showGod(MouseEvent) - Method in class it.polimi.ingsw.view.GUI.Board
Show god power's image description
showWorker(MouseEvent) - Method in class it.polimi.ingsw.view.GUI.Board
Show worker's preview on the board
STANDARD - it.polimi.ingsw.model.God
List of available gods
start() - Static method in enum it.polimi.ingsw.model.GamePhase
Used only to start the game
start() - Method in class it.polimi.ingsw.view.CLI.AppCLI
CLI Start Application
start(Stage) - Method in class it.polimi.ingsw.view.GUI.AppGUI
Start GUI
START_PLAYER - it.polimi.ingsw.model.GamePhase
 
startGame() - Method in class it.polimi.ingsw.controller.Controller
Function to notify all client about current Game State and to start Game
StatusPlayer - Enum in it.polimi.ingsw.model
 
stop() - Method in class it.polimi.ingsw.utils.Pinger
Stop the ping
strConverter(String) - Static method in enum it.polimi.ingsw.model.Color
 
strConverter(String) - Static method in enum it.polimi.ingsw.model.GameMode
 
strConverter(String) - Static method in enum it.polimi.ingsw.model.God
 
Swap - Class in it.polimi.ingsw.view.model
Worker Swap Data Structure
Swap(List<Integer>, List<Integer>, List<Integer>, List<Integer>) - Constructor for class it.polimi.ingsw.view.model.Swap
Swap Constructor

T

THREE - it.polimi.ingsw.model.GameMode
 
toString(Command) - Static method in class it.polimi.ingsw.view.socket.Parser
Convert a Command into a String to send to the server
TRITON - it.polimi.ingsw.model.God
 
TWO - it.polimi.ingsw.model.GameMode
Type of game modes
TypeAction - Class in it.polimi.ingsw.view.model
Class used to preparse a worker action to get the type
TypeAction(String) - Constructor for class it.polimi.ingsw.view.model.TypeAction
TypeAction Constructor
TypeBlock - Enum in it.polimi.ingsw.model
 

U

update(ChatMessage) - Method in class it.polimi.ingsw.view.GUI.Board
Receive message from server
update(Notification) - Method in class it.polimi.ingsw.controller.Controller
On Notification parse the message and verify if it is a valid data
update(String) - Method in class it.polimi.ingsw.view.CLI.AppCLI
Update about request status from server
update(String) - Method in class it.polimi.ingsw.view.GUI.MainController
Receive answers from server
update(String) - Method in class it.polimi.ingsw.view.socket.Chat
Listen on new message coming from socket
update(String) - Method in class it.polimi.ingsw.view.socket.Connection
Function triggered when need send data to server
update(String) - Method in class it.polimi.ingsw.view.socket.Parser
 
update(ArrayList<Command>) - Method in class it.polimi.ingsw.view.GUI.AppGUI
Update messages and/or commands
update(T) - Method in interface it.polimi.ingsw.utils.Observer
Observer Update Function

V

valueOf(String) - Static method in enum it.polimi.ingsw.model.Color
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum it.polimi.ingsw.model.GameMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum it.polimi.ingsw.model.GamePhase
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum it.polimi.ingsw.model.God
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum it.polimi.ingsw.model.StatusPlayer
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum it.polimi.ingsw.model.TypeBlock
Returns the enum constant of this type with the specified name.
values() - Static method in enum it.polimi.ingsw.model.Color
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum it.polimi.ingsw.model.GameMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum it.polimi.ingsw.model.GamePhase
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum it.polimi.ingsw.model.God
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum it.polimi.ingsw.model.StatusPlayer
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum it.polimi.ingsw.model.TypeBlock
Returns an array containing the constants of this enum type, in the order they are declared.

W

WHITE - it.polimi.ingsw.model.Color
 
WIN - it.polimi.ingsw.model.StatusPlayer
Possible player's status
WORKER - it.polimi.ingsw.model.TypeBlock
 

Z

ZEUS - it.polimi.ingsw.model.God
 
A B C D E G H I L M N O P Q R S T U V W Z 
All Classes All Packages