Layer Builder
data class LayerBuilder(tileset: TilesetResource, size: Size, offset: Position, tileGraphics: Maybe<TileGraphics>, filler: Tile) : Builder<Layer>
Content copied to clipboard
Use this to build Layers. Defaults are:
size: Size.one()
filler: Tile.empty()
offset: Position.defaultPosition()
has no text image by default
Constructors
LayerBuilder
Link copied to clipboard
fun LayerBuilder(tileset: TilesetResource = RuntimeConfig.config.defaultTileset, size: Size = Size.defaultGridSize(), offset: Position = Position.defaultPosition(), tileGraphics: Maybe<TileGraphics> = Maybe.empty(), filler: Tile = Tile.empty())
Content copied to clipboard
Types
Functions
copy
Link copied to clipboard
fun copy(tileset: TilesetResource = RuntimeConfig.config.defaultTileset, size: Size = Size.defaultGridSize(), offset: Position = Position.defaultPosition(), tileGraphics: Maybe<TileGraphics> = Maybe.empty(), filler: Tile = Tile.empty()): LayerBuilder
Content copied to clipboard
createCopy
Link copied to clipboard
withFiller
Link copied to clipboard
withOffset
Link copied to clipboard
withSize
Link copied to clipboard
withTileGraphics
Link copied to clipboard
withTileset
Link copied to clipboard
Sources
(source)
Link copied to clipboard