Package org. hexworks. zircon. api. builder. graphics
Types
BoxBuilder
Link copied to clipboard
data class BoxBuilder(tileset: TilesetResource, size: Size, style: StyleSet, boxType: BoxType) : Builder<Box>
Content copied to clipboard
CharacterTileStringBuilder
Link copied to clipboard
data class CharacterTileStringBuilder(text: String, textWrap: TextWrap, size: Size, modifiers: MutableSet<Modifier>, foregroundColor: TileColor, backgroundColor: TileColor) : Builder<CharacterTileString>
Content copied to clipboard
Creates CharacterTileStrings.
LayerBuilder
Link copied to clipboard
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.
StyleSetBuilder
Link copied to clipboard
TileCompositeBuilder
Link copied to clipboard
data class TileCompositeBuilder(size: Size, tiles: MutableMap<Position, Tile>) : Builder<TileComposite>
Content copied to clipboard
Creates TileComposites.
TileGraphicsBuilder
Link copied to clipboard
data class TileGraphicsBuilder(tileset: TilesetResource, size: Size, style: StyleSet, tiles: MutableMap<Position, Tile>, filler: Tile) : Builder<TileGraphics>
Content copied to clipboard
TileImageBuilder
Link copied to clipboard
data class TileImageBuilder(tileset: TilesetResource, filler: Tile, size: Size, tiles: MutableMap<Position, Tile>) : Builder<TileImage>
Content copied to clipboard