# 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|Serialized Form

## V

validateShipNextPhase() - Method in class it.polimi.ingsw.is25am31.model.player.Ship
  Validates ship structure at end of phase and removes disconnected or conflicting components and reserved components
valueOf(String) - Static method in enum class it.polimi.ingsw.is25am31.model.cards.EffectType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class it.polimi.ingsw.is25am31.model.cards.Size
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class it.polimi.ingsw.is25am31.model.components.AlienColor
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class it.polimi.ingsw.is25am31.model.components.Color
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class it.polimi.ingsw.is25am31.model.components.Connector
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class it.polimi.ingsw.is25am31.model.components.Good
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class it.polimi.ingsw.is25am31.model.components.OrientationShield
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class it.polimi.ingsw.is25am31.model.components.Side
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class it.polimi.ingsw.is25am31.model.gameboard.Phase
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class it.polimi.ingsw.is25am31.network.ConnectionResponse
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class it.polimi.ingsw.is25am31.network.UpdateMessage
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class it.polimi.ingsw.is25am31.view.ClientState
  Returns the enum constant of this class with the specified name.
values() - Static method in enum class it.polimi.ingsw.is25am31.model.cards.EffectType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class it.polimi.ingsw.is25am31.model.cards.Size
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class it.polimi.ingsw.is25am31.model.components.AlienColor
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class it.polimi.ingsw.is25am31.model.components.Color
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class it.polimi.ingsw.is25am31.model.components.Connector
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class it.polimi.ingsw.is25am31.model.components.Good
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class it.polimi.ingsw.is25am31.model.components.OrientationShield
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class it.polimi.ingsw.is25am31.model.components.Side
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class it.polimi.ingsw.is25am31.model.gameboard.Phase
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class it.polimi.ingsw.is25am31.network.ConnectionResponse
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class it.polimi.ingsw.is25am31.network.UpdateMessage
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class it.polimi.ingsw.is25am31.view.ClientState
  Returns an array containing the constants of this enum class, in the order they are declared.
viewGame(UUID) - Method in class it.polimi.ingsw.is25am31.network.rmi.server.RmiServer
viewGame(UUID) - Method in class it.polimi.ingsw.is25am31.network.socket.client.SocketServerHandler
  Sends a command to the server for a client to view available games.
viewGame(UUID) - Method in class it.polimi.ingsw.is25am31.network.socket.server.SocketServer
  Handles a request to view the list of currently available games.
viewGame(UUID) - Method in interface it.polimi.ingsw.is25am31.network.VirtualServer
  Requests the server to send the list of available games that the client can join.
ViewGameCommand - Class in it.polimi.ingsw.is25am31.network.socket.clientServerMessages
  Represents a command sent from the client to the server to request to view the list of available games.
ViewGameCommand(UUID) - Constructor for class it.polimi.ingsw.is25am31.network.socket.clientServerMessages.ViewGameCommand
  Constructs a new `ViewGameCommand`.
viewListGame(UUID) - Method in class it.polimi.ingsw.is25am31.controller.ControllerManager
  Sends a list of available games to the specified client Only includes games that have available slots
viewShip(int) - Method in class it.polimi.ingsw.is25am31.model.Game
  Returns the Ship object for given player id
viewShip(UUID, String) - Method in class it.polimi.ingsw.is25am31.controller.Controller
  Allows a client to view the ship of a specified player.
VirtualServer - Interface in it.polimi.ingsw.is25am31.network
  This interface defines the methods for server-side operations that can be invoked remotely by a client.
VirtualView - Interface in it.polimi.ingsw.is25am31.network
  This interface defines the methods for client-side display and input operations that can be remotely invoked by the server.

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|Serialized Form