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 TypeMethodDescriptionboolean
Move.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
(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 TypeClassDescriptionclass
The shape of the board used for the game Aseb:xxxx xxxxxxxxxxxx xxxx
class
The 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 BoardShape
BoardType.createBoardShape()
Create an instance of the board shape.Methods in net.royalur.model.shape with parameters of type BoardShapeModifier and TypeMethodDescriptionboolean
BoardShape.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 BoardShape
RuleSet.boardShape
The 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 BoardShapeModifierConstructorDescriptionprotected
RuleSet
(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