ImageComponent

class ImageComponent(original: ImageElement, parent: ImageComponent?, val images: List<PixelComponent>, val children: Map<String, ImageComponent>) : Map<String, ImageComponent>

Constructors

Link copied to clipboard
constructor(original: ImageElement, parent: ImageComponent?, images: List<PixelComponent>, children: Map<String, ImageComponent>)

Properties

Link copied to clipboard
Link copied to clipboard
open override val entries: Set<Map.Entry<String, ImageComponent>>
Link copied to clipboard
Link copied to clipboard
open override val keys: Set<String>
Link copied to clipboard
Link copied to clipboard
val max: Int
Link copied to clipboard
open override val size: Int
Link copied to clipboard
Link copied to clipboard
open override val values: Collection<ImageComponent>

Functions

Link copied to clipboard
fun apply(shadow: Int, color: TextColor): ImageComponent
Link copied to clipboard
infix fun choose(index: Long): PixelComponent
Link copied to clipboard
open override fun containsKey(key: String): Boolean
Link copied to clipboard
open override fun containsValue(value: ImageComponent): Boolean
Link copied to clipboard
open operator override fun get(key: String): ImageComponent?
Link copied to clipboard
open override fun isEmpty(): Boolean
Link copied to clipboard
infix fun mapper(event: UpdateEvent): (HudPlayer) -> ImageComponent
Link copied to clipboard
Link copied to clipboard
fun <V> Map<Int, V>.toIntKeyMap(): Int2ObjectOpenHashMap<V>
Link copied to clipboard
fun Map<Int, Int>.toIntMap(): Int2IntOpenHashMap