Uses of Interface
net.royalur.model.shape.BoardShapeFactory
Packages that use BoardShapeFactory
-
Uses of BoardShapeFactory in net.royalur.model
Methods in net.royalur.model with parameters of type BoardShapeFactoryModifier and TypeMethodDescriptionGameSettings.withBoardShape
(BoardShapeFactory boardShapeFactory) Generates new game settings with a board shape fromboardShapeFactory
. -
Uses of BoardShapeFactory in net.royalur.model.shape
Classes in net.royalur.model.shape that implement BoardShapeFactoryFields in net.royalur.model.shape with type parameters of type BoardShapeFactoryModifier and TypeFieldDescriptionstatic final Map<String,
BoardShapeFactory> BoardType.PARSING_MAP
A store to be used to parse board shapes. -
Uses of BoardShapeFactory in net.royalur.notation
Constructor parameters in net.royalur.notation with type arguments of type BoardShapeFactoryModifierConstructorDescriptionJsonNotation
(Map<String, ? extends BoardShapeFactory> boardShapes, Map<String, ? extends PathPairFactory> pathPairs, Map<String, ? extends DiceFactory> dice, RuleSetProvider ruleSetProvider) Instantiates the JSON notation to encode and decode games.JsonNotation
(Map<String, ? extends BoardShapeFactory> boardShapes, Map<String, ? extends PathPairFactory> pathPairs, Map<String, ? extends DiceFactory> dice, RuleSetProvider ruleSetProvider, com.fasterxml.jackson.core.JsonFactory jsonFactory) Instantiates the JSON notation to encode and decode games.