SliderUIPanelPlugin

open class SliderUIPanelPlugin(min: Float, max: Float, var value: Float = min + (max - min).absoluteValue / 2f, var title: String? = null) : InteractiveUIPanelPlugin

Constructors

Link copied to clipboard
constructor(min: Float, max: Float, value: Float = min + (max - min).absoluteValue / 2f, title: String? = null)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
fun addButton(button: <Error class: unknown class>, handler: () -> Unit)
Link copied to clipboard
fun addCheckbox(button: <Error class: unknown class>, handler: (Boolean) -> Unit)
fun addCheckbox(button: <Error class: unknown class>, handler: CheckboxHandler)
Link copied to clipboard
Link copied to clipboard
override fun advance(amount: Float)
Link copied to clipboard
open fun advancePanel(amount: Float)
Link copied to clipboard
open fun buttonPressed(buttonId: Any?)
Link copied to clipboard
fun checkButtons(events: List<<Error class: unknown class>>)
Link copied to clipboard
fun checkClickables(events: List<<Error class: unknown class>>)
Link copied to clipboard
fun checkHighlightedButton(uiComp: <Error class: unknown class>, events: List<<Error class: unknown class>>)
Link copied to clipboard
fun isHovered(events: List<<Error class: unknown class>>): Boolean
Link copied to clipboard
fun layoutPanel(rootPanel: <Error class: unknown class>): <Error class: unknown class>
Link copied to clipboard
open fun positionChanged(position: <Error class: unknown class>)
Link copied to clipboard
open override fun processInput(events: List<<Error class: unknown class>>)
Link copied to clipboard
open override fun render(alphaMult: Float)
Link copied to clipboard
open override fun renderBelow(alphaMult: Float)
Link copied to clipboard
fun setBGColor(red: Int = bgColor.red, green: Int = bgColor.green, blue: Int = bgColor.blue, alpha: Int = bgColor.alpha)
Link copied to clipboard

Properties

Link copied to clipboard
var barHeight: <Error class: unknown class>
Link copied to clipboard
open var bgColor: Color
Link copied to clipboard
val buttons: MutableMap<<Error class: unknown class>, ButtonHandler>
Link copied to clipboard
val clickables: MutableMap<<Error class: unknown class>, ButtonHandler>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var highlightedButton: <Error class: unknown class>?
Link copied to clipboard
Link copied to clipboard
var panel: <Error class: unknown class>?
Link copied to clipboard
open var panelHeight: Float
Link copied to clipboard
open var panelWidth: Float
Link copied to clipboard
lateinit var pos: <Error class: unknown class>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard