Uses of Class
net.royalur.model.shape.BoardShape
Packages that use BoardShape
Package
Description
-
Uses of BoardShape in net.royalur
Methods in net.royalur with parameters of type BoardShapeModifier and TypeMethodDescriptionGameBuilder.boardShape(BoardShape boardShape) Copies this game builder with the shape of the board set toboardShape. -
Uses of BoardShape in net.royalur.model
Methods in net.royalur.model that return BoardShapeModifier and TypeMethodDescriptionGameSettings.getBoardShape()Gets the shape of the game board.Board.getShape()Gets the shape of this board.Methods in net.royalur.model with parameters of type BoardShapeModifier and TypeMethodDescriptionbooleanMove.isDestRosette(BoardShape shape) Determines whether this move will land a piece on a rosette.GameSettings.withBoardShape(BoardShape boardShape) Generates new game settings withboardShape.Constructors in net.royalur.model with parameters of type BoardShapeModifierConstructorDescriptionBoard(BoardShape shape) Instantiates an empty board with the shapeshape.GameSettings(String name, BoardShape boardShape, PathPair paths, DiceFactory diceFactory, int startingPieceCount, boolean safeRosettes, boolean rosettesGrantExtraRolls, boolean capturesGrantExtraRolls) Instantiates a new set of game settings for the Royal Game of Ur.GameSettings(BoardShape boardShape, PathPair paths, DiceFactory diceFactory, int startingPieceCount, boolean safeRosettes, boolean rosettesGrantExtraRolls, boolean capturesGrantExtraRolls) Instantiates a new set of game settings for the Royal Game of Ur. -
Uses of BoardShape in net.royalur.model.shape
Subclasses of BoardShape in net.royalur.model.shapeModifier and TypeClassDescriptionclassThe shape of the board used for the game Aseb:xxxx xxxxxxxxxxxx xxxxclassThe standard shape of board used for The Royal Game of Ur that follows the game boards that were excavated by Sir Leonard Woolley.Methods in net.royalur.model.shape that return BoardShapeModifier and TypeMethodDescriptionBoardShapeFactory.createBoardShape()Create an instance of the board shape.abstract BoardShapeBoardType.createBoardShape()Create an instance of the board shape.Methods in net.royalur.model.shape with parameters of type BoardShapeModifier and TypeMethodDescriptionbooleanBoardShape.isEquivalent(BoardShape other) Determines whether this board shape covers the same tiles, and has the same rosettes, asother. -
Uses of BoardShape in net.royalur.rules
Fields in net.royalur.rules declared as BoardShapeModifier and TypeFieldDescriptionprotected final BoardShapeRuleSet.boardShapeThe shape of the game board.Methods in net.royalur.rules that return BoardShapeModifier and TypeMethodDescriptionRuleSet.getBoardShape()Gets the shape of the board used in this rule set.Constructors in net.royalur.rules with parameters of type BoardShapeModifierConstructorDescriptionprotectedRuleSet(BoardShape boardShape, PathPair paths, DiceFactory diceFactory, PieceProvider pieceProvider, PlayerStateProvider playerStateProvider) Instantiates a rule set for the Royal Game of Ur. -
Uses of BoardShape in net.royalur.rules.simple
Constructors in net.royalur.rules.simple with parameters of type BoardShapeModifierConstructorDescriptionSimpleRuleSet(BoardShape boardShape, PathPair paths, DiceFactory diceFactory, PieceProvider pieceProvider, PlayerStateProvider playerStateProvider, boolean safeRosettes, boolean rosettesGrantExtraRolls, boolean capturesGrantExtraRolls) Instantiates a simple rule set for the Royal Game of Ur. -
Uses of BoardShape in net.royalur.rules.simple.fast
Fields in net.royalur.rules.simple.fast declared as BoardShapeConstructors in net.royalur.rules.simple.fast with parameters of type BoardShape