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
All Classes All Packages
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
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
A B C D E G H I L M N O P Q R S T U V W ZAll Classes All Packages