Builder

public final class Builder

Constructors

Link copied to clipboard
RandomLevelLoader.Builder RandomLevelLoader.Builder(Random random, Function1<RandomLevelLoader.Builder, Unit> init)

Functions

Link copied to clipboard
final LevelLoader build()
Link copied to clipboard
final Integer getChamberMinSize()
Link copied to clipboard
final LevelContentFactory getFactory()
Link copied to clipboard
final Integer getHeight()
Link copied to clipboard
final String getNextLevelDescriptionFilename()
Link copied to clipboard
final Integer getPassageSize()
Link copied to clipboard
final Integer getWidth()
Link copied to clipboard
final Integer random(IntRange range)
Link copied to clipboard
final Unit setChamberMinSize(Integer chamberMinSize)
Link copied to clipboard
final Unit setFactory(LevelContentFactory factory)
Link copied to clipboard
final Unit setHeight(Integer height)
Link copied to clipboard
final Unit setNextLevelDescriptionFilename(String nextLevelDescriptionFilename)
Link copied to clipboard
final Unit setPassageSize(Integer passageSize)
Link copied to clipboard
final Unit setWidth(Integer width)

Properties

Link copied to clipboard
private Integer chamberMinSize
Link copied to clipboard
private LevelContentFactory factory
Link copied to clipboard
private Integer height
Link copied to clipboard
private String nextLevelDescriptionFilename
Link copied to clipboard
private Integer passageSize
Link copied to clipboard
private Integer width