Uses of Interface
it.polimi.ingsw.Common.PersonalGoalCardInterface
Packages that use PersonalGoalCardInterface
Package
Description
-
Uses of PersonalGoalCardInterface in it.polimi.ingsw.Client
Methods in it.polimi.ingsw.Client with parameters of type PersonalGoalCardInterfaceModifier and TypeMethodDescriptionstatic void
GUI.updatePersonalGoalCard
(PersonalGoalCardInterface pgCard) This method is used to update personal goal cards -
Uses of PersonalGoalCardInterface in it.polimi.ingsw.Client.ClientModel
Classes in it.polimi.ingsw.Client.ClientModel that implement PersonalGoalCardInterfaceFields in it.polimi.ingsw.Client.ClientModel declared as PersonalGoalCardInterfaceModifier and TypeFieldDescriptionprivate PersonalGoalCardInterface
ClientStatus.pgCard
Personal Goal Card for the PlayerMethods in it.polimi.ingsw.Client.ClientModel that return PersonalGoalCardInterfaceModifier and TypeMethodDescriptionClientStatus.getPersonalGoalCard()
Getter method for Player's Personal Goal CardMethods in it.polimi.ingsw.Client.ClientModel with parameters of type PersonalGoalCardInterfaceModifier and TypeMethodDescriptionvoid
ClientStatus.setCards
(PersonalGoalCardInterface pgCard, List<CommonGoalCardInterface> cgCard) Aggregate setter for Game's and Player's cards -
Uses of PersonalGoalCardInterface in it.polimi.ingsw.Client.View
Methods in it.polimi.ingsw.Client.View with parameters of type PersonalGoalCardInterfaceModifier and TypeMethodDescriptionstatic void
MultipleView.automaticPrint
(BoardInterface b, ShelfInterface s, PersonalGoalCardInterface pgc, PrintWriter pw) Automatically selects the correct type of terminal printing, based on terminal sizePersonalGoalCardView.buildString
(PersonalGoalCardInterface pgc) Builds Personal Goal Card string for MultipleView Printingprivate static void
MultipleView.completePrint
(BoardInterface b, ShelfInterface s, PersonalGoalCardInterface pgc, PrintWriter pw) Utilitary method for complete printingstatic void
PersonalGoalCardView.print
(PersonalGoalCardInterface pgc, PrintWriter pw) Prints a PersonalGoalCard on a PrintWriterprivate static void
MultipleView.sequentialPrint
(BoardInterface b, ShelfInterface s, PersonalGoalCardInterface pgc, PrintWriter pw) Utilitary method for sequential printing -
Uses of PersonalGoalCardInterface in it.polimi.ingsw.Common
Methods in it.polimi.ingsw.Common that return PersonalGoalCardInterfaceModifier and TypeMethodDescriptionClientStatusInterface.getPersonalGoalCard()
Getter method for Player's Personal Goal CardMethods in it.polimi.ingsw.Common with parameters of type PersonalGoalCardInterfaceModifier and TypeMethodDescriptionvoid
ClientStatusInterface.setCards
(PersonalGoalCardInterface pgCard, List<CommonGoalCardInterface> cgCard) Aggregate setter for Game's and Player's cards -
Uses of PersonalGoalCardInterface in it.polimi.ingsw.Server.Controller
Methods in it.polimi.ingsw.Server.Controller that return PersonalGoalCardInterfaceModifier and TypeMethodDescriptionGameController.getPersonalGoalCard
(String nickname) getter method for PersonalGoalCard -
Uses of PersonalGoalCardInterface in it.polimi.ingsw.Server.Model
Classes in it.polimi.ingsw.Server.Model that implement PersonalGoalCardInterfaceModifier and TypeClassDescriptionclass
This class represents the Personal Goal cards, thanks to which players may grant points if they match the pattern with the corresponding ObjectCardsMethods in it.polimi.ingsw.Server.Model that return PersonalGoalCardInterfaceModifier and TypeMethodDescriptionGame.getPersonalGoalCardInterfaceFromNickname
(String nickname) this method is a getter of PersonalGoalCard obtained from nickname