Uses of Class
it.polimi.ingsw.server.model.game_logic.exceptions.StudentsNotInTheDiningRoomException
Packages that use StudentsNotInTheDiningRoomException
Package
Description
-
Uses of StudentsNotInTheDiningRoomException in it.polimi.ingsw.server.controller.game_state_controller
Methods in it.polimi.ingsw.server.controller.game_state_controller that throw StudentsNotInTheDiningRoomExceptionModifier and TypeMethodDescriptionvoidExpertGameStateController.applyEffect(int characterIndex, Color color) This method applies the effect of the character corresponding to the inputted character index.voidExpertGameStateController.applyEffect(int characterIndex, List<Color> getStudents, List<Color> giveStudents) This method applies the effect of the character corresponding to the inputted character index.default voidGameStateControllerCommonInterface.applyEffect(int characterIndex, Color student) default voidGameStateControllerCommonInterface.applyEffect(int characterIndex, List<Color> getStudents, List<Color> putStudents) -
Uses of StudentsNotInTheDiningRoomException in it.polimi.ingsw.server.model.game_logic
Methods in it.polimi.ingsw.server.model.game_logic that throw StudentsNotInTheDiningRoomExceptionModifier and TypeMethodDescriptionvoidExpertGameState.playPutThreeStudentsInTheBag(Color color) This method executes the effect of the character with ID 12.default voidGameStateCommonInterface.playPutThreeStudentsInTheBag(Color color) voidExpertGameState.playSwapTwoStudentsBetweenEntranceAndDiningRoom(List<Color> studentFromEntrance, List<Color> studentsFromDiningRoom) This method executes the effect of the character with ID 10.default voidGameStateCommonInterface.playSwapTwoStudentsBetweenEntranceAndDiningRoom(List<Color> students1, List<Color> students2) private voidExpertGameState.putThreeStudentsInTheBag(Color color) voidExpertSchoolBoard.removeStudentFromDiningRoom(Color student) This method removes the inputted student from the diningRoomdefault voidSchoolBoardCommonInterface.removeStudentFromDiningRoom(Color student)