TextState textState
Icon backgroundIcon
Icon focusedBackgroundIcon
Icon pressedBackgroundIcon
Icon hoveredBackgroundIcon
java.util.Map<K,V> metadata
Component<T extends Component> parent
ListenerMap listenerMap
org.joml.Vector2f position
If component is the root component then position calculated relative window top left corner.
org.joml.Vector2f size
org.joml.Vector4f backgroundColor
Represented by vector where (x=r,y=g,z=b,w=a).
For example white = new Vector4f(1,1,1,1)
org.joml.Vector4f focusedStrokeColor
Border border
float cornerRadius
boolean enabled
boolean visible
Intersector intersector
boolean hovered
boolean focused
boolean pressed
Tooltip tooltip
java.util.List<E> components
Frame frame
DialogLayer dialogLayer
Image image
TextState textState
int maskCharacter
boolean masked
float value
org.joml.Vector4f progressColor
TextState textState
Icon iconUnchecked
Icon iconChecked
boolean checked
RadioButtonGroup radioButtonGroup
java.util.List<E> radioButtons
RadioButton selection
ScrollBar verticalScrollBar
ScrollBar horizontalScrollBar
Component<T extends Component> viewport
Component<T extends Component> container
Orientation orientation
float minValue
float maxValue
float curValue
float scrollStep
float visibleAmount
boolean arrowsEnabled
float arrowSize
org.joml.Vector4f arrowColor
org.joml.Vector4f scrollColor
boolean scrolling
Viewport viewport
Icon expandIcon
Icon collapseIcon
java.util.List<E> selectBoxElements
java.util.List<E> elements
SelectBox.SelectBoxScrollablePanel selectionListPanel
SelectBoxScrollListener selectBoxScrollListener
Button selectionButton
java.lang.String selectedElement
float elementHeight
float buttonWidth
int visibleCount
Button expandButton
boolean collapsed
java.util.concurrent.locks.Lock lock
boolean selected
java.lang.String text
float value
Orientation orientation
org.joml.Vector4f sliderActiveColor
org.joml.Vector4f sliderColor
float sliderSize
TextState textState
TextState textState
Icon togglededBackgroundIcon
boolean toggled
org.joml.Vector4f toggledBackgroundColor
MouseDragEventListener mouseDragEventLeguiEventListener
Icon closeIcon
Icon minimizeIcon
Icon maximizeIcon
boolean draggable
boolean minimized
org.joml.Vector2f maximizedSize
Component<T extends Component> container
Component<T extends Component> titleContainer
Label title
Button closeButton
Button minimizeButton
java.lang.String font
float fontSize
java.lang.StringBuffer text
HorizontalAlign horizontalAlign
HorizontalAlign.CENTER
.VerticalAlign verticalAlign
org.joml.Vector4f textColor
org.joml.Vector4f highlightColor
org.joml.Vector4f padding
int caretPosition
int mouseCaretPosition
int startSelectionIndex
int endSelectionIndex
boolean editable