SliderWithTextComponent

open class SliderWithTextComponent(value: GetSetter<Float>, minValue: Float, maxValue: Float, minStep: Float, width: Int) : SliderComponent(source)

Constructors

Link copied to clipboard
constructor(value: GetSetter<Float>, minValue: Float, maxValue: Float, minStep: Float, width: Int)

Functions

Link copied to clipboard
open override fun <T> foldChildren(initial: T, visitor: BiFunction<GuiComponent, T, T>): T

Walk over the direct children of this element. A gui element that composites other gui elements should override this method. By default, the initial element is returned without change.

Link copied to clipboard
open override fun keyboardEvent(event: KeyboardEvent, context: GuiImmediateContext): Boolean

Called by the parent renderer.

Link copied to clipboard
open override fun mouseEvent(mouseEvent: MouseEvent, context: GuiImmediateContext): Boolean

Called by the parent renderer.

Link copied to clipboard
open override fun render(context: GuiImmediateContext)

Called by the parent renderer. The GL matrix stack is pre-transformed, so rendering can begin at (0, 0) and should not render beyond what the context says is available.

Link copied to clipboard
open override fun setValueFromContext(context: GuiImmediateContext)