Java2DGraphicTileset

class Java2DGraphicTileset(resource: TilesetResource) : Tileset<Graphics2D>

Types

TileData
Link copied to clipboard
data class TileData(name: String, tags: Set<String>, char: Char, description: String, x: Int, y: Int)
TileFile
Link copied to clipboard
data class TileFile(name: String, tilesPerRow: Int, tiles: List<Java2DGraphicTileset.TileData>)
TileInfo
Link copied to clipboard
data class TileInfo(name: String, size: Int, files: List<Java2DGraphicTileset.TileFile>)

Functions

drawTile
Link copied to clipboard
open override fun drawTile(tile: Tile, surface: Graphics2D, position: Position)
equals
Link copied to clipboard
open operator fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open fun hashCode(): Int
toString
Link copied to clipboard
open fun toString(): String

Properties

height
Link copied to clipboard
open override val height: Int
id
Link copied to clipboard
open override val id: UUID
size
Link copied to clipboard
open val size: Size
targetType
Link copied to clipboard
open override val targetType: KClass<Graphics2D>
width
Link copied to clipboard
open override val width: Int

Sources

(source)
Link copied to clipboard