Package-level declarations

Types

Link copied to clipboard
open class GUI(val appearance: GUIAppearance = GUIAppearance(), val defaultStyles: List<StyleSheet> = defaultStyles()) : Extension
Link copied to clipboard
class GUIAppearance(val baseColor: ColorRGBa = ColorRGBa.GRAY.opacify(0.99), val barWidth: Int = 200)
Link copied to clipboard
class WindowedGUI(val appearance: GUIAppearance = GUIAppearance(), val defaultStyles: List<StyleSheet> = defaultStyles(), val windowClosable: Boolean = false, val windowAlwaysOntop: Boolean = false) : Extension

Functions

Link copied to clipboard
@JvmName(name = "addToGui")
fun <T : Any> T.addTo(gui: GUI, label: String? = this.title()): T
@JvmName(name = "addToWindowedGui")
fun <T : Any> T.addTo(gui: WindowedGUI, label: String? = this.title()): T