Module polimi.ingsw.am21.codex
Class CardPlacedMessage
java.lang.Object
polimi.ingsw.am21.codex.controller.messages.Message
polimi.ingsw.am21.codex.controller.messages.ViewUpdatingMessage
polimi.ingsw.am21.codex.controller.messages.viewUpdate.game.CardPlacedMessage
- All Implemented Interfaces:
Serializable
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionCardPlacedMessage
(String gameId, String playerId, Integer playerHandCardNumber, Integer cardId, CardSideType side, Position position, Integer newPlayerScore, Map<ResourceType, Integer> updatedResources, Map<ObjectType, Integer> updatedObjects, Set<Position> availablePositions, Set<Position> forbiddenPositions) -
Method Summary
-
Constructor Details
-
CardPlacedMessage
public CardPlacedMessage(String gameId, String playerId, Integer playerHandCardNumber, Integer cardId, CardSideType side, Position position, Integer newPlayerScore, Map<ResourceType, Integer> updatedResources, Map<ObjectType, Integer> updatedObjects, Set<Position> availablePositions, Set<Position> forbiddenPositions)
-
-
Method Details
-
getGameId
-
getPlayerId
-
getPlayerHandCardNumber
public int getPlayerHandCardNumber() -
getCardId
public int getCardId() -
getSide
-
getPosition
-
getNewPlayerScore
public int getNewPlayerScore() -
getUpdatedResources
-
getUpdatedObjects
-
getAvailableSpots
-
getForbiddenSpots
-
toString
-