ColorSelectComponent

Constructors

Link copied to clipboard
constructor(x: Int, y: Int, initialColour: String, colourChangedCallback: Consumer<String>, closeCallback: Runnable)
constructor(x: Int, y: Int, initialColour: String, colourChangedCallback: Consumer<String>, closeCallback: Runnable, opacitySlider: Boolean, valueSlider: Boolean)

Functions

Link copied to clipboard
open fun <T> foldChildren(initial: T, @NotNull visitor: @NotNull BiFunction<@NotNull GuiComponent, T, T>): T
Walk over the direct children of this element.
Link copied to clipboard
open fun getHeight(): Int
Get the requested y size for this element.
Link copied to clipboard
open fun getWidth(): Int
Get the requested x size for this element.
Link copied to clipboard
open fun keyboardEvent(@NotNull event: @NotNull KeyboardEvent, @NotNull context: @NotNull GuiImmediateContext): Boolean
Called by the parent renderer.
Link copied to clipboard
open fun mouseEvent(@NotNull mouseEvent: @NotNull MouseEvent, @NotNull context: @NotNull GuiImmediateContext): Boolean
Called by the parent renderer.
Link copied to clipboard
open fun render(@NotNull context: @NotNull GuiImmediateContext)
Called by the parent renderer.
Link copied to clipboard