MutableAtlas

class MutableAtlas<T>(var binPacker: BinPacker, val border: Int = 2, val premultiplied: Boolean = true, val allowToGrow: Boolean = true, val growMethod: MutableAtlas.GrowMethod = GrowMethod.NEW_IMAGES)

Constructors

Link copied to clipboard
constructor(binPacker: BinPacker, border: Int = 2, premultiplied: Boolean = true, allowToGrow: Boolean = true, growMethod: MutableAtlas.GrowMethod = GrowMethod.NEW_IMAGES)
constructor(width: Int = 2048, height: Int = width, border: Int = 2, premultiplied: Boolean = true, allowToGrow: Boolean = true, growMethod: MutableAtlas.GrowMethod = GrowMethod.NEW_IMAGES)

Types

Link copied to clipboard
data class Entry<T>(val slice: BmpSlice32, val data: T)
Link copied to clipboard

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val border: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val height: Int
Link copied to clipboard
Link copied to clipboard
val size: Int
Link copied to clipboard
val width: Int

Functions

Link copied to clipboard
fun add(bmp: Bitmap32, data: T, name: String? = "Slice"): MutableAtlas.Entry<T>
fun add(bmp: BmpSlice, data: T, name: String? = bmp.name): MutableAtlas.Entry<T>
Link copied to clipboard
Link copied to clipboard
operator fun contains(name: String): Boolean
Link copied to clipboard
operator fun get(name: String): BmpSlice
Link copied to clipboard