Index

A B C D E F G H I K L M N O P R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ABSOLUTE - Enum constant in enum class com.spinyowl.legui.style.Style.PositionType
 
AbstractRenderer - Class in com.spinyowl.legui.system.renderer
Base of main renderer which called by renderer thread.
AbstractRenderer() - Constructor for class com.spinyowl.legui.system.renderer.AbstractRenderer
 
AbstractSystemEventHandler<E extends SystemEvent> - Class in com.spinyowl.legui.system.handler
Abstract handler for SystemEvents.
AbstractSystemEventHandler() - Constructor for class com.spinyowl.legui.system.handler.AbstractSystemEventHandler
 
AbstractTextComponent - Class in com.spinyowl.legui.component
 
AbstractTextComponent() - Constructor for class com.spinyowl.legui.component.AbstractTextComponent
Default constructor.
AbstractTextComponent(float, float, float, float) - Constructor for class com.spinyowl.legui.component.AbstractTextComponent
Constructor with position and size parameters.
AbstractTextComponent(Vector2f, Vector2f) - Constructor for class com.spinyowl.legui.component.AbstractTextComponent
Constructor with position and size parameters.
AbstractTheme<T extends Component> - Class in com.spinyowl.legui.theme
This interface defines method which can be used to change theme only for provided component.
AbstractTheme() - Constructor for class com.spinyowl.legui.theme.AbstractTheme
 
action - Variable in class com.spinyowl.legui.system.event.SystemKeyEvent
 
action - Variable in class com.spinyowl.legui.system.event.SystemMouseClickEvent
 
add(int, Component) - Method in class com.spinyowl.legui.component.Component
 
add(Component) - Method in class com.spinyowl.legui.component.Component
Used to add component to component.
add(RadioButton) - Method in class com.spinyowl.legui.component.RadioButtonGroup
Used to add radio button to group.
addAll(Collection<? extends Component>) - Method in class com.spinyowl.legui.component.Component
Used to add components.
addBorderRenderer(Class<C>, R) - Method in interface com.spinyowl.legui.system.renderer.RendererProvider
 
addBorderRenderer(Class<I>, R) - Method in class com.spinyowl.legui.system.renderer.nvg.NvgRendererProvider
 
addCheckBoxChangeValueListener(EventListener<CheckBoxChangeValueEvent>) - Method in class com.spinyowl.legui.component.CheckBox
Used to add checkbox change value event listener.
AddChildEvent<T extends Component> - Class in com.spinyowl.legui.event
 
AddChildEvent(T, Component) - Constructor for class com.spinyowl.legui.event.AddChildEvent
 
AddChildEventListener - Interface in com.spinyowl.legui.listener
 
addComponentRenderer(Class<C>, R) - Method in interface com.spinyowl.legui.system.renderer.RendererProvider
 
addComponentRenderer(Class<I>, R) - Method in class com.spinyowl.legui.system.renderer.nvg.NvgRendererProvider
 
addDefaultCallbacks(CallbackKeeper, SystemEventProcessor) - Static method in interface com.spinyowl.legui.system.handler.processor.SystemEventProcessor
Add default callbacks to callback keeper.
addElement(T) - Method in class com.spinyowl.legui.component.SelectBox
Used to add element to selectbox.
addIconRenderer(Class<I>, R) - Method in class com.spinyowl.legui.system.renderer.nvg.NvgRendererProvider
 
addIconRenderer(Class<I>, R) - Method in interface com.spinyowl.legui.system.renderer.RendererProvider
 
addImageRenderer(Class<I>, R) - Method in class com.spinyowl.legui.system.renderer.nvg.NvgRendererProvider
 
addImageRenderer(Class<I>, R) - Method in interface com.spinyowl.legui.system.renderer.RendererProvider
 
addLayer(Layer) - Method in class com.spinyowl.legui.component.Frame
Used to add layer to frame.
addListener(Class<E>, EventListener<E>) - Method in class com.spinyowl.legui.listener.ListenerMap
Used to add event listener for specified event type.
addScrollBarChangeValueEventListener(EventListener<ScrollBarChangeValueEvent>) - Method in class com.spinyowl.legui.component.ScrollBar
Used to add event listener for scroll bar change value event.
addSelectBoxChangeSelectionEventListener(EventListener<SelectBoxChangeSelectionEvent<T>>) - Method in class com.spinyowl.legui.component.SelectBox
Used to add event listener for select box change selection event.
addSliderChangeValueEventListener(EventListener<SliderChangeValueEvent>) - Method in class com.spinyowl.legui.component.Slider
Used to add event listener for slider change value event.
addTextInputContentChangeEventListener(EventListener<TextInputContentChangeEvent>) - Method in class com.spinyowl.legui.component.TextInput
Used to add event listener for text input content change event.
addWidgetCloseEventListener(EventListener<WidgetCloseEvent>) - Method in class com.spinyowl.legui.component.Widget
Used to add event listener for widget close event.
afterAnimation() - Method in class com.spinyowl.legui.animation.Animation
Called one time when animation ended.
alignTextInBox(long, HorizontalAlign, VerticalAlign) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgRenderUtils
 
allowColor() - Method in class com.spinyowl.legui.theme.colored.FlatColoredTheme.FlatColoredThemeSettings
Returns allow color.
ALT - Enum constant in enum class com.spinyowl.legui.input.KeyMod
 
animate(double) - Method in class com.spinyowl.legui.animation.Animation
This method used to update animated object.
animate(double) - Method in class com.spinyowl.legui.component.misc.animation.scrollbar.ScrollBarAnimation
This method used to update animated object.
animate(double) - Method in class com.spinyowl.legui.component.misc.animation.selectbox.SelectBoxAnimation
This method used to update animated object.
animate(double) - Method in class com.spinyowl.legui.component.misc.animation.ViewportAnimation
This method used to update animated object.
Animation - Class in com.spinyowl.legui.animation
Draft animation realization.
Animation() - Constructor for class com.spinyowl.legui.animation.Animation
 
Animator - Interface in com.spinyowl.legui.animation
Animation processor..
AnimatorImpl - Class in com.spinyowl.legui.animation
 
AnimatorImpl() - Constructor for class com.spinyowl.legui.animation.AnimatorImpl
 
AnimatorProvider - Class in com.spinyowl.legui.animation
Animation processor..
APOSTROPHE - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
apply(T) - Method in class com.spinyowl.legui.theme.AbstractTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class com.spinyowl.legui.theme.colored.def.FlatBorderlessTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class com.spinyowl.legui.theme.colored.def.FlatButtonTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class com.spinyowl.legui.theme.colored.def.FlatCheckBoxTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class com.spinyowl.legui.theme.colored.def.FlatComponentTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class com.spinyowl.legui.theme.colored.def.FlatLabelTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class com.spinyowl.legui.theme.colored.def.FlatLayerTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class com.spinyowl.legui.theme.colored.def.FlatPanelTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class com.spinyowl.legui.theme.colored.def.FlatProgressBarTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class com.spinyowl.legui.theme.colored.def.FlatRadioButtonTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class com.spinyowl.legui.theme.colored.def.FlatScrollablePanelTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class com.spinyowl.legui.theme.colored.def.FlatScrollBarTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class com.spinyowl.legui.theme.colored.def.FlatSelectBoxElementTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class com.spinyowl.legui.theme.colored.def.FlatSelectBoxScrollablePanelTheme
 
apply(T) - Method in class com.spinyowl.legui.theme.colored.def.FlatSelectBoxTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class com.spinyowl.legui.theme.colored.def.FlatSliderTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class com.spinyowl.legui.theme.colored.def.FlatTextAreaFieldTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class com.spinyowl.legui.theme.colored.def.FlatTextAreaTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class com.spinyowl.legui.theme.colored.def.FlatTextInputTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class com.spinyowl.legui.theme.colored.def.FlatToggleButtonTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class com.spinyowl.legui.theme.colored.def.FlatTooltipTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class com.spinyowl.legui.theme.Theme
 
applyAll(Frame) - Method in class com.spinyowl.legui.theme.Theme
 
applyAll(T) - Method in class com.spinyowl.legui.theme.AbstractTheme
Used to apply theme for component and for all children of this component.
applyAll(T) - Method in class com.spinyowl.legui.theme.colored.def.FlatSelectBoxTheme
Used to apply theme for component and for all children of this component.
applyAll(T) - Method in class com.spinyowl.legui.theme.colored.def.FlatWidgetTheme
Used to apply theme for component and for all children of this component.
applyAll(T) - Method in class com.spinyowl.legui.theme.Theme
 
applyStylesToContainer(Component) - Method in class com.spinyowl.legui.component.Widget
 
ARROW - Static variable in class com.spinyowl.legui.cursor.Cursor
 
asLength() - Method in class com.spinyowl.legui.style.length.Unit
 
Auto - Class in com.spinyowl.legui.style.length
 
AUTO - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.AlignItems
 
AUTO - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.AlignSelf
Default.
AUTO - Static variable in class com.spinyowl.legui.style.length.Auto
 

B

Background - Class in com.spinyowl.legui.style
The type Background..
Background() - Constructor for class com.spinyowl.legui.style.Background
 
backgroundColor() - Method in class com.spinyowl.legui.theme.colored.FlatColoredTheme.FlatColoredThemeSettings
Returns background color.
BACKSLASH - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
BACKSPACE - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
BASELINE - Enum constant in enum class com.spinyowl.legui.component.optional.align.VerticalAlign
Content should be aligned to baseline of container.
BASELINE - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.AlignItems
Items are positioned at the baseline of the container.
BASELINE - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.AlignSelf
The element is positioned at the baseline of the container.
beforeAnimation() - Method in class com.spinyowl.legui.animation.Animation
Called one time before animate loop.
black - Static variable in class com.spinyowl.legui.style.color.ColorConstants
Black immutable color vector.
black() - Static method in class com.spinyowl.legui.style.color.ColorConstants
Black color vector.
BLACK - Static variable in class com.spinyowl.legui.style.color.ColorConstants
Black immutable color vector.
blue - Static variable in class com.spinyowl.legui.style.color.ColorConstants
Blue immutable color vector.
blue() - Static method in class com.spinyowl.legui.style.color.ColorConstants
Blue color vector.
BLUE - Static variable in class com.spinyowl.legui.style.color.ColorConstants
Blue immutable color vector.
Border - Class in com.spinyowl.legui.style
Abstract class defines hierarchy of borders.
Border() - Constructor for class com.spinyowl.legui.style.Border
 
borderColor() - Method in class com.spinyowl.legui.theme.colored.FlatColoredTheme.FlatColoredThemeSettings
Returns border color.
BorderRenderer<B extends Border> - Class in com.spinyowl.legui.system.renderer
Border renderer base.
BorderRenderer() - Constructor for class com.spinyowl.legui.system.renderer.BorderRenderer
 
BOTTOM - Enum constant in enum class com.spinyowl.legui.component.optional.align.VerticalAlign
Content should be aligned to bottom border of container.
BoxLayoutDemo - Class in com.spinyowl.legui.demo.layout
 
BoxLayoutDemo(int, int, String) - Constructor for class com.spinyowl.legui.demo.layout.BoxLayoutDemo
 
BufferedImageRGBA - Class in com.spinyowl.legui.image
 
BufferedImageRGBA(int, int) - Constructor for class com.spinyowl.legui.image.BufferedImageRGBA
 
button - Variable in class com.spinyowl.legui.system.event.SystemMouseClickEvent
 
Button - Class in com.spinyowl.legui.component
An implementation of "push" button.
Button() - Constructor for class com.spinyowl.legui.component.Button
Creates a button with default text.
Button(float, float, float, float) - Constructor for class com.spinyowl.legui.component.Button
Creates a button with default text and specified position and size.
Button(String) - Constructor for class com.spinyowl.legui.component.Button
Creates a button with specified text.
Button(String, float, float, float, float) - Constructor for class com.spinyowl.legui.component.Button
Creates a button with specified text and specified position and size.
Button(String, Vector2f, Vector2f) - Constructor for class com.spinyowl.legui.component.Button
Creates a button with specified text and specified position and size.
Button(Vector2f, Vector2f) - Constructor for class com.spinyowl.legui.component.Button
Creates a button with default text and specified position and size.
ButtonContentChangeEvent - Class in com.spinyowl.legui.component.event.button
 
ButtonContentChangeEvent(Button, Context, Frame, String, String) - Constructor for class com.spinyowl.legui.component.event.button.ButtonContentChangeEvent
 
ButtonContentChangeEventListener - Interface in com.spinyowl.legui.component.event.button
 
ButtonWidthChangeEvent - Class in com.spinyowl.legui.component.event.button
 
ButtonWidthChangeEvent(Button, Context, Frame, float) - Constructor for class com.spinyowl.legui.component.event.button.ButtonWidthChangeEvent
 
ButtonWidthChangeEventListener - Interface in com.spinyowl.legui.component.event.button
 
byteBufferToString(ByteBuffer) - Static method in class com.spinyowl.legui.util.IOUtil
Used to transfer buffer data to String.
byteBufferToString(ByteBuffer, Charset) - Static method in class com.spinyowl.legui.util.IOUtil
Used to transfer buffer data to String.

C

C_RADIUS - Static variable in class com.spinyowl.legui.system.renderer.ImageRenderer
 
calculateIconPosition(I, Component, Vector2f) - Method in class com.spinyowl.legui.system.renderer.nvg.NvgIconRenderer
Used to calculate on screen position of icon.
calculateTextBoundsRect(long, float, float, float, float, String, HorizontalAlign, VerticalAlign, float) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgRenderUtils
 
calculateTextBoundsRect(long, float, float, float, float, ByteBuffer, HorizontalAlign, VerticalAlign, float) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgRenderUtils
 
calculateTextBoundsRect(long, Vector4f, String, HorizontalAlign, VerticalAlign, float) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgRenderUtils
 
CallbackKeeper - Interface in com.spinyowl.legui.system.context
Interface determines that class which implement it should provide chain callbacks.
CAPS_LOCK - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
CAPS_LOCK - Enum constant in enum class com.spinyowl.legui.input.KeyMod
 
CENTER - Enum constant in enum class com.spinyowl.legui.component.optional.align.HorizontalAlign
Content should be aligned to center of container.
CENTER - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.AlignContent
Lines are packed toward the center of the flex container.
CENTER - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.AlignItems
Items are positioned at the center of the container.
CENTER - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.AlignSelf
The element is positioned at the center of the container.
CENTER - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.JustifyContent
Items are positioned at the center of the container.
ChangePositionEvent<T extends Component> - Class in com.spinyowl.legui.component.event.component
 
ChangePositionEvent(T, Context, Frame, Vector2fc, Vector2fc) - Constructor for class com.spinyowl.legui.component.event.component.ChangePositionEvent
 
ChangePositionEventListener - Interface in com.spinyowl.legui.component.event.component
 
ChangeSizeEvent<T extends Component> - Class in com.spinyowl.legui.component.event.component
 
ChangeSizeEvent(T, Context, Frame, Vector2fc, Vector2fc) - Constructor for class com.spinyowl.legui.component.event.component.ChangeSizeEvent
 
ChangeSizeEventListener - Interface in com.spinyowl.legui.component.event.component
 
CharEvent<T extends Component> - Class in com.spinyowl.legui.event
 
CharEvent(T, Context, Frame, int) - Constructor for class com.spinyowl.legui.event.CharEvent
 
CharEventHandler - Class in com.spinyowl.legui.system.handler
 
CharEventHandler() - Constructor for class com.spinyowl.legui.system.handler.CharEventHandler
 
CharEventListener - Interface in com.spinyowl.legui.listener
 
CharIcon - Class in com.spinyowl.legui.icon
Icon.
CharIcon() - Constructor for class com.spinyowl.legui.icon.CharIcon
Used to create char icon with default font and color.
CharIcon(String, char) - Constructor for class com.spinyowl.legui.icon.CharIcon
 
CharIcon(Vector2f, String, char) - Constructor for class com.spinyowl.legui.icon.CharIcon
 
CharIcon(Vector2f, String, char, Vector4f) - Constructor for class com.spinyowl.legui.icon.CharIcon
 
CheckBox - Class in com.spinyowl.legui.component
An implementation of a check box -- an item that can be selected or deselected, and which displays its state to the user.
CheckBox() - Constructor for class com.spinyowl.legui.component.CheckBox
Default constructor which initialize checkbox with "CheckBox" text.
CheckBox(float, float, float, float) - Constructor for class com.spinyowl.legui.component.CheckBox
Constructor with position and size parameters.
CheckBox(String) - Constructor for class com.spinyowl.legui.component.CheckBox
Default constructor which initialize checkbox with specified text.
CheckBox(String, float, float, float, float) - Constructor for class com.spinyowl.legui.component.CheckBox
Constructor with position and size parameters.
CheckBox(String, Vector2f, Vector2f) - Constructor for class com.spinyowl.legui.component.CheckBox
Constructor with position and size parameters.
CheckBox(Vector2f, Vector2f) - Constructor for class com.spinyowl.legui.component.CheckBox
Constructor with position and size parameters.
CheckBoxChangeValueEvent<T extends CheckBox> - Class in com.spinyowl.legui.component.event.checkbox
Event generated by default event listeners which shows that checkbox value was changed.
CheckBoxChangeValueEvent(T, Context, Frame, boolean, boolean) - Constructor for class com.spinyowl.legui.component.event.checkbox.CheckBoxChangeValueEvent
 
CheckBoxChangeValueEventListener - Interface in com.spinyowl.legui.component.event.checkbox
 
CheckBoxMouseClickEventListener - Class in com.spinyowl.legui.component.misc.listener.checkbox
MouseClickEventListener for checkbox, used to toggle checkbox state on mouse click.
CheckBoxMouseClickEventListener() - Constructor for class com.spinyowl.legui.component.misc.listener.checkbox.CheckBoxMouseClickEventListener
 
CheckBoxWidthChangeEvent - Class in com.spinyowl.legui.component.event.checkbox
 
CheckBoxWidthChangeEvent(CheckBox, Context, Frame, float) - Constructor for class com.spinyowl.legui.component.event.checkbox.CheckBoxWidthChangeEvent
 
CheckBoxWidthChangeEventListener - Interface in com.spinyowl.legui.component.event.checkbox
 
clearChildComponents() - Method in class com.spinyowl.legui.component.Component
Used to remove all child components from component.
clearSelection() - Method in class com.spinyowl.legui.component.RadioButtonGroup
Used to deselect all of radio buttons.
CLICK - Enum constant in enum class com.spinyowl.legui.event.MouseClickEvent.MouseClickAction
 
Clipboard - Class in com.spinyowl.legui.system
 
Clipboard() - Constructor for class com.spinyowl.legui.system.Clipboard
 
close() - Method in class com.spinyowl.legui.component.Dialog
Used to close dialog.
codepoint - Variable in class com.spinyowl.legui.system.event.SystemCharEvent
 
codepoint - Variable in class com.spinyowl.legui.system.event.SystemCharModsEvent
 
COLLAPSE_ICON_CHAR - Static variable in class com.spinyowl.legui.component.SelectBox
 
ColorConstants - Class in com.spinyowl.legui.style.color
Contains predefined color values constants and constructors.
ColorUtil - Class in com.spinyowl.legui.style.color
Used to perform some operations with color vectors.
COLUMN - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.FlexDirection
The flexible items are displayed vertically, as a column.
COLUMN_REVERSE - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.FlexDirection
Same as column, but in reverse order.
com.spinyowl.legui - package com.spinyowl.legui
 
com.spinyowl.legui.animation - package com.spinyowl.legui.animation
 
com.spinyowl.legui.component - package com.spinyowl.legui.component
 
com.spinyowl.legui.component.event.button - package com.spinyowl.legui.component.event.button
 
com.spinyowl.legui.component.event.checkbox - package com.spinyowl.legui.component.event.checkbox
 
com.spinyowl.legui.component.event.component - package com.spinyowl.legui.component.event.component
 
com.spinyowl.legui.component.event.label - package com.spinyowl.legui.component.event.label
 
com.spinyowl.legui.component.event.scrollbar - package com.spinyowl.legui.component.event.scrollbar
 
com.spinyowl.legui.component.event.selectbox - package com.spinyowl.legui.component.event.selectbox
 
com.spinyowl.legui.component.event.slider - package com.spinyowl.legui.component.event.slider
 
com.spinyowl.legui.component.event.textarea - package com.spinyowl.legui.component.event.textarea
 
com.spinyowl.legui.component.event.textinput - package com.spinyowl.legui.component.event.textinput
 
com.spinyowl.legui.component.event.tooltip - package com.spinyowl.legui.component.event.tooltip
 
com.spinyowl.legui.component.event.widget - package com.spinyowl.legui.component.event.widget
 
com.spinyowl.legui.component.misc.animation - package com.spinyowl.legui.component.misc.animation
 
com.spinyowl.legui.component.misc.animation.scrollablepanel - package com.spinyowl.legui.component.misc.animation.scrollablepanel
 
com.spinyowl.legui.component.misc.animation.scrollbar - package com.spinyowl.legui.component.misc.animation.scrollbar
 
com.spinyowl.legui.component.misc.animation.selectbox - package com.spinyowl.legui.component.misc.animation.selectbox
 
com.spinyowl.legui.component.misc.animation.textarea - package com.spinyowl.legui.component.misc.animation.textarea
 
com.spinyowl.legui.component.misc.listener - package com.spinyowl.legui.component.misc.listener
 
com.spinyowl.legui.component.misc.listener.button - package com.spinyowl.legui.component.misc.listener.button
 
com.spinyowl.legui.component.misc.listener.checkbox - package com.spinyowl.legui.component.misc.listener.checkbox
 
com.spinyowl.legui.component.misc.listener.component - package com.spinyowl.legui.component.misc.listener.component
 
com.spinyowl.legui.component.misc.listener.dialog - package com.spinyowl.legui.component.misc.listener.dialog
 
com.spinyowl.legui.component.misc.listener.label - package com.spinyowl.legui.component.misc.listener.label
 
com.spinyowl.legui.component.misc.listener.layercontainer - package com.spinyowl.legui.component.misc.listener.layercontainer
 
com.spinyowl.legui.component.misc.listener.radiobutton - package com.spinyowl.legui.component.misc.listener.radiobutton
 
com.spinyowl.legui.component.misc.listener.scrollablepanel - package com.spinyowl.legui.component.misc.listener.scrollablepanel
 
com.spinyowl.legui.component.misc.listener.scrollbar - package com.spinyowl.legui.component.misc.listener.scrollbar
 
com.spinyowl.legui.component.misc.listener.selectbox - package com.spinyowl.legui.component.misc.listener.selectbox
 
com.spinyowl.legui.component.misc.listener.slider - package com.spinyowl.legui.component.misc.listener.slider
 
com.spinyowl.legui.component.misc.listener.splitpanel - package com.spinyowl.legui.component.misc.listener.splitpanel
 
com.spinyowl.legui.component.misc.listener.text - package com.spinyowl.legui.component.misc.listener.text
 
com.spinyowl.legui.component.misc.listener.textarea - package com.spinyowl.legui.component.misc.listener.textarea
 
com.spinyowl.legui.component.misc.listener.textinput - package com.spinyowl.legui.component.misc.listener.textinput
 
com.spinyowl.legui.component.misc.listener.togglebutton - package com.spinyowl.legui.component.misc.listener.togglebutton
 
com.spinyowl.legui.component.misc.listener.widget - package com.spinyowl.legui.component.misc.listener.widget
 
com.spinyowl.legui.component.optional - package com.spinyowl.legui.component.optional
 
com.spinyowl.legui.component.optional.align - package com.spinyowl.legui.component.optional.align
 
com.spinyowl.legui.config - package com.spinyowl.legui.config
 
com.spinyowl.legui.cursor - package com.spinyowl.legui.cursor
 
com.spinyowl.legui.demo - package com.spinyowl.legui.demo
 
com.spinyowl.legui.demo.layout - package com.spinyowl.legui.demo.layout
 
com.spinyowl.legui.event - package com.spinyowl.legui.event
 
com.spinyowl.legui.exception - package com.spinyowl.legui.exception
 
com.spinyowl.legui.icon - package com.spinyowl.legui.icon
 
com.spinyowl.legui.image - package com.spinyowl.legui.image
 
com.spinyowl.legui.image.loader - package com.spinyowl.legui.image.loader
 
com.spinyowl.legui.input - package com.spinyowl.legui.input
 
com.spinyowl.legui.intersection - package com.spinyowl.legui.intersection
 
com.spinyowl.legui.listener - package com.spinyowl.legui.listener
 
com.spinyowl.legui.listener.processor - package com.spinyowl.legui.listener.processor
 
com.spinyowl.legui.style - package com.spinyowl.legui.style
 
com.spinyowl.legui.style.border - package com.spinyowl.legui.style.border
 
com.spinyowl.legui.style.color - package com.spinyowl.legui.style.color
 
com.spinyowl.legui.style.flex - package com.spinyowl.legui.style.flex
 
com.spinyowl.legui.style.font - package com.spinyowl.legui.style.font
 
com.spinyowl.legui.style.length - package com.spinyowl.legui.style.length
 
com.spinyowl.legui.style.shadow - package com.spinyowl.legui.style.shadow
 
com.spinyowl.legui.style.util - package com.spinyowl.legui.style.util
 
com.spinyowl.legui.system - package com.spinyowl.legui.system
 
com.spinyowl.legui.system.context - package com.spinyowl.legui.system.context
 
com.spinyowl.legui.system.event - package com.spinyowl.legui.system.event
 
com.spinyowl.legui.system.handler - package com.spinyowl.legui.system.handler
 
com.spinyowl.legui.system.handler.processor - package com.spinyowl.legui.system.handler.processor
 
com.spinyowl.legui.system.layout - package com.spinyowl.legui.system.layout
 
com.spinyowl.legui.system.layout.flex - package com.spinyowl.legui.system.layout.flex
 
com.spinyowl.legui.system.renderer - package com.spinyowl.legui.system.renderer
 
com.spinyowl.legui.system.renderer.nvg - package com.spinyowl.legui.system.renderer.nvg
 
com.spinyowl.legui.system.renderer.nvg.border - package com.spinyowl.legui.system.renderer.nvg.border
 
com.spinyowl.legui.system.renderer.nvg.component - package com.spinyowl.legui.system.renderer.nvg.component
 
com.spinyowl.legui.system.renderer.nvg.icon - package com.spinyowl.legui.system.renderer.nvg.icon
 
com.spinyowl.legui.system.renderer.nvg.image - package com.spinyowl.legui.system.renderer.nvg.image
 
com.spinyowl.legui.system.renderer.nvg.util - package com.spinyowl.legui.system.renderer.nvg.util
 
com.spinyowl.legui.theme - package com.spinyowl.legui.theme
 
com.spinyowl.legui.theme.colored - package com.spinyowl.legui.theme.colored
 
com.spinyowl.legui.theme.colored.def - package com.spinyowl.legui.theme.colored.def
 
com.spinyowl.legui.util - package com.spinyowl.legui.util
 
COMMA - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
Component - Class in com.spinyowl.legui.component
Component is an object that have graphical representation in legui system.
Component() - Constructor for class com.spinyowl.legui.component.Component
Default constructor.
Component(float, float, float, float) - Constructor for class com.spinyowl.legui.component.Component
Constructor with position and size parameters.
Component(Vector2f, Vector2f) - Constructor for class com.spinyowl.legui.component.Component
Constructor with position and size parameters.
ComponentRenderer<C extends Component> - Class in com.spinyowl.legui.system.renderer
Component renderer base.
ComponentRenderer() - Constructor for class com.spinyowl.legui.system.renderer.ComponentRenderer
 
Configuration - Class in com.spinyowl.legui.config
 
Configuration() - Constructor for class com.spinyowl.legui.config.Configuration
 
Configuration.Shortcuts - Class in com.spinyowl.legui.config
 
containerIterator() - Method in class com.spinyowl.legui.component.Component
Returns an iterator over the elements in this component.
contains(Component) - Method in class com.spinyowl.legui.component.Component
Returns true if component contains specified component.
containsAll(Collection<Component>) - Method in class com.spinyowl.legui.component.Component
Returns true if this Container contains all of the elements of the specified collection.
containsLayer(Layer) - Method in class com.spinyowl.legui.component.Frame
Used to check if layer list contains provided layer.
Context - Class in com.spinyowl.legui.system.context
 
Context(long) - Constructor for class com.spinyowl.legui.system.context.Context
Instantiates a new Context.
CONTROL - Enum constant in enum class com.spinyowl.legui.input.KeyMod
 
copy(TextComponent) - Static method in class com.spinyowl.legui.component.misc.listener.TextComponentShortcutUtil
 
CopyTextEventListener - Class in com.spinyowl.legui.component.misc.listener.text
Key event listener.
CopyTextEventListener() - Constructor for class com.spinyowl.legui.component.misc.listener.text.CopyTextEventListener
 
count - Variable in class com.spinyowl.legui.system.event.SystemDropEvent
 
count() - Method in class com.spinyowl.legui.component.Component
Returns count of child components.
cpToStr(int) - Static method in class com.spinyowl.legui.util.TextUtil
Used to convert character codepoint to string.
create(float, float, float, float) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgColorUtil
Used to allocate and fill instance of NVGColor.
create(String...) - Method in enum class com.spinyowl.legui.exception.LeguiExceptionTemplate
Used to create LeguiException with specified message and provided variables.
create(Throwable, String...) - Method in enum class com.spinyowl.legui.exception.LeguiExceptionTemplate
Used to create LeguiException with specified message, Throwable cause and provided variables.
create(Vector4fc) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgColorUtil
Used to allocate and fill instance of NVGColor.
createBounds(float, float, float, float, HorizontalAlign, VerticalAlign, float[]) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgRenderUtils
 
createBounds(float, float, float, float, HorizontalAlign, VerticalAlign, float, float) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgRenderUtils
 
createBounds(float, float, HorizontalAlign, VerticalAlign, float[], float, float) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgRenderUtils
 
createDefaultGlfwCharCallbackI(SystemEventProcessor) - Static method in interface com.spinyowl.legui.system.handler.processor.SystemEventProcessor
Creates default GLFWCharCallback.
createDefaultGlfwCharModsCallbackI(SystemEventProcessor) - Static method in interface com.spinyowl.legui.system.handler.processor.SystemEventProcessor
Creates default GLFWCharModsCallback.
createDefaultGlfwCursorEnterCallbackI(SystemEventProcessor) - Static method in interface com.spinyowl.legui.system.handler.processor.SystemEventProcessor
Creates default GLFWCursorEnterCallback.
createDefaultGlfwCursorPosCallbackI(SystemEventProcessor) - Static method in interface com.spinyowl.legui.system.handler.processor.SystemEventProcessor
Creates default GLFWCursorPosCallback.
createDefaultGlfwDropCallbackI(SystemEventProcessor) - Static method in interface com.spinyowl.legui.system.handler.processor.SystemEventProcessor
Creates default GLFWDropCallback.
createDefaultGlfwFramebufferSizeCallbackI(SystemEventProcessor) - Static method in interface com.spinyowl.legui.system.handler.processor.SystemEventProcessor
Creates default GLFWFramebufferSizeCallback.
createDefaultGlfwKeyCallbackI(SystemEventProcessor) - Static method in interface com.spinyowl.legui.system.handler.processor.SystemEventProcessor
Creates default GLFWKeyCallback.
createDefaultGlfwMouseButtonCallbackI(SystemEventProcessor) - Static method in interface com.spinyowl.legui.system.handler.processor.SystemEventProcessor
Creates default GLFWMouseButtonCallback.
createDefaultGlfwScrollCallbackI(SystemEventProcessor) - Static method in interface com.spinyowl.legui.system.handler.processor.SystemEventProcessor
Creates default GLFWScrollCallback.
createDefaultGlfwWindowCloseCallbackI(SystemEventProcessor) - Static method in interface com.spinyowl.legui.system.handler.processor.SystemEventProcessor
Creates default GLFWWindowCloseCallback.
createDefaultGlfwWindowFocusCallbackI(SystemEventProcessor) - Static method in interface com.spinyowl.legui.system.handler.processor.SystemEventProcessor
Creates default GLFWWindowFocusCallback.
createDefaultGlfwWindowIconifyCallbackI(SystemEventProcessor) - Static method in interface com.spinyowl.legui.system.handler.processor.SystemEventProcessor
Creates default GLFWWindowIconifyCallback.
createDefaultGlfwWindowPosCallbackI(SystemEventProcessor) - Static method in interface com.spinyowl.legui.system.handler.processor.SystemEventProcessor
Creates default GLFWWindowPosCallback.
createDefaultGlfwWindowRefreshCallbackI(SystemEventProcessor) - Static method in interface com.spinyowl.legui.system.handler.processor.SystemEventProcessor
Creates default GLFWWindowRefreshCallback.
createDefaultGlfwWindowSizeCallbackI(SystemEventProcessor) - Static method in interface com.spinyowl.legui.system.handler.processor.SystemEventProcessor
Creates default GLFWWindowSizeCallback.
createFBOTexture(int, int) - Static method in class com.spinyowl.legui.demo.FBOImageExample
 
createGuiElements(Frame) - Method in class com.spinyowl.legui.demo.Demo
 
createGuiElements(Frame) - Method in class com.spinyowl.legui.demo.layout.BoxLayoutDemo
 
createGuiElements(Frame) - Method in class com.spinyowl.legui.demo.layout.MenuLayerDemo
 
createGuiElements(Frame) - Method in class com.spinyowl.legui.demo.WidgetTreeExample
 
createImage(String) - Method in class com.spinyowl.legui.image.loader.DefaultImageLoader
 
createImage(String) - Method in class com.spinyowl.legui.image.loader.ImageLoader
Creates and loads image.
createScissor(long, Component) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgRenderUtils
Creates scissor for provided component by it's parent components.
createScissor(long, Vector4f) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgRenderUtils
Creates scissor for provided bounds.
createScissorByParent(long, Component) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgRenderUtils
Creates scissor by provided component and it's parent components.
CROSSHAIR - Static variable in class com.spinyowl.legui.cursor.Cursor
 
Cursor - Class in com.spinyowl.legui.cursor
 
Cursor(long, int, int) - Constructor for class com.spinyowl.legui.cursor.Cursor
 
CursorEnterEvent<T extends Component> - Class in com.spinyowl.legui.event
 
CursorEnterEvent(T, Context, Frame, boolean, Vector2f, Vector2f) - Constructor for class com.spinyowl.legui.event.CursorEnterEvent
 
CursorEnterEventListener - Interface in com.spinyowl.legui.listener
 
CursorPosEventHandler - Class in com.spinyowl.legui.system.handler
Cursor position event handler.
CursorPosEventHandler() - Constructor for class com.spinyowl.legui.system.handler.CursorPosEventHandler
 
CursorService - Interface in com.spinyowl.legui.cursor
 
CursorServiceProvider - Class in com.spinyowl.legui.cursor
 
cut(TextComponent, BiConsumer<String, String>) - Static method in class com.spinyowl.legui.component.misc.listener.TextComponentShortcutUtil
 
CutTextAreaKeyboardEventListener - Class in com.spinyowl.legui.component.misc.listener.textarea
Key event listener.
CutTextAreaKeyboardEventListener() - Constructor for class com.spinyowl.legui.component.misc.listener.textarea.CutTextAreaKeyboardEventListener
 
CutTextEventListener - Class in com.spinyowl.legui.component.misc.listener.text
Key event listener.
CutTextEventListener() - Constructor for class com.spinyowl.legui.component.misc.listener.text.CutTextEventListener
 
CutTextInputKeyboardEventListener - Class in com.spinyowl.legui.component.misc.listener.textinput
Key event listener.
CutTextInputKeyboardEventListener() - Constructor for class com.spinyowl.legui.component.misc.listener.textinput.CutTextInputKeyboardEventListener
 
cycledSearch(Class<C>, Map, R) - Method in class com.spinyowl.legui.theme.DefaultThemeManager
 

D

DARK_BLUE - Static variable in class com.spinyowl.legui.style.color.ColorConstants
Dark-blue immutable color vector.
DARK_GRAY - Static variable in class com.spinyowl.legui.style.color.ColorConstants
Dark-gray immutable color vector.
DARK_GREEN - Static variable in class com.spinyowl.legui.style.color.ColorConstants
Dark-green immutable color vector.
DARK_RED - Static variable in class com.spinyowl.legui.style.color.ColorConstants
Dark-red immutable color vector.
darkBlue - Static variable in class com.spinyowl.legui.style.color.ColorConstants
Dark-blue immutable color vector.
darkBlue() - Static method in class com.spinyowl.legui.style.color.ColorConstants
Dark-blue color vector.
darkGray - Static variable in class com.spinyowl.legui.style.color.ColorConstants
Dark-gray immutable color vector.
darkGray() - Static method in class com.spinyowl.legui.style.color.ColorConstants
Dark-gray color vector.
darkGreen - Static variable in class com.spinyowl.legui.style.color.ColorConstants
Dark-green immutable color vector.
darkGreen() - Static method in class com.spinyowl.legui.style.color.ColorConstants
Dark-green color vector.
darkRed - Static variable in class com.spinyowl.legui.style.color.ColorConstants
Dark-red immutable color vector.
darkRed() - Static method in class com.spinyowl.legui.style.color.ColorConstants
Dark-red color vector.
DEFAULT_BUTTON_TEXT - Static variable in class com.spinyowl.legui.component.Button
Default text for button component.
DEFAULT_CHECK_BOX_TEXT - Static variable in class com.spinyowl.legui.component.CheckBox
Default text for checkbox.
DEFAULT_DIALOG_TITLE - Static variable in class com.spinyowl.legui.component.Dialog
Default dialog title.
DEFAULT_ICON_FONT - Static variable in class com.spinyowl.legui.component.SelectBox
 
DEFAULT_LABEL_TEXT - Static variable in class com.spinyowl.legui.component.Label
Default label text.
DEFAULT_MAX_VALUE - Static variable in class com.spinyowl.legui.component.Slider
Default maximum value for a slider.
DEFAULT_MIN_VALUE - Static variable in class com.spinyowl.legui.component.Slider
Default minimum value for a slider.
DEFAULT_RADIO_BUTTON_TEXT - Static variable in class com.spinyowl.legui.component.RadioButton
Default text for radiobutton.
DEFAULT_WIDGET_TITLE - Static variable in class com.spinyowl.legui.component.Widget
Default widget title.
DefaultCallbackKeeper - Class in com.spinyowl.legui.system.context
Used to hold all callbacks for specified window.
DefaultCallbackKeeper() - Constructor for class com.spinyowl.legui.system.context.DefaultCallbackKeeper
 
DefaultImageLoader - Class in com.spinyowl.legui.image.loader
 
DefaultImageLoader() - Constructor for class com.spinyowl.legui.image.loader.DefaultImageLoader
 
DefaultInitializer - Class in com.spinyowl.legui
 
DefaultInitializer(long, Frame) - Constructor for class com.spinyowl.legui.DefaultInitializer
 
DefaultLayoutManager - Class in com.spinyowl.legui.system.layout
Default layout manager..
DefaultLayoutManager() - Constructor for class com.spinyowl.legui.system.layout.DefaultLayoutManager
 
DefaultThemeManager - Class in com.spinyowl.legui.theme
 
DefaultThemeManager() - Constructor for class com.spinyowl.legui.theme.DefaultThemeManager
 
DELETE - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
Demo - Class in com.spinyowl.legui.demo
 
Demo(int, int, String) - Constructor for class com.spinyowl.legui.demo.Demo
 
denyColor() - Method in class com.spinyowl.legui.theme.colored.FlatColoredTheme.FlatColoredThemeSettings
Returns deny color.
destroy() - Method in class com.spinyowl.legui.system.renderer.BorderRenderer
 
destroy() - Method in class com.spinyowl.legui.system.renderer.ComponentRenderer
 
destroy() - Method in class com.spinyowl.legui.system.renderer.IconRenderer
 
destroy() - Method in class com.spinyowl.legui.system.renderer.ImageRenderer
 
destroy() - Method in class com.spinyowl.legui.system.renderer.nvg.NvgImageReferenceManager
Used to destroy image reference manager.
destroy() - Method in class com.spinyowl.legui.system.renderer.nvg.NvgRenderer
 
destroy() - Method in interface com.spinyowl.legui.system.renderer.Renderer
 
Dialog - Class in com.spinyowl.legui.component
Dialog component is component which extended from Widget and have some additional functionality.
Dialog() - Constructor for class com.spinyowl.legui.component.Dialog
Creates a dialog with default title text.
Dialog(float, float) - Constructor for class com.spinyowl.legui.component.Dialog
Creates a dialog with default title text and specified position and size.
Dialog(String) - Constructor for class com.spinyowl.legui.component.Dialog
Creates a dialog with specified title text.
Dialog(String, float, float) - Constructor for class com.spinyowl.legui.component.Dialog
Creates a dialog with specified title text and specified position and size.
Dialog(String, Vector2f) - Constructor for class com.spinyowl.legui.component.Dialog
Creates a dialog with specified title text and specified position and size.
Dialog(Vector2f) - Constructor for class com.spinyowl.legui.component.Dialog
Creates a dialog with default title text and specified position and size.
Dialog.DialogLayer - Class in com.spinyowl.legui.component
Dialog layer used to hold dialog window.
DialogCloseEventListener - Class in com.spinyowl.legui.component.misc.listener.dialog
Close event listener for dialog.
DialogCloseEventListener(Dialog) - Constructor for class com.spinyowl.legui.component.misc.listener.dialog.DialogCloseEventListener
 
DialogLayer() - Constructor for class com.spinyowl.legui.component.Dialog.DialogLayer
Default constructor of dialog layer.
DOWN - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
drawLine(long, float, Vector4f, int, float, float, float, float) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgShapes
Used to render line.
drawLine(long, float, Vector4f, int, Vector2fc, Vector2fc) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgShapes
Used to render line.
drawRect(long, Vector2fc, Vector2fc, Vector4fc) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgShapes
Used to draw rectangle.
drawRect(long, Vector2fc, Vector2fc, Vector4fc, float) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgShapes
Used to draw rectangle.
drawRect(long, Vector2fc, Vector2fc, Vector4fc, Vector4f) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgShapes
Used to draw rectangle.
drawRect(long, Vector4fc, Vector4fc) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgShapes
Used to draw rectangle.
drawRect(long, Vector4fc, Vector4fc, float) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgShapes
Used to draw rectangle.
drawRect(long, Vector4fc, Vector4fc, Vector4f) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgShapes
Used to draw rectangle.
drawRectStroke(long, Vector2fc, Vector2fc, Vector4fc, float) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgShapes
Used to draw rectangle stroke.
drawRectStroke(long, Vector2fc, Vector2fc, Vector4fc, float, float) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgShapes
Used to draw rectangle stroke.
drawRectStroke(long, Vector2fc, Vector2fc, Vector4fc, float, Vector4f) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgShapes
Used to draw rectangle stroke.
drawRectStroke(long, Vector4fc, Vector4fc, float) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgShapes
Used to draw rectangle stroke.
drawRectStroke(long, Vector4fc, Vector4fc, float, float) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgShapes
Used to draw rectangle stroke.
drawRectStroke(long, Vector4fc, Vector4fc, float, Vector4f) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgShapes
Used to draw rectangle stroke.
drawTextLineToRect(long, Vector4fc, boolean, HorizontalAlign, VerticalAlign, float, String, String, Vector4f) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgText
 
drawTextLineToRect(long, Vector4fc, boolean, HorizontalAlign, VerticalAlign, float, String, String, Vector4f, TextDirection) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgText
 
DropEvent<T extends Component> - Class in com.spinyowl.legui.event
 
DropEvent(T, Context, Frame, List<String>) - Constructor for class com.spinyowl.legui.event.DropEvent
 
DropEventHandler - Class in com.spinyowl.legui.system.handler
 
DropEventHandler() - Constructor for class com.spinyowl.legui.system.handler.DropEventHandler
 

E

END - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
ENTER - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
entered - Variable in class com.spinyowl.legui.system.event.SystemCursorEnterEvent
 
ENTYPO - Static variable in class com.spinyowl.legui.style.font.FontRegistry
Default entypo font.
EQUAL - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
equals(Object) - Method in class com.spinyowl.legui.component.Button
 
equals(Object) - Method in class com.spinyowl.legui.component.CheckBox
 
equals(Object) - Method in class com.spinyowl.legui.component.Component
 
equals(Object) - Method in class com.spinyowl.legui.component.event.button.ButtonContentChangeEvent
 
equals(Object) - Method in class com.spinyowl.legui.component.event.button.ButtonWidthChangeEvent
 
equals(Object) - Method in class com.spinyowl.legui.component.event.checkbox.CheckBoxChangeValueEvent
 
equals(Object) - Method in class com.spinyowl.legui.component.event.checkbox.CheckBoxWidthChangeEvent
 
equals(Object) - Method in class com.spinyowl.legui.component.event.component.ChangePositionEvent
 
equals(Object) - Method in class com.spinyowl.legui.component.event.component.ChangeSizeEvent
 
equals(Object) - Method in class com.spinyowl.legui.component.event.label.LabelContentChangeEvent
 
equals(Object) - Method in class com.spinyowl.legui.component.event.label.LabelWidthChangeEvent
 
equals(Object) - Method in class com.spinyowl.legui.component.event.scrollbar.ScrollBarChangeValueEvent
 
equals(Object) - Method in class com.spinyowl.legui.component.event.selectbox.SelectBoxChangeSelectionEvent
 
equals(Object) - Method in class com.spinyowl.legui.component.event.slider.SliderChangeValueEvent
 
equals(Object) - Method in class com.spinyowl.legui.component.event.textarea.TextAreaFieldContentChangeEvent
 
equals(Object) - Method in class com.spinyowl.legui.component.event.textarea.TextAreaFieldHeightChangeEvent
 
equals(Object) - Method in class com.spinyowl.legui.component.event.textarea.TextAreaFieldWidthChangeEvent
 
equals(Object) - Method in class com.spinyowl.legui.component.event.textinput.TextInputContentChangeEvent
 
equals(Object) - Method in class com.spinyowl.legui.component.event.textinput.TextInputWidthChangeEvent
 
equals(Object) - Method in class com.spinyowl.legui.component.event.tooltip.TooltipTextSizeChangeEvent
 
equals(Object) - Method in class com.spinyowl.legui.component.Frame
 
equals(Object) - Method in class com.spinyowl.legui.component.ImageView
 
equals(Object) - Method in class com.spinyowl.legui.component.Label
 
equals(Object) - Method in class com.spinyowl.legui.component.optional.TextState
 
equals(Object) - Method in class com.spinyowl.legui.component.PasswordInput
 
equals(Object) - Method in class com.spinyowl.legui.component.ProgressBar
 
equals(Object) - Method in class com.spinyowl.legui.component.RadioButton
 
equals(Object) - Method in class com.spinyowl.legui.component.RadioButtonGroup
 
equals(Object) - Method in class com.spinyowl.legui.component.ScrollablePanel
 
equals(Object) - Method in class com.spinyowl.legui.component.ScrollBar
 
equals(Object) - Method in class com.spinyowl.legui.component.SelectBox
 
equals(Object) - Method in class com.spinyowl.legui.component.SelectBox.SelectBoxElement
 
equals(Object) - Method in class com.spinyowl.legui.component.Slider
 
equals(Object) - Method in class com.spinyowl.legui.component.TextArea
 
equals(Object) - Method in class com.spinyowl.legui.component.TextAreaField
 
equals(Object) - Method in class com.spinyowl.legui.component.TextInput
 
equals(Object) - Method in class com.spinyowl.legui.component.ToggleButton
 
equals(Object) - Method in class com.spinyowl.legui.component.Tooltip
 
equals(Object) - Method in class com.spinyowl.legui.component.Widget
 
equals(Object) - Method in class com.spinyowl.legui.event.AddChildEvent
 
equals(Object) - Method in class com.spinyowl.legui.event.CharEvent
 
equals(Object) - Method in class com.spinyowl.legui.event.CursorEnterEvent
 
equals(Object) - Method in class com.spinyowl.legui.event.DropEvent
 
equals(Object) - Method in class com.spinyowl.legui.event.Event
 
equals(Object) - Method in class com.spinyowl.legui.event.FocusEvent
 
equals(Object) - Method in class com.spinyowl.legui.event.KeyboardEvent
 
equals(Object) - Method in class com.spinyowl.legui.event.KeyEvent
 
equals(Object) - Method in class com.spinyowl.legui.event.MouseClickEvent
 
equals(Object) - Method in class com.spinyowl.legui.event.MouseDragEvent
 
equals(Object) - Method in class com.spinyowl.legui.event.RemoveChildEvent
 
equals(Object) - Method in class com.spinyowl.legui.event.ScrollEvent
 
equals(Object) - Method in class com.spinyowl.legui.event.WindowFocusEvent
 
equals(Object) - Method in class com.spinyowl.legui.event.WindowIconifyEvent
 
equals(Object) - Method in class com.spinyowl.legui.event.WindowPosEvent
 
equals(Object) - Method in class com.spinyowl.legui.event.WindowSizeEvent
 
equals(Object) - Method in class com.spinyowl.legui.icon.CharIcon
 
equals(Object) - Method in class com.spinyowl.legui.icon.Icon
 
equals(Object) - Method in class com.spinyowl.legui.icon.ImageIcon
 
equals(Object) - Method in class com.spinyowl.legui.image.LoadableImage
 
equals(Object) - Method in class com.spinyowl.legui.image.StbBackedLoadableImage
 
equals(Object) - Method in class com.spinyowl.legui.input.KeyboardKey
 
equals(Object) - Method in class com.spinyowl.legui.input.Shortcut
 
equals(Object) - Method in class com.spinyowl.legui.intersection.RectangleIntersector
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.spinyowl.legui.listener.ListenerMap
 
equals(Object) - Method in class com.spinyowl.legui.style.border.SimpleLineBorder
 
equals(Object) - Method in class com.spinyowl.legui.style.font.Font
 
ESCAPE - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
Event<T extends Component> - Class in com.spinyowl.legui.event
 
Event(T, Context, Frame) - Constructor for class com.spinyowl.legui.event.Event
 
EventListener<E extends Event> - Interface in com.spinyowl.legui.listener
The base event listener interface.
EventProcessor - Interface in com.spinyowl.legui.listener.processor
UI Events processor interface..
EventProcessorImpl - Class in com.spinyowl.legui.listener.processor
Default implementation of event processor.
EventProcessorImpl() - Constructor for class com.spinyowl.legui.listener.processor.EventProcessorImpl
 
EventProcessorProvider - Class in com.spinyowl.legui.listener.processor
UI Events processor provider..
EventUtils - Class in com.spinyowl.legui.component.misc.listener
 
Example - Class in com.spinyowl.legui.demo
 
Example() - Constructor for class com.spinyowl.legui.demo.Example
 
ExampleGui - Class in com.spinyowl.legui.demo
 
ExampleGui() - Constructor for class com.spinyowl.legui.demo.ExampleGui
 
ExampleGui(int, int) - Constructor for class com.spinyowl.legui.demo.ExampleGui
 
EXPAND_ICON_CHAR - Static variable in class com.spinyowl.legui.component.SelectBox
 

F

FAILED_TO_LOAD_FONT - Enum constant in enum class com.spinyowl.legui.exception.LeguiExceptionTemplate
Used by Font.
FAILED_TO_LOAD_IMAGE - Enum constant in enum class com.spinyowl.legui.exception.LeguiExceptionTemplate
FBOImage - Class in com.spinyowl.legui.image
 
FBOImage(int, int, int) - Constructor for class com.spinyowl.legui.image.FBOImage
 
FBOImageExample - Class in com.spinyowl.legui.demo
 
FBOImageExample() - Constructor for class com.spinyowl.legui.demo.FBOImageExample
 
fillNvgColorWithRGBA(float, float, float, float, NVGColor) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgColorUtil
Used to fill NVGColor.
fillNvgColorWithRGBA(Vector4fc, NVGColor) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgColorUtil
Used to fill NVGColor.
findNextWord(String, int) - Static method in class com.spinyowl.legui.util.TextUtil
Used to find next word start index from current character index in provided string.
findPrevWord(String, int) - Static method in class com.spinyowl.legui.util.TextUtil
Used to find previous word start index from current character index in provided string.
FLAT_DARK - Static variable in class com.spinyowl.legui.theme.Themes
 
FLAT_PETERRIVER - Static variable in class com.spinyowl.legui.theme.Themes
 
FLAT_PETERRIVER_DARK - Static variable in class com.spinyowl.legui.theme.Themes
 
FLAT_WHITE - Static variable in class com.spinyowl.legui.theme.Themes
 
FlatBorderlessTheme<T extends Component> - Class in com.spinyowl.legui.theme.colored.def
Dark Label Theme for all labels.
FlatBorderlessTheme() - Constructor for class com.spinyowl.legui.theme.colored.def.FlatBorderlessTheme
Default constructor.
FlatBorderlessTheme(FlatColoredTheme.FlatColoredThemeSettings) - Constructor for class com.spinyowl.legui.theme.colored.def.FlatBorderlessTheme
 
FlatButtonTheme<T extends Button> - Class in com.spinyowl.legui.theme.colored.def
Dark Button Theme for all buttons.
FlatButtonTheme() - Constructor for class com.spinyowl.legui.theme.colored.def.FlatButtonTheme
Default constructor.
FlatButtonTheme(FlatColoredTheme.FlatColoredThemeSettings) - Constructor for class com.spinyowl.legui.theme.colored.def.FlatButtonTheme
 
FlatCheckBoxTheme<T extends CheckBox> - Class in com.spinyowl.legui.theme.colored.def
Dark CheckBox Theme for all check boxes.
FlatCheckBoxTheme() - Constructor for class com.spinyowl.legui.theme.colored.def.FlatCheckBoxTheme
Default constructor.
FlatCheckBoxTheme(FlatColoredTheme.FlatColoredThemeSettings) - Constructor for class com.spinyowl.legui.theme.colored.def.FlatCheckBoxTheme
 
FlatColoredTheme - Class in com.spinyowl.legui.theme.colored
Dark Theme.
FlatColoredTheme(Vector4f, Vector4f, Vector4f, Vector4f, Vector4f, Vector4f, Vector4f) - Constructor for class com.spinyowl.legui.theme.colored.FlatColoredTheme
Used to create theme instance.
FlatColoredTheme(Vector4f, Vector4f, Vector4f, Vector4f, Vector4f, Vector4f, Vector4f, Vector4f) - Constructor for class com.spinyowl.legui.theme.colored.FlatColoredTheme
Used to create theme instance.
FlatColoredTheme(Vector4f, Vector4f, Vector4f, Vector4f, Vector4f, Vector4f, Vector4f, Vector4f, String, Float) - Constructor for class com.spinyowl.legui.theme.colored.FlatColoredTheme
Used to create theme instance.
FlatColoredTheme.FlatColoredThemeSettings - Class in com.spinyowl.legui.theme.colored
Flat colored theme settings.
FlatColoredThemeSettings(Vector4f, Vector4f, Vector4f, Vector4f, Vector4f, Vector4f) - Constructor for class com.spinyowl.legui.theme.colored.FlatColoredTheme.FlatColoredThemeSettings
Used to create theme settings instance.
FlatColoredThemeSettings(Vector4f, Vector4f, Vector4f, Vector4f, Vector4f, Vector4f, Vector4f, Vector4f, String, Float) - Constructor for class com.spinyowl.legui.theme.colored.FlatColoredTheme.FlatColoredThemeSettings
Used to create theme settings instance.
FlatComponentTheme<T extends Component> - Class in com.spinyowl.legui.theme.colored.def
Dark Component Theme for all components.
FlatComponentTheme() - Constructor for class com.spinyowl.legui.theme.colored.def.FlatComponentTheme
Default constructor.
FlatComponentTheme(FlatColoredTheme.FlatColoredThemeSettings) - Constructor for class com.spinyowl.legui.theme.colored.def.FlatComponentTheme
 
FlatLabelTheme<T extends Label> - Class in com.spinyowl.legui.theme.colored.def
Dark Label Theme for all labels.
FlatLabelTheme() - Constructor for class com.spinyowl.legui.theme.colored.def.FlatLabelTheme
Default constructor.
FlatLabelTheme(FlatColoredTheme.FlatColoredThemeSettings) - Constructor for class com.spinyowl.legui.theme.colored.def.FlatLabelTheme
 
FlatLayerTheme<T extends Layer> - Class in com.spinyowl.legui.theme.colored.def
Dark LayerContainer Theme for all layer containers.
FlatLayerTheme() - Constructor for class com.spinyowl.legui.theme.colored.def.FlatLayerTheme
Default constructor.
FlatLayerTheme(FlatColoredTheme.FlatColoredThemeSettings) - Constructor for class com.spinyowl.legui.theme.colored.def.FlatLayerTheme
 
FlatPanelTheme<T extends Panel> - Class in com.spinyowl.legui.theme.colored.def
Dark Button Theme for all buttons.
FlatPanelTheme() - Constructor for class com.spinyowl.legui.theme.colored.def.FlatPanelTheme
Default constructor.
FlatPanelTheme(FlatColoredTheme.FlatColoredThemeSettings) - Constructor for class com.spinyowl.legui.theme.colored.def.FlatPanelTheme
 
FlatProgressBarTheme<T extends ProgressBar> - Class in com.spinyowl.legui.theme.colored.def
Dark ProgressBar Theme for all progress bars.
FlatProgressBarTheme() - Constructor for class com.spinyowl.legui.theme.colored.def.FlatProgressBarTheme
Default constructor.
FlatProgressBarTheme(FlatColoredTheme.FlatColoredThemeSettings) - Constructor for class com.spinyowl.legui.theme.colored.def.FlatProgressBarTheme
 
FlatRadioButtonTheme<T extends RadioButton> - Class in com.spinyowl.legui.theme.colored.def
Dark RadioButton Theme for all radio buttons.
FlatRadioButtonTheme() - Constructor for class com.spinyowl.legui.theme.colored.def.FlatRadioButtonTheme
Default constructor.
FlatRadioButtonTheme(FlatColoredTheme.FlatColoredThemeSettings) - Constructor for class com.spinyowl.legui.theme.colored.def.FlatRadioButtonTheme
 
FlatScrollablePanelTheme<T extends ScrollablePanel> - Class in com.spinyowl.legui.theme.colored.def
Dark ScrollablePanel Theme for all scrollable panels.
FlatScrollablePanelTheme() - Constructor for class com.spinyowl.legui.theme.colored.def.FlatScrollablePanelTheme
Default constructor.
FlatScrollablePanelTheme(FlatColoredTheme.FlatColoredThemeSettings) - Constructor for class com.spinyowl.legui.theme.colored.def.FlatScrollablePanelTheme
 
FlatScrollBarTheme<T extends ScrollBar> - Class in com.spinyowl.legui.theme.colored.def
Dark ScrollBar Theme for all scroll bars.
FlatScrollBarTheme() - Constructor for class com.spinyowl.legui.theme.colored.def.FlatScrollBarTheme
Default constructor.
FlatScrollBarTheme(FlatColoredTheme.FlatColoredThemeSettings) - Constructor for class com.spinyowl.legui.theme.colored.def.FlatScrollBarTheme
 
FlatSelectBoxElementTheme<T extends SelectBox.SelectBoxElement> - Class in com.spinyowl.legui.theme.colored.def
Dark SelectBox Theme for all select boxes.
FlatSelectBoxElementTheme() - Constructor for class com.spinyowl.legui.theme.colored.def.FlatSelectBoxElementTheme
Default constructor.
FlatSelectBoxElementTheme(FlatColoredTheme.FlatColoredThemeSettings) - Constructor for class com.spinyowl.legui.theme.colored.def.FlatSelectBoxElementTheme
 
FlatSelectBoxScrollablePanelTheme<T extends SelectBox.SelectBoxScrollablePanel> - Class in com.spinyowl.legui.theme.colored.def
Dark SelectBoxScrollablePanel Theme.
FlatSelectBoxScrollablePanelTheme() - Constructor for class com.spinyowl.legui.theme.colored.def.FlatSelectBoxScrollablePanelTheme
Default constructor.
FlatSelectBoxScrollablePanelTheme(FlatColoredTheme.FlatColoredThemeSettings) - Constructor for class com.spinyowl.legui.theme.colored.def.FlatSelectBoxScrollablePanelTheme
 
FlatSelectBoxTheme<T extends SelectBox> - Class in com.spinyowl.legui.theme.colored.def
Dark SelectBox Theme for all select boxes.
FlatSelectBoxTheme() - Constructor for class com.spinyowl.legui.theme.colored.def.FlatSelectBoxTheme
Default constructor.
FlatSelectBoxTheme(FlatColoredTheme.FlatColoredThemeSettings) - Constructor for class com.spinyowl.legui.theme.colored.def.FlatSelectBoxTheme
 
FlatSliderTheme<T extends Slider> - Class in com.spinyowl.legui.theme.colored.def
Dark Slider Theme for all sliders.
FlatSliderTheme() - Constructor for class com.spinyowl.legui.theme.colored.def.FlatSliderTheme
Default constructor.
FlatSliderTheme(FlatColoredTheme.FlatColoredThemeSettings) - Constructor for class com.spinyowl.legui.theme.colored.def.FlatSliderTheme
 
FlatTextAreaFieldTheme<T extends TextAreaField> - Class in com.spinyowl.legui.theme.colored.def
Dark TextAreaField Theme for all text areas.
FlatTextAreaFieldTheme() - Constructor for class com.spinyowl.legui.theme.colored.def.FlatTextAreaFieldTheme
Default constructor.
FlatTextAreaFieldTheme(FlatColoredTheme.FlatColoredThemeSettings) - Constructor for class com.spinyowl.legui.theme.colored.def.FlatTextAreaFieldTheme
 
FlatTextAreaTheme<T extends TextArea> - Class in com.spinyowl.legui.theme.colored.def
Dark ScrollablePanel Theme for all scrollable panels.
FlatTextAreaTheme() - Constructor for class com.spinyowl.legui.theme.colored.def.FlatTextAreaTheme
Default constructor.
FlatTextAreaTheme(FlatColoredTheme.FlatColoredThemeSettings) - Constructor for class com.spinyowl.legui.theme.colored.def.FlatTextAreaTheme
 
FlatTextInputTheme<T extends TextInput> - Class in com.spinyowl.legui.theme.colored.def
Dark TextInput Theme for all text inputs.
FlatTextInputTheme() - Constructor for class com.spinyowl.legui.theme.colored.def.FlatTextInputTheme
Default constructor.
FlatTextInputTheme(FlatColoredTheme.FlatColoredThemeSettings) - Constructor for class com.spinyowl.legui.theme.colored.def.FlatTextInputTheme
 
FlatToggleButtonTheme<T extends ToggleButton> - Class in com.spinyowl.legui.theme.colored.def
Dark ToggleButton Theme for all toggle buttons.
FlatToggleButtonTheme() - Constructor for class com.spinyowl.legui.theme.colored.def.FlatToggleButtonTheme
Default constructor.
FlatToggleButtonTheme(FlatColoredTheme.FlatColoredThemeSettings) - Constructor for class com.spinyowl.legui.theme.colored.def.FlatToggleButtonTheme
 
FlatTooltipTheme<T extends Tooltip> - Class in com.spinyowl.legui.theme.colored.def
Dark Tooltip Theme for all tooltips.
FlatTooltipTheme() - Constructor for class com.spinyowl.legui.theme.colored.def.FlatTooltipTheme
Default constructor.
FlatTooltipTheme(FlatColoredTheme.FlatColoredThemeSettings) - Constructor for class com.spinyowl.legui.theme.colored.def.FlatTooltipTheme
 
FlatWidgetTheme<T extends Widget> - Class in com.spinyowl.legui.theme.colored.def
Dark Widget Theme for all scrollable widgets.
FlatWidgetTheme() - Constructor for class com.spinyowl.legui.theme.colored.def.FlatWidgetTheme
Default constructor.
FlatWidgetTheme(FlatColoredTheme.FlatColoredThemeSettings) - Constructor for class com.spinyowl.legui.theme.colored.def.FlatWidgetTheme
 
FLEX - Enum constant in enum class com.spinyowl.legui.style.Style.DisplayType
Flex display means that it is parent for flex child.
FLEX_END - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.AlignContent
Lines are packed toward the end of the flex container.
FLEX_END - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.AlignItems
Items are positioned at the end of the container.
FLEX_END - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.AlignSelf
The element is positioned at the end of the container.
FLEX_END - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.JustifyContent
Items are positioned at the end of the container.
FLEX_START - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.AlignContent
Lines are packed toward the start of the flex container.
FLEX_START - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.AlignItems
Items are positioned at the beginning of the container.
FLEX_START - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.AlignSelf
The element is positioned at the beginning of the container.
FLEX_START - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.JustifyContent
Default value.
FlexLayout - Class in com.spinyowl.legui.system.layout.flex
 
FlexLayout() - Constructor for class com.spinyowl.legui.system.layout.flex.FlexLayout
 
FlexStyle - Class in com.spinyowl.legui.style.flex
CSS flex style analogue.
FlexStyle() - Constructor for class com.spinyowl.legui.style.flex.FlexStyle
 
FlexStyle.AlignContent - Enum Class in com.spinyowl.legui.style.flex
Specifies the alignment between the lines inside a flexible container when the items do not use all available space.
FlexStyle.AlignItems - Enum Class in com.spinyowl.legui.style.flex
Specifies the alignment for items inside a flexible container.
FlexStyle.AlignSelf - Enum Class in com.spinyowl.legui.style.flex
Specifies the alignment for selected items inside a flexible container.
FlexStyle.FlexDirection - Enum Class in com.spinyowl.legui.style.flex
Specifies the direction of the flexible items
FlexStyle.FlexWrap - Enum Class in com.spinyowl.legui.style.flex
Specifies whether the flexible items should wrap or not.
FlexStyle.JustifyContent - Enum Class in com.spinyowl.legui.style.flex
Specifies the alignment between the items inside a flexible container when the items do not use all available space.
focused - Variable in class com.spinyowl.legui.system.event.SystemWindowFocusEvent
 
FocusEvent<T extends Component> - Class in com.spinyowl.legui.event
Focus event.
FocusEvent(T, Context, Frame, Component, boolean) - Constructor for class com.spinyowl.legui.event.FocusEvent
Used to create focus event.
FocusEventListener - Interface in com.spinyowl.legui.listener
This event listener used to handle FocusEvent.
font() - Method in class com.spinyowl.legui.theme.colored.FlatColoredTheme.FlatColoredThemeSettings
 
Font - Class in com.spinyowl.legui.style.font
Representation of font.
Font(String, ByteBuffer) - Constructor for class com.spinyowl.legui.style.font.Font
Used to create font with specified path and data.
FONT_AWESOME_ICONS - Static variable in class com.spinyowl.legui.style.font.FontRegistry
Default font-awesome-icons font.
FontRegistry - Class in com.spinyowl.legui.style.font
 
fontSize() - Method in class com.spinyowl.legui.theme.colored.FlatColoredTheme.FlatColoredThemeSettings
 
forEach(Consumer<? super Component>) - Method in class com.spinyowl.legui.component.Component
Performs the given action for each element of the Iterable until all elements have been processed or the action throws an exception.
Frame - Class in com.spinyowl.legui.component
Default structure which should be associated with OpenGL window.
Frame() - Constructor for class com.spinyowl.legui.component.Frame
Default frame constructor.
Frame(float, float) - Constructor for class com.spinyowl.legui.component.Frame
Used to create frame and initialize layers with specified size.
Frame(Vector2f) - Constructor for class com.spinyowl.legui.component.Frame
Used to create frame and initialize layer containers with specified size.
fromInt(int, int, int, float) - Static method in class com.spinyowl.legui.style.color.ColorUtil
 
fx - Variable in class com.spinyowl.legui.system.event.SystemCursorPosEvent
 
fy - Variable in class com.spinyowl.legui.system.event.SystemCursorPosEvent
 

G

G - Enum constant in enum class com.spinyowl.legui.image.ImageChannels
 
GA - Enum constant in enum class com.spinyowl.legui.image.ImageChannels
 
get() - Method in class com.spinyowl.legui.style.length.Length
 
getAbsolutePosition() - Method in class com.spinyowl.legui.component.Component
Returns absolute component position.
getAbsolutePosition() - Method in class com.spinyowl.legui.component.Tooltip
Returns absolute component position.
getAbsolutePosition() - Method in class com.spinyowl.legui.event.MouseClickEvent
Cursor position in frame coordinates.
getAction() - Method in class com.spinyowl.legui.event.KeyboardEvent
 
getAction() - Method in class com.spinyowl.legui.event.KeyEvent
 
getAction() - Method in class com.spinyowl.legui.event.MouseClickEvent
 
getAdded() - Method in class com.spinyowl.legui.event.AddChildEvent
 
getAlignContent() - Method in class com.spinyowl.legui.style.flex.FlexStyle
 
getAlignItems() - Method in class com.spinyowl.legui.style.flex.FlexStyle
 
getAlignSelf() - Method in class com.spinyowl.legui.style.flex.FlexStyle
 
getAllLayers() - Method in class com.spinyowl.legui.component.Frame
Used to retrieve all layers where List[0] - default component layer. List[1]-List[length-2] - layers added by developer. List[length-1] - default tooltip layer.
getAnimation() - Method in class com.spinyowl.legui.component.ScrollablePanel
Returns animation of scrollable panel.
getAnimation() - Method in class com.spinyowl.legui.component.ScrollBar
Returns ScrollBarAnimation.
getAnimation() - Method in class com.spinyowl.legui.component.TextArea
Returns animation of scrollable panel.
getAnimator() - Static method in class com.spinyowl.legui.animation.AnimatorProvider
Gets animator.
getArrowColor() - Method in class com.spinyowl.legui.component.ScrollBar
Returns scrollbar arrow color.
getArrowSize() - Method in class com.spinyowl.legui.component.ScrollBar
Returns arrow size.
getBackground() - Method in class com.spinyowl.legui.style.Style
Gets background.
getBlur() - Method in class com.spinyowl.legui.style.shadow.Shadow
 
getBorder() - Method in class com.spinyowl.legui.style.Style
Gets border.
getBorderBottomLeftRadius() - Method in class com.spinyowl.legui.style.Style
Returns bottom left border radius.
getBorderBottomRightRadius() - Method in class com.spinyowl.legui.style.Style
Returns bottom right border radius.
getBorderRadius(Component) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgRenderUtils
 
getBorderRadius(Component, Style) - Static method in class com.spinyowl.legui.style.util.StyleUtilities
Returns vector of four border radius elements where: x = top left, y = top right, z = bottom right, w = bottom left.
getBorderRenderer(Class<B>) - Method in class com.spinyowl.legui.system.renderer.nvg.NvgRendererProvider
 
getBorderRenderer(Class<C>) - Method in interface com.spinyowl.legui.system.renderer.RendererProvider
 
getBorderTopLeftRadius() - Method in class com.spinyowl.legui.style.Style
Returns top left border radius.
getBorderTopRightRadius() - Method in class com.spinyowl.legui.style.Style
Returns top right border radius.
getBottom() - Method in class com.spinyowl.legui.style.Style
Returns bottom style.
getBottomRight() - Method in class com.spinyowl.legui.component.SplitPanel
 
getButton() - Method in class com.spinyowl.legui.event.MouseClickEvent
 
getButtonWidth() - Method in class com.spinyowl.legui.component.SelectBox
Returns button width.
getByCode(int) - Static method in enum class com.spinyowl.legui.input.Mouse.MouseButton
Gets by code.
getCallbackKeeper() - Method in class com.spinyowl.legui.DefaultInitializer
 
getCaretPosition() - Method in class com.spinyowl.legui.component.optional.TextState
Returns caret position.
getCaretPosition() - Method in class com.spinyowl.legui.component.TextArea
Returns caret position.
getCaretPosition() - Method in class com.spinyowl.legui.component.TextAreaField
Returns caret position.
getCaretPosition() - Method in class com.spinyowl.legui.component.TextInput
Returns caret position.
getCaretX() - Method in class com.spinyowl.legui.component.optional.TextState
Absolute caret X position.
getCaretX() - Method in class com.spinyowl.legui.component.TextAreaField
 
getCaretY() - Method in class com.spinyowl.legui.component.optional.TextState
Absolute caret Y position.
getCaretY() - Method in class com.spinyowl.legui.component.TextAreaField
 
getChainCharCallback() - Method in interface com.spinyowl.legui.system.context.CallbackKeeper
Returns chain callback used to keep GLFWCharCallbackI instances.
getChainCharCallback() - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
Returns chain callback used to keep GLFWCharCallbackI instances.
getChainCharModsCallback() - Method in interface com.spinyowl.legui.system.context.CallbackKeeper
Returns chain callback used to keep GLFWCharModsCallbackI instances.
getChainCharModsCallback() - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
Returns chain callback used to keep GLFWCharModsCallbackI instances.
getChainCursorEnterCallback() - Method in interface com.spinyowl.legui.system.context.CallbackKeeper
Returns chain callback used to keep GLFWCursorEnterCallbackI instances.
getChainCursorEnterCallback() - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
Returns chain callback used to keep GLFWCursorEnterCallbackI instances.
getChainCursorPosCallback() - Method in interface com.spinyowl.legui.system.context.CallbackKeeper
Returns chain callback used to keep GLFWCursorPosCallbackI instances.
getChainCursorPosCallback() - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
Returns chain callback used to keep GLFWCursorPosCallbackI instances.
getChainDropCallback() - Method in interface com.spinyowl.legui.system.context.CallbackKeeper
Returns chain callback used to keep GLFWDropCallbackI instances.
getChainDropCallback() - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
Returns chain callback used to keep GLFWDropCallbackI instances.
getChainFramebufferSizeCallback() - Method in interface com.spinyowl.legui.system.context.CallbackKeeper
Returns chain callback used to keep GLFWFramebufferSizeCallbackI instances.
getChainFramebufferSizeCallback() - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
Returns chain callback used to keep GLFWFramebufferSizeCallbackI instances.
getChainKeyCallback() - Method in interface com.spinyowl.legui.system.context.CallbackKeeper
Returns chain callback used to keep GLFWKeyCallbackI instances.
getChainKeyCallback() - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
Returns chain callback used to keep GLFWKeyCallbackI instances.
getChainMouseButtonCallback() - Method in interface com.spinyowl.legui.system.context.CallbackKeeper
Returns chain callback used to keep GLFWMouseButtonCallbackI instances.
getChainMouseButtonCallback() - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
Returns chain callback used to keep GLFWMouseButtonCallbackI instances.
getChainScrollCallback() - Method in interface com.spinyowl.legui.system.context.CallbackKeeper
Returns chain callback used to keep GLFWScrollCallbackI instances.
getChainScrollCallback() - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
Returns chain callback used to keep GLFWScrollCallbackI instances.
getChainWindowCloseCallback() - Method in interface com.spinyowl.legui.system.context.CallbackKeeper
Returns chain callback used to keep GLFWWindowCloseCallbackI instances.
getChainWindowCloseCallback() - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
Returns chain callback used to keep GLFWWindowCloseCallbackI instances.
getChainWindowFocusCallback() - Method in interface com.spinyowl.legui.system.context.CallbackKeeper
Returns chain callback used to keep GLFWWindowFocusCallbackI instances.
getChainWindowFocusCallback() - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
Returns chain callback used to keep GLFWWindowFocusCallbackI instances.
getChainWindowIconifyCallback() - Method in interface com.spinyowl.legui.system.context.CallbackKeeper
Returns chain callback used to keep GLFWWindowIconifyCallbackI instances.
getChainWindowIconifyCallback() - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
Returns chain callback used to keep GLFWWindowIconifyCallbackI instances.
getChainWindowPosCallback() - Method in interface com.spinyowl.legui.system.context.CallbackKeeper
Returns chain callback used to keep GLFWWindowPosCallbackI instances.
getChainWindowPosCallback() - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
Returns chain callback used to keep GLFWWindowPosCallbackI instances.
getChainWindowRefreshCallback() - Method in interface com.spinyowl.legui.system.context.CallbackKeeper
Returns chain callback used to keep GLFWWindowRefreshCallbackI instances.
getChainWindowRefreshCallback() - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
Returns chain callback used to keep GLFWWindowRefreshCallbackI instances.
getChainWindowSizeCallback() - Method in interface com.spinyowl.legui.system.context.CallbackKeeper
Returns chain callback used to keep GLFWWindowSizeCallbackI instances.
getChainWindowSizeCallback() - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
Returns chain callback used to keep GLFWWindowSizeCallbackI instances.
getChannels() - Method in enum class com.spinyowl.legui.image.ImageChannels
 
getChannels() - Method in class com.spinyowl.legui.image.LoadableImage
Returns image channels.
getChannels() - Method in class com.spinyowl.legui.image.StbBackedLoadableImage
Returns image channels.
getCharCode() - Method in class com.spinyowl.legui.icon.CharIcon
 
getCheckBoxChangeValueEventListeners() - Method in class com.spinyowl.legui.component.CheckBox
Used to get all event listeners for checkbox change value event.
getChildComponents() - Method in class com.spinyowl.legui.component.Component
Used to retrieve child components as List.
getClipboardString() - Method in class com.spinyowl.legui.system.Clipboard
Used to get string from clipboard.
getCloseButton() - Method in class com.spinyowl.legui.component.Widget
Returns close button of widget.
getCloseButtonColor() - Method in class com.spinyowl.legui.component.Widget
Returns close button text color.
getCloseIcon() - Method in class com.spinyowl.legui.component.Widget
Returns close icon that used by close button.
getCode() - Method in enum class com.spinyowl.legui.input.Mouse.MouseButton
Gets code.
getCodepoint() - Method in class com.spinyowl.legui.event.CharEvent
 
getCollapseIcon() - Method in class com.spinyowl.legui.component.SelectBox
 
getColor() - Method in class com.spinyowl.legui.icon.CharIcon
 
getColor() - Method in class com.spinyowl.legui.style.Background
Returns Vector4f background color vector where x,y,z,w mapped to r,g,b,a values.
getColor() - Method in class com.spinyowl.legui.style.border.SimpleLineBorder
Returns border color.
getColor() - Method in class com.spinyowl.legui.style.shadow.Shadow
 
getComponent() - Method in class com.spinyowl.legui.component.Tooltip
Returns component for which specified this tooltip.
getComponentLayer() - Method in class com.spinyowl.legui.component.Frame
Used to retrieve default component layer.
getComponentReference() - Method in class com.spinyowl.legui.component.misc.animation.ViewportAnimation
 
getComponentRenderer(Class<C>) - Method in class com.spinyowl.legui.system.renderer.nvg.NvgRendererProvider
 
getComponentRenderer(Class<C>) - Method in interface com.spinyowl.legui.system.renderer.RendererProvider
 
getComponentRenderers() - Method in class com.spinyowl.legui.system.renderer.nvg.NvgRendererProvider
 
getComponentRenderers() - Method in interface com.spinyowl.legui.system.renderer.RendererProvider
 
getComponentTheme(Class<T>) - Method in class com.spinyowl.legui.theme.DefaultThemeManager
 
getComponentTheme(Class<T>) - Method in class com.spinyowl.legui.theme.ThemeManager
 
getContainer() - Method in class com.spinyowl.legui.component.Frame
Used to retrieve container of default component layer.
getContainer() - Method in class com.spinyowl.legui.component.ScrollablePanel
Returns container which should used to add components to scrollable panel.
getContainer() - Method in class com.spinyowl.legui.component.Widget
Returns widget container that hold all other elements.
getContext() - Method in class com.spinyowl.legui.DefaultInitializer
 
getContext() - Method in class com.spinyowl.legui.event.Event
 
getContextData() - Method in class com.spinyowl.legui.system.context.Context
Gets context data.
getCopy() - Method in class com.spinyowl.legui.config.Configuration.Shortcuts
 
getCopyShortcut() - Static method in class com.spinyowl.legui.input.Keyboard
 
getCursorPosition() - Method in class com.spinyowl.legui.event.CursorEnterEvent
 
getCursorPosition() - Static method in class com.spinyowl.legui.input.Mouse
Gets cursor position.
getCursorPositionPrev() - Static method in class com.spinyowl.legui.input.Mouse
Gets previous cursor position.
getCurValue() - Method in class com.spinyowl.legui.component.ScrollBar
Returns current state of scrollbar.
getCut() - Method in class com.spinyowl.legui.config.Configuration.Shortcuts
 
getCutShortcut() - Static method in class com.spinyowl.legui.input.Keyboard
 
getData() - Method in class com.spinyowl.legui.style.font.Font
Returns font data.
getDebugLabel() - Method in class com.spinyowl.legui.demo.ExampleGui
 
getDefaultFont() - Static method in class com.spinyowl.legui.style.font.FontRegistry
 
getDefaultTheme() - Static method in class com.spinyowl.legui.theme.Themes
 
getDelta() - Method in class com.spinyowl.legui.event.CursorEnterEvent
 
getDelta() - Method in class com.spinyowl.legui.event.MouseDragEvent
 
getDialogLayer() - Method in class com.spinyowl.legui.component.Dialog
 
getDirection() - Method in enum class com.spinyowl.legui.style.font.TextDirection
 
getDisplay() - Method in class com.spinyowl.legui.style.Style
Returns display style.
getElementHeight() - Method in class com.spinyowl.legui.component.SelectBox
Returns element height.
getElementIndex(T) - Method in class com.spinyowl.legui.component.SelectBox
Used to get element index.
getElements() - Method in class com.spinyowl.legui.component.SelectBox
Returns all elements of list.
getEndSelectionIndex() - Method in class com.spinyowl.legui.component.optional.TextState
Returns end selection index.
getEndSelectionIndex() - Method in class com.spinyowl.legui.component.TextArea
Returns end selection index.
getEndSelectionIndex() - Method in class com.spinyowl.legui.component.TextAreaField
Returns end selection index.
getEndSelectionIndex() - Method in class com.spinyowl.legui.component.TextInput
Returns end selection index.
getExpandButton() - Method in class com.spinyowl.legui.component.SelectBox
 
getExpandIcon() - Method in class com.spinyowl.legui.component.SelectBox
 
getFiles() - Method in class com.spinyowl.legui.event.DropEvent
 
getFlexBasis() - Method in class com.spinyowl.legui.style.flex.FlexStyle
 
getFlexDirection() - Method in class com.spinyowl.legui.style.flex.FlexStyle
 
getFlexGrow() - Method in class com.spinyowl.legui.style.flex.FlexStyle
 
getFlexShrink() - Method in class com.spinyowl.legui.style.flex.FlexStyle
 
getFlexStyle() - Method in class com.spinyowl.legui.style.Style
Flex style object.
getFlexWrap() - Method in class com.spinyowl.legui.style.flex.FlexStyle
 
getFloatLength(Unit, float) - Static method in class com.spinyowl.legui.style.util.StyleUtilities
Used to extract float value of length from Length value.
getFloatLengthNullSafe(Unit, float) - Static method in class com.spinyowl.legui.style.util.StyleUtilities
Used to extract float value of length from Length value.
getFocusedGui() - Method in class com.spinyowl.legui.system.context.Context
Gets focused gui.
getFocusedGuiLabel() - Method in class com.spinyowl.legui.demo.ExampleGui
 
getFocusedStrokeColor() - Method in class com.spinyowl.legui.style.Style
Returns Vector4f focused stroke color vector where x,y,z,w mapped to r,g,b,a values.
getFocusedStyle() - Method in class com.spinyowl.legui.component.Component
 
getFont() - Method in class com.spinyowl.legui.icon.CharIcon
 
getFont() - Method in class com.spinyowl.legui.style.Style
Gets font.
getFont(String) - Static method in class com.spinyowl.legui.style.font.FontRegistry
Used to retrieve font by name
getFontRegister() - Static method in class com.spinyowl.legui.style.font.FontRegistry
Returns map of fonts where key is font name and value is font.
getFontSize() - Method in class com.spinyowl.legui.style.Style
 
getFrame() - Method in class com.spinyowl.legui.component.Component
 
getFrame() - Method in class com.spinyowl.legui.component.Layer
Returns frame to which attached this layer.
getFrame() - Method in class com.spinyowl.legui.DefaultInitializer
 
getFrame() - Method in class com.spinyowl.legui.event.Event
 
getFramebufferSize() - Method in class com.spinyowl.legui.system.context.Context
Gets framebuffer size.
getGenerateEventsByLayoutManager() - Method in class com.spinyowl.legui.demo.ExampleGui
 
getGlfwWindow() - Method in class com.spinyowl.legui.system.context.Context
Gets glfw window.
getGroupByIndex(int) - Static method in class com.spinyowl.legui.component.RadioButtonGroup
Returns radioButtonGroup selected by index or new one.
getGuiEventProcessor() - Method in class com.spinyowl.legui.DefaultInitializer
 
getHeight() - Method in class com.spinyowl.legui.component.event.tooltip.TooltipTextSizeChangeEvent
 
getHeight() - Method in class com.spinyowl.legui.event.WindowSizeEvent
 
getHeight() - Method in class com.spinyowl.legui.image.BufferedImageRGBA
Returns image height.
getHeight() - Method in class com.spinyowl.legui.image.FBOImage
Returns image height.
getHeight() - Method in class com.spinyowl.legui.image.Image
Returns image height.
getHeight() - Method in class com.spinyowl.legui.image.LoadableImage
Returns image height.
getHeight() - Method in class com.spinyowl.legui.image.StbBackedLoadableImage
Returns image height.
getHeight() - Method in class com.spinyowl.legui.style.Style
Used to set height.
getHighlightColor() - Method in class com.spinyowl.legui.style.Style
Returns highlight color.
gethOffset() - Method in class com.spinyowl.legui.style.shadow.Shadow
 
getHorizontalAlign() - Method in class com.spinyowl.legui.icon.Icon
Returns horizontal alignment in component.
getHorizontalAlign() - Method in class com.spinyowl.legui.style.Style
Returns horizontal alignment.
getHorizontalScrollBar() - Method in class com.spinyowl.legui.component.ScrollablePanel
Returns horizontal scrollbar.
getHorizontalScrollBar() - Method in class com.spinyowl.legui.component.TextArea
Returns horizontal scrollbar.
getHoveredStyle() - Method in class com.spinyowl.legui.component.Component
 
getIcon() - Method in class com.spinyowl.legui.style.Background
Gets icon.
getIconChecked() - Method in class com.spinyowl.legui.component.CheckBox
Returns checkbox icon for selected state.
getIconChecked() - Method in class com.spinyowl.legui.component.RadioButton
Returns radio image for checked state.
getIconRenderer(Class<C>) - Method in class com.spinyowl.legui.system.renderer.nvg.NvgRendererProvider
 
getIconRenderer(Class<I>) - Method in interface com.spinyowl.legui.system.renderer.RendererProvider
 
getIconUnchecked() - Method in class com.spinyowl.legui.component.CheckBox
Returns checkbox icon for non-selected state.
getIconUnchecked() - Method in class com.spinyowl.legui.component.RadioButton
Returns radio image for non-checked state.
getImage() - Method in class com.spinyowl.legui.component.ImageView
Returns image of image view.
getImage() - Method in class com.spinyowl.legui.icon.ImageIcon
 
getImageAssociationMap() - Method in class com.spinyowl.legui.system.renderer.nvg.NvgImageReferenceManager
 
getImageCache() - Method in class com.spinyowl.legui.system.renderer.nvg.NvgImageReferenceManager
 
getImageData() - Method in class com.spinyowl.legui.image.BufferedImageRGBA
 
getImageData() - Method in class com.spinyowl.legui.image.LoadableImage
Returns image data.
getImageData() - Method in class com.spinyowl.legui.image.StbBackedLoadableImage
Returns image data.
getImageReference() - Method in class com.spinyowl.legui.cursor.Cursor
 
getImageReference(I, long) - Method in class com.spinyowl.legui.system.renderer.nvg.NvgImageReferenceManager
Used to obtain image reference by image.
getImageReferenceProvider(Class<I>) - Method in class com.spinyowl.legui.system.renderer.nvg.NvgImageReferenceManager
 
getImageRenderer(Class<I>) - Method in class com.spinyowl.legui.system.renderer.nvg.NvgRendererProvider
 
getImageRenderer(Class<I>) - Method in interface com.spinyowl.legui.system.renderer.RendererProvider
 
getImageView() - Method in class com.spinyowl.legui.demo.ExampleGui
 
getIndex() - Method in class com.spinyowl.legui.component.RadioButtonGroup
Returns radio button group index.
getInnerContentRectangle(Vector2f, Vector2f, Vector4f) - Static method in class com.spinyowl.legui.style.util.StyleUtilities
Used to calculate inner content rectangle (box-sizing: border-box)
getInstance() - Static method in class com.spinyowl.legui.config.Configuration
 
getInstance() - Static method in class com.spinyowl.legui.cursor.CursorServiceProvider
Returns instance of event processor.
getInstance() - Static method in class com.spinyowl.legui.listener.processor.EventProcessorProvider
Returns instance of event processor.
getInstance() - Static method in class com.spinyowl.legui.system.Clipboard
Returns clipboard access instance.
getInstance() - Static method in class com.spinyowl.legui.system.handler.SystemEventHandlerProvider
 
getInstance() - Static method in class com.spinyowl.legui.system.layout.LayoutManager
Returns layout manager instance.
getInstance() - Static method in class com.spinyowl.legui.system.renderer.nvg.NvgImageReferenceManager
 
getInstance() - Static method in class com.spinyowl.legui.system.renderer.nvg.NvgRendererProvider
 
getInstance() - Static method in interface com.spinyowl.legui.system.renderer.RendererProvider
 
getIntersector() - Method in class com.spinyowl.legui.component.Component
Returns component intersector which used to check if cursor intersect component or not.
getJustifyContent() - Method in class com.spinyowl.legui.style.flex.FlexStyle
 
getKey() - Method in class com.spinyowl.legui.event.KeyboardEvent
 
getKey() - Method in class com.spinyowl.legui.event.KeyEvent
 
getKey() - Method in class com.spinyowl.legui.input.Shortcut
 
getKeyboardLayout() - Method in class com.spinyowl.legui.config.Configuration
 
getKeyboardLayouts() - Method in class com.spinyowl.legui.config.Configuration
 
getKeyCode() - Method in class com.spinyowl.legui.input.KeyboardKey
 
getKeyCode(int) - Static method in class com.spinyowl.legui.input.Keyboard
 
getLayer() - Method in class com.spinyowl.legui.component.Component
 
getLayers() - Method in class com.spinyowl.legui.component.Frame
Used to retrieve layers added by developer.
getLeft() - Method in class com.spinyowl.legui.style.Style
Returns left style.
getListenerMap() - Method in class com.spinyowl.legui.component.Component
Returns event listeners for component instance.
getListeners(Class<E>) - Method in class com.spinyowl.legui.listener.ListenerMap
Returns event listeners for specified event type.
getMajorVersion() - Static method in class com.spinyowl.legui.Version
Returns the major version of the library.
getMarginBottom() - Method in class com.spinyowl.legui.style.Style
 
getMarginLeft() - Method in class com.spinyowl.legui.style.Style
 
getMarginRight() - Method in class com.spinyowl.legui.style.Style
 
getMarginTop() - Method in class com.spinyowl.legui.style.Style
 
getMaskCharacter() - Method in class com.spinyowl.legui.component.PasswordInput
Returns mask character.
getMaxHeight() - Method in class com.spinyowl.legui.style.Style
 
getMaximizeIcon() - Method in class com.spinyowl.legui.component.Widget
Returns maximize icon that used by minimize button.
getMaxTextHeight() - Method in class com.spinyowl.legui.component.TextAreaField
 
getMaxTextWidth() - Method in class com.spinyowl.legui.component.TextAreaField
 
getMaxValue() - Method in class com.spinyowl.legui.component.ScrollBar
Returns maximum state of scrollbar.
getMaxValue() - Method in class com.spinyowl.legui.component.Slider
Returns the maximum value.
getMaxWidth() - Method in class com.spinyowl.legui.style.Style
 
getMetadata() - Method in class com.spinyowl.legui.component.Component
Returns component metadata.
getMinHeight() - Method in class com.spinyowl.legui.style.Style
 
getMinimizeButton() - Method in class com.spinyowl.legui.component.Widget
Returns minimize button of widget.
getMinimizeIcon() - Method in class com.spinyowl.legui.component.Widget
Returns minimize icon that used by minimize button.
getMinorVersion() - Static method in class com.spinyowl.legui.Version
Returns the minor version of the library.
getMinValue() - Method in class com.spinyowl.legui.component.ScrollBar
Returns minimum state of scrollbar.
getMinValue() - Method in class com.spinyowl.legui.component.Slider
Returns the minimum value.
getMinWidth() - Method in class com.spinyowl.legui.style.Style
 
getMods() - Method in class com.spinyowl.legui.event.KeyboardEvent
 
getMods() - Method in class com.spinyowl.legui.event.KeyEvent
 
getMods() - Method in class com.spinyowl.legui.event.MouseClickEvent
 
getMods() - Method in class com.spinyowl.legui.input.Shortcut
 
getMouseCaretPosition() - Method in class com.spinyowl.legui.component.optional.TextState
Returns mouse caret position.
getMouseCaretPosition() - Method in class com.spinyowl.legui.component.TextArea
Returns mouse caret position.
getMouseCaretPosition() - Method in class com.spinyowl.legui.component.TextAreaField
Returns mouse caret position.
getMouseCaretPosition() - Method in class com.spinyowl.legui.component.TextInput
Returns mouse caret position.
getMouseLabel() - Method in class com.spinyowl.legui.demo.ExampleGui
 
getMouseTargetGui() - Method in class com.spinyowl.legui.system.context.Context
Returns current mouse target component.
getMouseTargetLabel() - Method in class com.spinyowl.legui.demo.ExampleGui
 
getNativeCode(KeyCode) - Static method in class com.spinyowl.legui.input.Keyboard
 
getNativeKeyCode() - Method in class com.spinyowl.legui.input.KeyboardKey
 
getNewPosition() - Method in class com.spinyowl.legui.component.event.component.ChangePositionEvent
 
getNewSize() - Method in class com.spinyowl.legui.component.event.component.ChangeSizeEvent
 
getNewValue() - Method in class com.spinyowl.legui.component.event.button.ButtonContentChangeEvent
Returns new value.
getNewValue() - Method in class com.spinyowl.legui.component.event.checkbox.CheckBoxChangeValueEvent
Returns new value.
getNewValue() - Method in class com.spinyowl.legui.component.event.label.LabelContentChangeEvent
Returns new value.
getNewValue() - Method in class com.spinyowl.legui.component.event.scrollbar.ScrollBarChangeValueEvent
Returns new value of scrollbar.
getNewValue() - Method in class com.spinyowl.legui.component.event.selectbox.SelectBoxChangeSelectionEvent
Returns new value.
getNewValue() - Method in class com.spinyowl.legui.component.event.slider.SliderChangeValueEvent
Returns new slider value.
getNewValue() - Method in class com.spinyowl.legui.component.event.textarea.TextAreaFieldContentChangeEvent
Returns new value.
getNewValue() - Method in class com.spinyowl.legui.component.event.textinput.TextInputContentChangeEvent
Returns new value.
getNextFocus() - Method in class com.spinyowl.legui.event.FocusEvent
Returns component which received focus.
getObject() - Method in class com.spinyowl.legui.component.SelectBox.SelectBoxElement
 
getOldPosition() - Method in class com.spinyowl.legui.component.event.component.ChangePositionEvent
 
getOldSize() - Method in class com.spinyowl.legui.component.event.component.ChangeSizeEvent
 
getOldValue() - Method in class com.spinyowl.legui.component.event.button.ButtonContentChangeEvent
Returns old value.
getOldValue() - Method in class com.spinyowl.legui.component.event.checkbox.CheckBoxChangeValueEvent
Returns old value.
getOldValue() - Method in class com.spinyowl.legui.component.event.label.LabelContentChangeEvent
Returns old value.
getOldValue() - Method in class com.spinyowl.legui.component.event.scrollbar.ScrollBarChangeValueEvent
Returns old value of scrollbar.
getOldValue() - Method in class com.spinyowl.legui.component.event.selectbox.SelectBoxChangeSelectionEvent
Returns old value.
getOldValue() - Method in class com.spinyowl.legui.component.event.slider.SliderChangeValueEvent
Returns old slider value.
getOldValue() - Method in class com.spinyowl.legui.component.event.textarea.TextAreaFieldContentChangeEvent
Returns old value.
getOldValue() - Method in class com.spinyowl.legui.component.event.textinput.TextInputContentChangeEvent
Returns old value.
getOrientation() - Method in class com.spinyowl.legui.component.ScrollBar
Returns scrollbar orientation.
getOrientation() - Method in class com.spinyowl.legui.component.Slider
Returns slider orientation.
getOrientation() - Method in class com.spinyowl.legui.component.SplitPanel
 
getPadding(Component, Style) - Static method in class com.spinyowl.legui.style.util.StyleUtilities
Used to get component padding represented with Vector4f.
getPaddingBottom() - Method in class com.spinyowl.legui.style.Style
 
getPaddingLeft() - Method in class com.spinyowl.legui.style.Style
 
getPaddingRight() - Method in class com.spinyowl.legui.style.Style
 
getPaddingTop() - Method in class com.spinyowl.legui.style.Style
 
getParent() - Method in class com.spinyowl.legui.component.Component
Returns parent component.
getPaste() - Method in class com.spinyowl.legui.config.Configuration.Shortcuts
 
getPasteShortcut() - Static method in class com.spinyowl.legui.input.Keyboard
 
getPatchVersion() - Static method in class com.spinyowl.legui.Version
Returns the patch version of the library.
getPath() - Method in class com.spinyowl.legui.image.LoadableImage
Returns image path.
getPath() - Method in class com.spinyowl.legui.style.font.Font
Returns font path.
getPixelRatio() - Method in class com.spinyowl.legui.system.context.Context
Gets pixel ratio.
getPosition() - Method in class com.spinyowl.legui.component.Component
Returns position vector.
getPosition() - Method in class com.spinyowl.legui.event.MouseClickEvent
Cursor position in button coordinates.
getPosition() - Method in class com.spinyowl.legui.icon.Icon
Gets position of icon.
getPosition() - Method in class com.spinyowl.legui.style.Background
Gets position.
getPosition() - Method in class com.spinyowl.legui.style.Style
Returns position type or null.
getPressedStyle() - Method in class com.spinyowl.legui.component.Component
 
getPressPosition() - Method in enum class com.spinyowl.legui.input.Mouse.MouseButton
Gets press position.
getProcessor(Class<E>) - Method in class com.spinyowl.legui.system.handler.SystemEventHandlerProvider
 
getProgressColor() - Method in class com.spinyowl.legui.component.ProgressBar
Returns progress bar color which used to draw completed progress.
getRadioButtonGroup() - Method in class com.spinyowl.legui.component.RadioButton
Returns current radio button group.
getRadioButtons() - Method in class com.spinyowl.legui.component.RadioButtonGroup
Returns all radio buttons in group.
getRatio() - Method in class com.spinyowl.legui.component.SplitPanel
 
getReleasePosition() - Method in enum class com.spinyowl.legui.input.Mouse.MouseButton
Gets release position.
getRemoved() - Method in class com.spinyowl.legui.event.RemoveChildEvent
 
getRenderer() - Method in class com.spinyowl.legui.DefaultInitializer
 
getResizeButton() - Method in class com.spinyowl.legui.component.Widget
 
getRevision() - Static method in class com.spinyowl.legui.Version
Returns the revision of the build.
getRight() - Method in class com.spinyowl.legui.style.Style
Returns right style.
getScancode() - Method in class com.spinyowl.legui.event.KeyEvent
 
getScrollBarChangeValueEvents() - Method in class com.spinyowl.legui.component.ScrollBar
Returns all event listeners for scroll bar change value event.
getScrollColor() - Method in class com.spinyowl.legui.component.ScrollBar
Returns scrollbar color.
getScrollStep() - Method in class com.spinyowl.legui.component.ScrollBar
Returns scrollbar scroll step (used by mouse scroll event listener).
getSelectAll() - Method in class com.spinyowl.legui.config.Configuration.Shortcuts
 
getSelectAllShortcut() - Static method in class com.spinyowl.legui.input.Keyboard
 
getSelectBoxChangeSelectionEvents() - Method in class com.spinyowl.legui.component.SelectBox
Returns all event listeners for select box change selection event.
getSelectBoxElements() - Method in class com.spinyowl.legui.component.SelectBox
Gets select box elements.
getSelectBoxLayer() - Method in class com.spinyowl.legui.component.SelectBox
 
getSelection() - Method in class com.spinyowl.legui.component.optional.TextState
Returns selected text.
getSelection() - Method in class com.spinyowl.legui.component.RadioButtonGroup
Used to get selected radio button.
getSelection() - Method in class com.spinyowl.legui.component.SelectBox
Returns selected element.
getSelection() - Method in class com.spinyowl.legui.component.TextArea
Returns selected text.
getSelection() - Method in class com.spinyowl.legui.component.TextAreaField
Returns selected text.
getSelection() - Method in class com.spinyowl.legui.component.TextInput
Returns selected text.
getSelectionButton() - Method in class com.spinyowl.legui.component.SelectBox
 
getSelectionListPanel() - Method in class com.spinyowl.legui.component.SelectBox
 
getSeparator() - Method in class com.spinyowl.legui.component.SplitPanel
 
getSeparatorThickness() - Method in class com.spinyowl.legui.component.SplitPanel
 
getSettings() - Method in class com.spinyowl.legui.theme.colored.def.FlatComponentTheme
 
getShadow() - Method in class com.spinyowl.legui.style.Style
 
getShortcuts() - Method in class com.spinyowl.legui.config.Configuration
 
getSize() - Method in class com.spinyowl.legui.component.Component
Returns size vector of component.
getSize() - Method in class com.spinyowl.legui.icon.Icon
Returns size of icon.
getSize() - Method in class com.spinyowl.legui.style.Background
Gets size.
getSliderActiveColor() - Method in class com.spinyowl.legui.component.Slider
Returns slider active color.
getSliderChangeValueEvents() - Method in class com.spinyowl.legui.component.Slider
Returns all event listeners for slider change value event.
getSliderColor() - Method in class com.spinyowl.legui.component.Slider
Returns slider color.
getSliderSize() - Method in class com.spinyowl.legui.component.Slider
Returns slider size.
getSpread() - Method in class com.spinyowl.legui.style.shadow.Shadow
 
getStartSelectionIndex() - Method in class com.spinyowl.legui.component.optional.TextState
Returns start selection index.
getStartSelectionIndex() - Method in class com.spinyowl.legui.component.TextArea
Returns start selection index.
getStartSelectionIndex() - Method in class com.spinyowl.legui.component.TextAreaField
Returns start selection index.
getStartSelectionIndex() - Method in class com.spinyowl.legui.component.TextInput
Returns start selection index.
getStepSize() - Method in class com.spinyowl.legui.component.Slider
Returns the step size.
getStyle() - Method in class com.spinyowl.legui.component.Component
Returns component style.
getStyle(Component, Function<Style, T>) - Static method in class com.spinyowl.legui.style.util.StyleUtilities
 
getStyle(Component, Function<Style, T>, T) - Static method in class com.spinyowl.legui.style.util.StyleUtilities
 
getSystemEventProcessor() - Method in class com.spinyowl.legui.DefaultInitializer
 
getTabIndex() - Method in class com.spinyowl.legui.component.Component
Returns tab index.
getTabSize() - Method in class com.spinyowl.legui.component.TextArea
Returns tab size in spaces.
getTabSize() - Method in class com.spinyowl.legui.component.TextAreaField
Returns tab size in spaces.
getTargetComponent() - Method in class com.spinyowl.legui.event.Event
 
getTargetComponent(Component, Vector2f) - Static method in class com.spinyowl.legui.system.handler.SehUtil
Used to find target component for provided component and vector.
getTargetComponentList(Component, Vector2f) - Static method in class com.spinyowl.legui.system.handler.SehUtil
Used to search all components (under point) in component.
getText() - Method in class com.spinyowl.legui.component.optional.TextState
Returns text.
getTextArea() - Method in class com.spinyowl.legui.demo.ExampleGui
 
getTextAreaField() - Method in class com.spinyowl.legui.component.TextArea
 
getTextColor() - Method in class com.spinyowl.legui.style.Style
Returns text color.
getTextDirection() - Method in class com.spinyowl.legui.component.Button
 
getTextDirection() - Method in class com.spinyowl.legui.component.Label
 
getTextHeight() - Method in class com.spinyowl.legui.component.optional.TextState
 
getTextInput() - Method in class com.spinyowl.legui.demo.ExampleGui
 
getTextInputContentChangeEvents() - Method in class com.spinyowl.legui.component.TextInput
Returns all event listeners for text input content change event.
getTextSetCallback() - Method in class com.spinyowl.legui.component.optional.TextState
 
getTextState() - Method in class com.spinyowl.legui.component.AbstractTextComponent
 
getTextState() - Method in class com.spinyowl.legui.component.TextArea
 
getTextState() - Method in interface com.spinyowl.legui.component.TextComponent
Returns current text state.
getTextureId() - Method in class com.spinyowl.legui.image.FBOImage
 
getTextWidth() - Method in class com.spinyowl.legui.component.optional.TextState
 
getThemeManager() - Method in class com.spinyowl.legui.theme.Theme
 
getThickness() - Method in class com.spinyowl.legui.style.border.SimpleLineBorder
Returns border thickness.
getTitle() - Method in class com.spinyowl.legui.component.Widget
 
getTitleContainer() - Method in class com.spinyowl.legui.component.Widget
Returns title container.
getTitleHeight() - Method in class com.spinyowl.legui.component.Widget
Returns height of title.
getTitleTextState() - Method in class com.spinyowl.legui.component.Widget
Returns title text state.
getToggledBackgroundColor() - Method in class com.spinyowl.legui.component.ToggleButton
Returns background color which will be used as background color if button toggled.
getTogglededBackgroundIcon() - Method in class com.spinyowl.legui.component.ToggleButton
Returns toggled background icon.
getTooltip() - Method in class com.spinyowl.legui.component.Component
Returns tooltip if it persist.
getTooltipLayer() - Method in class com.spinyowl.legui.component.Frame
Used to retrieve default tooltip layer.
getTop() - Method in class com.spinyowl.legui.style.Style
Returns top style.
getTopLeft() - Method in class com.spinyowl.legui.component.SplitPanel
 
getUpsLabel() - Method in class com.spinyowl.legui.demo.ExampleGui
 
getValidator() - Method in class com.spinyowl.legui.component.optional.TextState
 
getValue() - Method in class com.spinyowl.legui.component.ProgressBar
Returns current progress status.
getValue() - Method in class com.spinyowl.legui.component.Slider
Returns slider value as a float.
getVersion() - Static method in class com.spinyowl.legui.Version
Returns the version of the library.
getVerticalAlign() - Method in class com.spinyowl.legui.icon.Icon
Returns vertical alignment in component.
getVerticalAlign() - Method in class com.spinyowl.legui.style.Style
Returns vertical alignment.
getVerticalScrollBar() - Method in class com.spinyowl.legui.component.ScrollablePanel
Returns vertical scrollbar.
getVerticalScrollBar() - Method in class com.spinyowl.legui.component.TextArea
Returns vertical scrollbar.
getViewport() - Method in class com.spinyowl.legui.component.ScrollablePanel
 
getViewport() - Method in class com.spinyowl.legui.component.ScrollBar
Returns viewport if scrollbar attached to viewport.
getViewport() - Method in class com.spinyowl.legui.component.TextArea
 
getViewportSize() - Method in class com.spinyowl.legui.component.ScrollablePanel
 
getViewportSize() - Method in class com.spinyowl.legui.component.TextArea
 
getViewportSize() - Method in interface com.spinyowl.legui.component.Viewport
 
getViewportViewSize() - Method in class com.spinyowl.legui.component.ScrollablePanel
 
getViewportViewSize() - Method in class com.spinyowl.legui.component.TextArea
 
getViewportViewSize() - Method in interface com.spinyowl.legui.component.Viewport
 
getVisibleAmount() - Method in class com.spinyowl.legui.component.ScrollBar
Returns visible amount (if visible whole scrollbar visible amount = ScrollBar.maxValue - ScrollBar.minValue)
getVisibleCount() - Method in class com.spinyowl.legui.component.SelectBox
Returns count of visible elements in expanded state.
getvOffset() - Method in class com.spinyowl.legui.style.shadow.Shadow
 
getWidgetCloseEvents() - Method in class com.spinyowl.legui.component.Widget
Returns all event listeners for widget close event.
getWidth() - Method in class com.spinyowl.legui.component.event.button.ButtonWidthChangeEvent
 
getWidth() - Method in class com.spinyowl.legui.component.event.checkbox.CheckBoxWidthChangeEvent
 
getWidth() - Method in class com.spinyowl.legui.component.event.label.LabelWidthChangeEvent
 
getWidth() - Method in class com.spinyowl.legui.component.event.textarea.TextAreaFieldHeightChangeEvent
 
getWidth() - Method in class com.spinyowl.legui.component.event.textarea.TextAreaFieldWidthChangeEvent
 
getWidth() - Method in class com.spinyowl.legui.component.event.textinput.TextInputWidthChangeEvent
 
getWidth() - Method in class com.spinyowl.legui.component.event.tooltip.TooltipTextSizeChangeEvent
 
getWidth() - Method in class com.spinyowl.legui.event.WindowSizeEvent
 
getWidth() - Method in class com.spinyowl.legui.image.BufferedImageRGBA
Returns image width.
getWidth() - Method in class com.spinyowl.legui.image.FBOImage
Returns image width.
getWidth() - Method in class com.spinyowl.legui.image.Image
Returns image width.
getWidth() - Method in class com.spinyowl.legui.image.LoadableImage
Returns image width.
getWidth() - Method in class com.spinyowl.legui.image.StbBackedLoadableImage
Returns image width.
getWidth() - Method in class com.spinyowl.legui.style.Style
Returns width.
getWindow() - Method in class com.spinyowl.legui.DefaultInitializer
 
getWindow() - Method in class com.spinyowl.legui.system.event.SystemWindowCloseEvent
 
getWindowPosition() - Method in class com.spinyowl.legui.system.context.Context
Gets window position.
getWindowSize() - Method in class com.spinyowl.legui.system.context.Context
Gets window size.
getxHot() - Method in class com.spinyowl.legui.cursor.Cursor
 
getXoffset() - Method in class com.spinyowl.legui.event.ScrollEvent
 
getXpos() - Method in class com.spinyowl.legui.event.WindowPosEvent
 
getyHot() - Method in class com.spinyowl.legui.cursor.Cursor
 
getYoffset() - Method in class com.spinyowl.legui.event.ScrollEvent
 
getYpos() - Method in class com.spinyowl.legui.event.WindowPosEvent
 
GLFWCursorServiceImpl - Class in com.spinyowl.legui.cursor
 
GLFWCursorServiceImpl() - Constructor for class com.spinyowl.legui.cursor.GLFWCursorServiceImpl
 
GRAVE_ACCENT - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
gray - Static variable in class com.spinyowl.legui.style.color.ColorConstants
Gray immutable color vector.
gray() - Static method in class com.spinyowl.legui.style.color.ColorConstants
Gray color vector.
GRAY - Static variable in class com.spinyowl.legui.style.color.ColorConstants
Gray immutable color vector.
green - Static variable in class com.spinyowl.legui.style.color.ColorConstants
Green immutable color vector.
green() - Static method in class com.spinyowl.legui.style.color.ColorConstants
Green color vector.
GREEN - Static variable in class com.spinyowl.legui.style.color.ColorConstants
Green immutable color vector.

H

H_RESIZE - Static variable in class com.spinyowl.legui.cursor.Cursor
 
half(Vector4f) - Static method in class com.spinyowl.legui.style.color.ColorUtil
Used to obtain half color from source.
halfRGB(Vector4f) - Static method in class com.spinyowl.legui.style.color.ColorUtil
Used to obtain half color from source.
HAND - Static variable in class com.spinyowl.legui.cursor.Cursor
 
handle(SystemCharEvent, Frame, Context) - Method in class com.spinyowl.legui.system.handler.CharEventHandler
 
handle(SystemCursorPosEvent, Layer, Context, Frame) - Method in class com.spinyowl.legui.system.handler.CursorPosEventHandler
Used to handle SystemCursorPosEvent and produce (or not) Event instances (which are UI events).
handle(SystemDropEvent, Layer, Context, Frame) - Method in class com.spinyowl.legui.system.handler.DropEventHandler
 
handle(SystemKeyEvent, Frame, Context) - Method in class com.spinyowl.legui.system.handler.KeyEventHandler
 
handle(SystemMouseClickEvent, Frame, Context) - Method in class com.spinyowl.legui.system.handler.MouseClickEventHandler
 
handle(SystemScrollEvent, Layer, Context, Frame) - Method in class com.spinyowl.legui.system.handler.ScrollEventHandler
 
handle(SystemWindowCloseEvent, Layer, Context, Frame) - Method in class com.spinyowl.legui.system.handler.WindowCloseEventHandler
 
handle(SystemWindowFocusEvent, Layer, Context, Frame) - Method in class com.spinyowl.legui.system.handler.WindowFocusEventHandler
 
handle(SystemWindowIconifyEvent, Layer, Context, Frame) - Method in class com.spinyowl.legui.system.handler.WindowIconifyEventHandler
 
handle(SystemWindowPosEvent, Layer, Context, Frame) - Method in class com.spinyowl.legui.system.handler.WindowPosEventHandler
This method used to handle WindowPosEvent.
handle(SystemWindowRefreshEvent, Layer, Context, Frame) - Method in class com.spinyowl.legui.system.handler.WindowRefreshEventHandler
 
handle(SystemWindowSizeEvent, Frame, Context) - Method in class com.spinyowl.legui.system.handler.WindowSizeEventHandler
 
handle(E, Frame, Context) - Method in class com.spinyowl.legui.system.handler.AbstractSystemEventHandler
Default implementation of event handler SystemEventHandler.handle(SystemEvent, Frame, Context) method.
handle(E, Frame, Context) - Method in interface com.spinyowl.legui.system.handler.SystemEventHandler
 
handle(E, Layer, Context, Frame) - Method in class com.spinyowl.legui.system.handler.AbstractSystemEventHandler
This method used to handle some SystemEvent and produce (or not) Event instances (which are UI events).
hasEvents() - Method in interface com.spinyowl.legui.listener.processor.EventProcessor
Returns true if there are events that should be processed.
hasEvents() - Method in class com.spinyowl.legui.listener.processor.EventProcessorImpl
Returns true if there are events that should be processed.
hasEvents() - Method in interface com.spinyowl.legui.system.handler.processor.SystemEventProcessor
Returns true if there are events that should be processed.
hasEvents() - Method in class com.spinyowl.legui.system.handler.processor.SystemEventProcessorImpl
Returns true if there are events that should be processed.
hashCode() - Method in class com.spinyowl.legui.component.Button
 
hashCode() - Method in class com.spinyowl.legui.component.CheckBox
 
hashCode() - Method in class com.spinyowl.legui.component.Component
 
hashCode() - Method in class com.spinyowl.legui.component.event.button.ButtonContentChangeEvent
 
hashCode() - Method in class com.spinyowl.legui.component.event.button.ButtonWidthChangeEvent
 
hashCode() - Method in class com.spinyowl.legui.component.event.checkbox.CheckBoxChangeValueEvent
 
hashCode() - Method in class com.spinyowl.legui.component.event.checkbox.CheckBoxWidthChangeEvent
 
hashCode() - Method in class com.spinyowl.legui.component.event.component.ChangePositionEvent
 
hashCode() - Method in class com.spinyowl.legui.component.event.component.ChangeSizeEvent
 
hashCode() - Method in class com.spinyowl.legui.component.event.label.LabelContentChangeEvent
 
hashCode() - Method in class com.spinyowl.legui.component.event.label.LabelWidthChangeEvent
 
hashCode() - Method in class com.spinyowl.legui.component.event.scrollbar.ScrollBarChangeValueEvent
 
hashCode() - Method in class com.spinyowl.legui.component.event.selectbox.SelectBoxChangeSelectionEvent
 
hashCode() - Method in class com.spinyowl.legui.component.event.slider.SliderChangeValueEvent
 
hashCode() - Method in class com.spinyowl.legui.component.event.textarea.TextAreaFieldContentChangeEvent
 
hashCode() - Method in class com.spinyowl.legui.component.event.textarea.TextAreaFieldHeightChangeEvent
 
hashCode() - Method in class com.spinyowl.legui.component.event.textarea.TextAreaFieldWidthChangeEvent
 
hashCode() - Method in class com.spinyowl.legui.component.event.textinput.TextInputContentChangeEvent
 
hashCode() - Method in class com.spinyowl.legui.component.event.textinput.TextInputWidthChangeEvent
 
hashCode() - Method in class com.spinyowl.legui.component.event.tooltip.TooltipTextSizeChangeEvent
 
hashCode() - Method in class com.spinyowl.legui.component.Frame
 
hashCode() - Method in class com.spinyowl.legui.component.ImageView
 
hashCode() - Method in class com.spinyowl.legui.component.Label
 
hashCode() - Method in class com.spinyowl.legui.component.optional.TextState
 
hashCode() - Method in class com.spinyowl.legui.component.PasswordInput
 
hashCode() - Method in class com.spinyowl.legui.component.ProgressBar
 
hashCode() - Method in class com.spinyowl.legui.component.RadioButton
 
hashCode() - Method in class com.spinyowl.legui.component.RadioButtonGroup
 
hashCode() - Method in class com.spinyowl.legui.component.ScrollablePanel
 
hashCode() - Method in class com.spinyowl.legui.component.ScrollBar
 
hashCode() - Method in class com.spinyowl.legui.component.SelectBox
 
hashCode() - Method in class com.spinyowl.legui.component.SelectBox.SelectBoxElement
 
hashCode() - Method in class com.spinyowl.legui.component.Slider
 
hashCode() - Method in class com.spinyowl.legui.component.TextArea
 
hashCode() - Method in class com.spinyowl.legui.component.TextAreaField
 
hashCode() - Method in class com.spinyowl.legui.component.TextInput
 
hashCode() - Method in class com.spinyowl.legui.component.ToggleButton
 
hashCode() - Method in class com.spinyowl.legui.component.Tooltip
 
hashCode() - Method in class com.spinyowl.legui.component.Widget
 
hashCode() - Method in class com.spinyowl.legui.event.AddChildEvent
 
hashCode() - Method in class com.spinyowl.legui.event.CharEvent
 
hashCode() - Method in class com.spinyowl.legui.event.CursorEnterEvent
 
hashCode() - Method in class com.spinyowl.legui.event.DropEvent
 
hashCode() - Method in class com.spinyowl.legui.event.Event
 
hashCode() - Method in class com.spinyowl.legui.event.FocusEvent
 
hashCode() - Method in class com.spinyowl.legui.event.KeyboardEvent
 
hashCode() - Method in class com.spinyowl.legui.event.KeyEvent
 
hashCode() - Method in class com.spinyowl.legui.event.MouseClickEvent
 
hashCode() - Method in class com.spinyowl.legui.event.MouseDragEvent
 
hashCode() - Method in class com.spinyowl.legui.event.RemoveChildEvent
 
hashCode() - Method in class com.spinyowl.legui.event.ScrollEvent
 
hashCode() - Method in class com.spinyowl.legui.event.WindowFocusEvent
 
hashCode() - Method in class com.spinyowl.legui.event.WindowIconifyEvent
 
hashCode() - Method in class com.spinyowl.legui.event.WindowPosEvent
 
hashCode() - Method in class com.spinyowl.legui.event.WindowSizeEvent
 
hashCode() - Method in class com.spinyowl.legui.icon.CharIcon
 
hashCode() - Method in class com.spinyowl.legui.icon.Icon
 
hashCode() - Method in class com.spinyowl.legui.icon.ImageIcon
 
hashCode() - Method in class com.spinyowl.legui.image.LoadableImage
 
hashCode() - Method in class com.spinyowl.legui.image.StbBackedLoadableImage
 
hashCode() - Method in class com.spinyowl.legui.input.KeyboardKey
 
hashCode() - Method in class com.spinyowl.legui.input.Shortcut
 
hashCode() - Method in class com.spinyowl.legui.intersection.RectangleIntersector
Returns a hash code value for the object.
hashCode() - Method in class com.spinyowl.legui.listener.ListenerMap
 
hashCode() - Method in class com.spinyowl.legui.style.border.SimpleLineBorder
 
hashCode() - Method in class com.spinyowl.legui.style.font.Font
 
hasScrollableInChildComponentsUnderCursor(Component, Vector2f) - Static method in class com.spinyowl.legui.component.misc.listener.EventUtils
 
hasViewportsInAboveLayersUnderCursor(Component, Vector2f) - Static method in class com.spinyowl.legui.component.misc.listener.EventUtils
 
height - Variable in class com.spinyowl.legui.system.event.SystemFramebufferSizeEvent
 
height - Variable in class com.spinyowl.legui.system.event.SystemWindowSizeEvent
 
HEIGHT - Static variable in class com.spinyowl.legui.demo.Example
 
HEIGHT - Static variable in class com.spinyowl.legui.demo.FBOImageExample
 
HEIGHT - Static variable in class com.spinyowl.legui.demo.MultipleWindowsExample
 
HEIGHT - Static variable in class com.spinyowl.legui.demo.MultipleWindowsMultipleThreadsExample
 
HEIGHT - Static variable in class com.spinyowl.legui.demo.MultipleWindowsNanoVG
 
HEIGHT - Static variable in class com.spinyowl.legui.demo.SingleClassExample
 
HEIGHT - Static variable in class com.spinyowl.legui.demo.SingleClassExampleGuiOverGL
 
HEIGHT - Static variable in class com.spinyowl.legui.demo.SingleClassExampleImageRendering
 
HEIGHT - Static variable in class com.spinyowl.legui.demo.WidgetTreeExample
 
hide() - Method in class com.spinyowl.legui.component.Widget
 
HOME - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
HORIZONTAL - Enum constant in enum class com.spinyowl.legui.component.optional.Orientation
 
HORIZONTAL - Enum constant in enum class com.spinyowl.legui.style.font.TextDirection
 
HorizontalAlign - Enum Class in com.spinyowl.legui.component.optional.align
Horizontal alignment states.

I

IBEAM - Static variable in class com.spinyowl.legui.cursor.Cursor
 
Icon - Class in com.spinyowl.legui.icon
Icon.
Icon() - Constructor for class com.spinyowl.legui.icon.Icon
Default constructor.
Icon(Vector2f) - Constructor for class com.spinyowl.legui.icon.Icon
Used to create icon with defined size.
iconified - Variable in class com.spinyowl.legui.system.event.SystemWindowIconifyEvent
 
IconRenderer<I extends Icon> - Class in com.spinyowl.legui.system.renderer
Icon renderer base.
IconRenderer() - Constructor for class com.spinyowl.legui.system.renderer.IconRenderer
 
Image - Class in com.spinyowl.legui.image
Fixed size picture.
Image() - Constructor for class com.spinyowl.legui.image.Image
 
IMAGE - Static variable in class com.spinyowl.legui.system.renderer.nvg.image.NvgDefaultImageRenderer
 
IMAGE_REFERENCE_MANAGER - Static variable in class com.spinyowl.legui.system.renderer.nvg.NvgRenderer
 
ImageChannels - Enum Class in com.spinyowl.legui.image
Channels of image.
ImageIcon - Class in com.spinyowl.legui.icon
 
ImageIcon() - Constructor for class com.spinyowl.legui.icon.ImageIcon
 
ImageIcon(Image) - Constructor for class com.spinyowl.legui.icon.ImageIcon
 
ImageIcon(Vector2f, Image) - Constructor for class com.spinyowl.legui.icon.ImageIcon
 
ImageLoader - Class in com.spinyowl.legui.image.loader
 
ImageLoader() - Constructor for class com.spinyowl.legui.image.loader.ImageLoader
 
ImageRenderer<I extends Image> - Class in com.spinyowl.legui.system.renderer
Image renderer.
ImageRenderer() - Constructor for class com.spinyowl.legui.system.renderer.ImageRenderer
 
ImageView - Class in com.spinyowl.legui.component
This class represents image view component.
ImageView() - Constructor for class com.spinyowl.legui.component.ImageView
Default constructor of image view.
ImageView(Image) - Constructor for class com.spinyowl.legui.component.ImageView
Creates image view with specified image.
index - Variable in enum class com.spinyowl.legui.component.optional.align.HorizontalAlign
Used to keep alignment index.
index - Variable in enum class com.spinyowl.legui.component.optional.align.VerticalAlign
Used to keep alignment index.
indexOfChild(Component) - Method in class com.spinyowl.legui.component.Component
 
INHERIT - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.AlignContent
Inherits this property from its parent element..
INHERIT - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.AlignItems
Inherits this property from its parent element..
INHERIT - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.AlignSelf
Inherits this property from its parent element..
INHERIT - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.FlexWrap
 
INHERIT - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.JustifyContent
Inherits this property from its parent element..
INITIAL - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.AlignContent
Sets this property to its default value.
INITIAL - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.AlignItems
Sets this property to its default value.
INITIAL - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.AlignSelf
Sets this property to its default value.
INITIAL - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.FlexWrap
 
INITIAL - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.JustifyContent
Sets this property to its default value.
initialize() - Method in class com.spinyowl.legui.system.renderer.BorderRenderer
 
initialize() - Method in class com.spinyowl.legui.system.renderer.ComponentRenderer
 
initialize() - Method in class com.spinyowl.legui.system.renderer.IconRenderer
 
initialize() - Method in class com.spinyowl.legui.system.renderer.ImageRenderer
 
initialize() - Method in class com.spinyowl.legui.system.renderer.nvg.image.NvgBufferedImageRGBARenderer
 
initialize() - Method in class com.spinyowl.legui.system.renderer.nvg.image.NvgFBOImageRenderer
 
initialize() - Method in class com.spinyowl.legui.system.renderer.nvg.image.NvgStbBackedLoadableImageRenderer
 
initialize() - Method in class com.spinyowl.legui.system.renderer.nvg.NvgComponentRenderer
 
initialize() - Method in class com.spinyowl.legui.system.renderer.nvg.NvgRenderer
 
initialize() - Method in interface com.spinyowl.legui.system.renderer.Renderer
 
initialize(String) - Method in class com.spinyowl.legui.component.Widget
This method used to initialize widget.
INSERT - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
instance(int) - Static method in enum class com.spinyowl.legui.image.ImageChannels
 
INTEGER_VALIDATOR - Static variable in class com.spinyowl.legui.component.optional.TextState
 
Intersector - Class in com.spinyowl.legui.intersection
 
Intersector() - Constructor for class com.spinyowl.legui.intersection.Intersector
 
intersects(Component, Vector2f) - Method in class com.spinyowl.legui.intersection.Intersector
 
intersects(Component, Vector2f) - Method in class com.spinyowl.legui.intersection.RectangleIntersector
 
intersects(Vector2f) - Method in class com.spinyowl.legui.component.Component
Used to determine if point intersects component (in screen space).
intersectScissor(long, Vector4f) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgRenderUtils
Intersects scissor for provided bounds.
IOUtil - Class in com.spinyowl.legui.util
IO utility.
isAnimationStarted() - Method in class com.spinyowl.legui.animation.Animation
Returns the flag that indicates if animation was started.
isArrowsEnabled() - Method in class com.spinyowl.legui.component.ScrollBar
Returns true if arrows enabled.
isAscendible() - Method in class com.spinyowl.legui.component.Widget
Returns true if widget could ascend to the top in parent container.
isAuto() - Method in class com.spinyowl.legui.style.length.Unit
 
isAutoResize() - Method in class com.spinyowl.legui.component.ScrollablePanel
 
isChecked() - Method in class com.spinyowl.legui.component.CheckBox
Returns true if checkbox is checked.
isChecked() - Method in class com.spinyowl.legui.component.RadioButton
Returns true if radio button is checked.
isCloseable() - Method in class com.spinyowl.legui.component.Widget
Returns true if widget should be closeable.
isCollapsed() - Method in class com.spinyowl.legui.component.SelectBox
Returns true if selectbox is collapsed and false if expanded.
isDebugEnabled() - Method in class com.spinyowl.legui.system.context.Context
Is debug enabled boolean.
isDraggable() - Method in class com.spinyowl.legui.component.Widget
Returns true if widget could be dragged.
isEditable() - Method in class com.spinyowl.legui.component.optional.TextState
Returns true if text is editable.
isEditable() - Method in class com.spinyowl.legui.component.TextArea
Returns true if text is editable.
isEditable() - Method in class com.spinyowl.legui.component.TextAreaField
Returns true if text is editable.
isEditable() - Method in class com.spinyowl.legui.component.TextInput
Returns true if text is editable.
isEmpty() - Method in class com.spinyowl.legui.component.Component
Returns true if component contains no elements.
isEnabled() - Method in class com.spinyowl.legui.component.Component
Returns true if component enabled.
isEnabled() - Method in class com.spinyowl.legui.style.Border
Returns true if border enabled and renderable.
isEntered() - Method in class com.spinyowl.legui.event.CursorEnterEvent
 
isEventPassable() - Method in class com.spinyowl.legui.component.Layer
Returns true if layer is event passable.
isEventReceivable() - Method in class com.spinyowl.legui.component.Layer
Returns true if layer is event receivable.
isFocusable() - Method in class com.spinyowl.legui.component.Component
Returns true if component focused.
isFocused() - Method in class com.spinyowl.legui.component.Component
Returns true if component is focused.
isFocused() - Method in class com.spinyowl.legui.event.FocusEvent
Returns true if component receive focus.
isFocused() - Method in class com.spinyowl.legui.event.WindowFocusEvent
 
isHorizontalScrollBarVisible() - Method in class com.spinyowl.legui.component.ScrollablePanel
 
isHovered() - Method in class com.spinyowl.legui.component.Component
Returns true if component is hovered.
isIconified() - Method in class com.spinyowl.legui.event.WindowIconifyEvent
 
isIconified() - Method in class com.spinyowl.legui.system.context.Context
Returns window iconified state.
isLength() - Method in class com.spinyowl.legui.style.length.Unit
 
isMasked() - Method in class com.spinyowl.legui.component.PasswordInput
Returns true if masking enabled.
isMinimizable() - Method in class com.spinyowl.legui.component.Widget
Returns true if widget could be minimized (minimize button is visible).
isMinimized() - Method in class com.spinyowl.legui.component.Widget
Returns true if widget minimized.
isModAlt() - Method in class com.spinyowl.legui.event.MouseClickEvent
 
isModCapsLock() - Method in class com.spinyowl.legui.event.MouseClickEvent
 
isModControl() - Method in class com.spinyowl.legui.event.MouseClickEvent
 
isModNumLock() - Method in class com.spinyowl.legui.event.MouseClickEvent
 
isModShift() - Method in class com.spinyowl.legui.event.MouseClickEvent
 
isModSuper() - Method in class com.spinyowl.legui.event.MouseClickEvent
 
isNewValue() - Method in class com.spinyowl.legui.component.event.checkbox.CheckBoxChangeValueEvent
Deprecated.
isOldValue() - Method in class com.spinyowl.legui.component.event.checkbox.CheckBoxChangeValueEvent
Deprecated.
isPressed() - Method in class com.spinyowl.legui.component.Component
Returns true if component is pressed.
isPressed() - Method in enum class com.spinyowl.legui.input.Mouse.MouseButton
Is pressed boolean.
isResizable() - Method in class com.spinyowl.legui.component.Widget
 
isScrolling() - Method in class com.spinyowl.legui.component.ScrollBar
Determines if scroll bar currently scrolling by user.
isSelected() - Method in class com.spinyowl.legui.component.SelectBox.SelectBoxElement
Returns true if this select box element is currently selected.
isSelected(RadioButton) - Method in class com.spinyowl.legui.component.RadioButtonGroup
Returns true if provided radio button selected.
isStickToAlignment() - Method in class com.spinyowl.legui.component.TextAreaField
If returns true - caret position during rendering will stick to 0/mid/end depending on alignment
isTabFocusable() - Method in class com.spinyowl.legui.component.Component
Returns true if component focused by tabbing.
isTitleEnabled() - Method in class com.spinyowl.legui.component.Widget
Returns true if title enabled.
isToggled() - Method in class com.spinyowl.legui.component.ToggleButton
Returns true if toggle button is toggled.
isUpdated() - Method in class com.spinyowl.legui.image.BufferedImageRGBA
 
isVerticalScrollBarVisible() - Method in class com.spinyowl.legui.component.ScrollablePanel
 
isVisible() - Method in class com.spinyowl.legui.component.Component
Returns true if component visible.

K

keepRendering() - Method in class com.spinyowl.legui.component.Component
Shows if rendering pipeline should be redefined to not skip element rendering if it is not visible in parent components (is out of view).
keepRendering(boolean) - Method in class com.spinyowl.legui.component.Component
Used to redefine rendering pipeline to not skip element rendering if it is not visible in parent components (is out of view).
key - Variable in class com.spinyowl.legui.system.event.SystemKeyEvent
 
KEY_0 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_1 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_2 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_3 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_4 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_5 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_6 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_7 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_8 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_9 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_A - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_B - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_C - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_D - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_E - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_F - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_F1 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_F10 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_F11 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_F12 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_F13 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_F14 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_F15 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_F16 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_F17 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_F18 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_F19 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_F2 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_F20 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_F21 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_F22 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_F23 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_F24 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_F25 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_F3 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_F4 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_F5 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_F6 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_F7 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_F8 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_F9 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_G - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_H - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_I - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_J - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_K - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_L - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_M - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_MENU - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_N - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_O - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_P - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_Q - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_R - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_S - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_T - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_U - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_V - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_W - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_X - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_Y - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KEY_Z - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
KeyAction - Enum Class in com.spinyowl.legui.input
 
Keyboard - Class in com.spinyowl.legui.input
This class used to store key mapping to native keys.
KeyboardEvent<T extends Component> - Class in com.spinyowl.legui.event
 
KeyboardEvent(T, Context, Frame, KeyAction, KeyboardKey, Set<KeyMod>) - Constructor for class com.spinyowl.legui.event.KeyboardEvent
 
KeyboardKey - Class in com.spinyowl.legui.input
 
KeyboardKey(KeyCode, int) - Constructor for class com.spinyowl.legui.input.KeyboardKey
 
KeyCode - Enum Class in com.spinyowl.legui.input
Key code is code value of the physical key represented by the event.
KeyEvent<T extends Component> - Class in com.spinyowl.legui.event
 
KeyEvent(T, Context, Frame, int, int, int, int) - Constructor for class com.spinyowl.legui.event.KeyEvent
 
KeyEventHandler - Class in com.spinyowl.legui.system.handler
System handler that used to update key states of KeyboardKey.
KeyEventHandler() - Constructor for class com.spinyowl.legui.system.handler.KeyEventHandler
 
KeyEventListener - Interface in com.spinyowl.legui.listener
 
KeyMod - Enum Class in com.spinyowl.legui.input
 

L

Label - Class in com.spinyowl.legui.component
Class represent single line non-editable text component.
Label() - Constructor for class com.spinyowl.legui.component.Label
Default constructor.
Label(float, float, float, float) - Constructor for class com.spinyowl.legui.component.Label
Creates label with specified size and on specified position.
Label(String) - Constructor for class com.spinyowl.legui.component.Label
Creates label with specified text.
Label(String, float, float, float, float) - Constructor for class com.spinyowl.legui.component.Label
Creates label with specified text, size and on specified position.
Label(String, Vector2f, Vector2f) - Constructor for class com.spinyowl.legui.component.Label
Creates label with specified text, size and on specified position.
Label(Vector2f, Vector2f) - Constructor for class com.spinyowl.legui.component.Label
Creates label with specified size and on specified position.
LabelContentChangeEvent - Class in com.spinyowl.legui.component.event.label
 
LabelContentChangeEvent(Label, Context, Frame, String, String) - Constructor for class com.spinyowl.legui.component.event.label.LabelContentChangeEvent
 
LabelContentChangeEventListener - Interface in com.spinyowl.legui.component.event.label
 
LabelWidthChangeEvent - Class in com.spinyowl.legui.component.event.label
 
LabelWidthChangeEvent(Label, Context, Frame, float) - Constructor for class com.spinyowl.legui.component.event.label.LabelWidthChangeEvent
 
LabelWidthChangeEventListener - Interface in com.spinyowl.legui.component.event.label
 
Layer - Class in com.spinyowl.legui.component
Layer one of base structures.
Layer() - Constructor for class com.spinyowl.legui.component.Layer
Default constructor.
LayerContainerWindowSizeEventListener - Class in com.spinyowl.legui.component.misc.listener.layercontainer
Window size event listener for layer container.
LayerContainerWindowSizeEventListener() - Constructor for class com.spinyowl.legui.component.misc.listener.layercontainer.LayerContainerWindowSizeEventListener
 
layout(Component) - Method in class com.spinyowl.legui.system.layout.flex.FlexLayout
Used to lay out child components for parent component.
layout(Component) - Method in interface com.spinyowl.legui.system.layout.Layout
Used to lay out child components for parent component.
layout(Component) - Method in class com.spinyowl.legui.system.layout.LayoutManager
Used to layout component and all of his child components.
layout(Component, Frame, Context) - Method in class com.spinyowl.legui.system.layout.DefaultLayoutManager
Used to layout component and all of his child components.
layout(Component, Frame, Context) - Method in class com.spinyowl.legui.system.layout.flex.FlexLayout
Used to lay out child components for parent component.
layout(Component, Frame, Context) - Method in interface com.spinyowl.legui.system.layout.Layout
Used to lay out child components for parent component.
layout(Component, Frame, Context) - Method in class com.spinyowl.legui.system.layout.LayoutManager
Used to layout component and all of his child components.
layout(Frame) - Method in class com.spinyowl.legui.system.layout.LayoutManager
Used to layout frame layers and all of their child components.
layout(Frame, Context) - Method in class com.spinyowl.legui.system.layout.DefaultLayoutManager
Used to layout frame layers and all of their child components.
layout(Frame, Context) - Method in class com.spinyowl.legui.system.layout.LayoutManager
Used to layout frame layers and all of their child components.
Layout - Interface in com.spinyowl.legui.system.layout
Layout interface..
LayoutManager - Class in com.spinyowl.legui.system.layout
Layout manager.
LayoutManager() - Constructor for class com.spinyowl.legui.system.layout.LayoutManager
 
LEFT - Enum constant in enum class com.spinyowl.legui.component.optional.align.HorizontalAlign
Content should be aligned to left border of container.
LEFT - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
LEFT_ALT - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
LEFT_BRACKET - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
LEFT_CONTROL - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
LEFT_SHIFT - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
LEFT_SUPER - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
LeguiException - Exception in com.spinyowl.legui.exception
Legui Runtime exception.
LeguiException() - Constructor for exception com.spinyowl.legui.exception.LeguiException
Constructs a new runtime exception with null as its detail message.
LeguiException(String) - Constructor for exception com.spinyowl.legui.exception.LeguiException
Constructs a new runtime exception with the specified detail message.
LeguiException(String, Throwable) - Constructor for exception com.spinyowl.legui.exception.LeguiException
Constructs a new runtime exception with the specified detail message and cause.
LeguiException(String, Throwable, boolean, boolean) - Constructor for exception com.spinyowl.legui.exception.LeguiException
Constructs a new runtime exception with the specified detail message, cause, suppression enabled or disabled, and writable stack trace enabled or disabled.
LeguiException(Throwable) - Constructor for exception com.spinyowl.legui.exception.LeguiException
Constructs a new runtime exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
LeguiExceptionTemplate - Enum Class in com.spinyowl.legui.exception
Exception message templates.
length() - Method in class com.spinyowl.legui.component.optional.TextState
Returns text length.
length(T) - Method in class com.spinyowl.legui.style.length.LengthType
 
Length<T> - Class in com.spinyowl.legui.style.length
 
Length(T, LengthType<T>) - Constructor for class com.spinyowl.legui.style.length.Length
 
LengthType<T> - Class in com.spinyowl.legui.style.length
 
LengthType(String, Class<T>) - Constructor for class com.spinyowl.legui.style.length.LengthType
 
LIGHT_BLACK - Static variable in class com.spinyowl.legui.style.color.ColorConstants
Light-black immutable color vector.
LIGHT_BLUE - Static variable in class com.spinyowl.legui.style.color.ColorConstants
Light-blue immutable color vector.
LIGHT_GRAY - Static variable in class com.spinyowl.legui.style.color.ColorConstants
Light-gray immutable color vector.
LIGHT_GREEN - Static variable in class com.spinyowl.legui.style.color.ColorConstants
Light-green immutable color vector.
LIGHT_RED - Static variable in class com.spinyowl.legui.style.color.ColorConstants
Light-red immutable color vector.
lightBlack - Static variable in class com.spinyowl.legui.style.color.ColorConstants
Light-black immutable color vector.
lightBlack() - Static method in class com.spinyowl.legui.style.color.ColorConstants
Light-black color vector.
lightBlue - Static variable in class com.spinyowl.legui.style.color.ColorConstants
Light-blue immutable color vector.
lightBlue() - Static method in class com.spinyowl.legui.style.color.ColorConstants
Light-blue color vector.
lightGray - Static variable in class com.spinyowl.legui.style.color.ColorConstants
Light-gray immutable color vector.
lightGray() - Static method in class com.spinyowl.legui.style.color.ColorConstants
Light-gray color vector.
lightGreen - Static variable in class com.spinyowl.legui.style.color.ColorConstants
Light-green immutable color vector.
lightGreen() - Static method in class com.spinyowl.legui.style.color.ColorConstants
Light-green color vector.
lightRed - Static variable in class com.spinyowl.legui.style.color.ColorConstants
Light-red immutable color vector.
lightRed() - Static method in class com.spinyowl.legui.style.color.ColorConstants
Light-red color vector.
ListenerMap - Class in com.spinyowl.legui.listener
Used to hold event listeners.
ListenerMap() - Constructor for class com.spinyowl.legui.listener.ListenerMap
 
load() - Method in class com.spinyowl.legui.image.LoadableImage
Should be used to load image data from source.
load() - Method in class com.spinyowl.legui.image.StbBackedLoadableImage
Should be used to load image data from source.
LoadableImage - Class in com.spinyowl.legui.image
Represent image source.
LoadableImage(String) - Constructor for class com.spinyowl.legui.image.LoadableImage
Used to create image object but not load it.
loadedFonts - Variable in class com.spinyowl.legui.system.renderer.nvg.NvgRenderer
 
loadImage(String) - Static method in class com.spinyowl.legui.image.loader.ImageLoader
 

M

main(String[]) - Static method in class com.spinyowl.legui.demo.Example
 
main(String[]) - Static method in class com.spinyowl.legui.demo.FBOImageExample
 
main(String[]) - Static method in class com.spinyowl.legui.demo.layout.BoxLayoutDemo
 
main(String[]) - Static method in class com.spinyowl.legui.demo.layout.MenuLayerDemo
 
main(String[]) - Static method in class com.spinyowl.legui.demo.MultipleWindowsExample
 
main(String[]) - Static method in class com.spinyowl.legui.demo.MultipleWindowsMultipleThreadsExample
 
main(String[]) - Static method in class com.spinyowl.legui.demo.MultipleWindowsNanoVG
 
main(String[]) - Static method in class com.spinyowl.legui.demo.SingleClassExample
 
main(String[]) - Static method in class com.spinyowl.legui.demo.SingleClassExampleGuiOverGL
 
main(String[]) - Static method in class com.spinyowl.legui.demo.SingleClassExampleImageRendering
 
main(String[]) - Static method in class com.spinyowl.legui.demo.WidgetTreeExample
 
main(String[]) - Static method in class com.spinyowl.legui.Version
Prints the version of the library.
MANUAL - Enum constant in enum class com.spinyowl.legui.style.Style.DisplayType
Manual display type.
MARGIN - Static variable in class com.spinyowl.legui.demo.WidgetTreeExample
 
MATERIAL_DESIGN_ICONS - Static variable in class com.spinyowl.legui.style.font.FontRegistry
Default material-design-icons font.
MATERIAL_ICONS_REGULAR - Static variable in class com.spinyowl.legui.style.font.FontRegistry
Default material-icons-regular font.
MAX_VALUE - Static variable in class com.spinyowl.legui.component.ProgressBar
Maximum value of progress bar state.
MENU_HEIGHT - Static variable in class com.spinyowl.legui.demo.layout.MenuLayerDemo
 
MenuLayerDemo - Class in com.spinyowl.legui.demo.layout
 
MenuLayerDemo(int, int, String) - Constructor for class com.spinyowl.legui.demo.layout.MenuLayerDemo
 
message(String...) - Method in enum class com.spinyowl.legui.exception.LeguiExceptionTemplate
Error message constructor.
MIDDLE - Enum constant in enum class com.spinyowl.legui.component.optional.align.VerticalAlign
Content should be aligned to middle of container.
MIN_ALPHA - Static variable in class com.spinyowl.legui.system.renderer.nvg.util.NvgShapes
 
MIN_SCROLL_SIZE - Static variable in class com.spinyowl.legui.component.ScrollBar
 
MIN_VALUE - Static variable in class com.spinyowl.legui.component.ProgressBar
Minimum value of progress bar state.
MINUS - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
mods - Variable in class com.spinyowl.legui.system.event.SystemCharModsEvent
 
mods - Variable in class com.spinyowl.legui.system.event.SystemKeyEvent
 
mods - Variable in class com.spinyowl.legui.system.event.SystemMouseClickEvent
 
Mouse - Class in com.spinyowl.legui.input
This class used to hold mouse state.
Mouse() - Constructor for class com.spinyowl.legui.input.Mouse
 
MOUSE_BUTTON_1 - Enum constant in enum class com.spinyowl.legui.input.Mouse.MouseButton
Mouse button 1.
MOUSE_BUTTON_2 - Enum constant in enum class com.spinyowl.legui.input.Mouse.MouseButton
Mouse button 2.
MOUSE_BUTTON_3 - Enum constant in enum class com.spinyowl.legui.input.Mouse.MouseButton
Mouse button 3.
MOUSE_BUTTON_4 - Enum constant in enum class com.spinyowl.legui.input.Mouse.MouseButton
Mouse button 4.
MOUSE_BUTTON_5 - Enum constant in enum class com.spinyowl.legui.input.Mouse.MouseButton
Mouse button 5.
MOUSE_BUTTON_6 - Enum constant in enum class com.spinyowl.legui.input.Mouse.MouseButton
Mouse button 6.
MOUSE_BUTTON_7 - Enum constant in enum class com.spinyowl.legui.input.Mouse.MouseButton
Mouse button 7.
MOUSE_BUTTON_8 - Enum constant in enum class com.spinyowl.legui.input.Mouse.MouseButton
Mouse button 8.
MOUSE_BUTTON_LEFT - Static variable in enum class com.spinyowl.legui.input.Mouse.MouseButton
The constant MOUSE_BUTTON_LEFT.
MOUSE_BUTTON_MIDDLE - Static variable in enum class com.spinyowl.legui.input.Mouse.MouseButton
The constant MOUSE_BUTTON_MIDDLE.
MOUSE_BUTTON_RIGHT - Static variable in enum class com.spinyowl.legui.input.Mouse.MouseButton
The constant MOUSE_BUTTON_RIGHT.
MOUSE_BUTTON_UNKNOWN - Enum constant in enum class com.spinyowl.legui.input.Mouse.MouseButton
Unknown mouse button.
Mouse.MouseButton - Enum Class in com.spinyowl.legui.input
 
MouseClickEvent<T extends Component> - Class in com.spinyowl.legui.event
 
MouseClickEvent(T, Context, Frame, MouseClickEvent.MouseClickAction, Mouse.MouseButton, Vector2f, Vector2f, int) - Constructor for class com.spinyowl.legui.event.MouseClickEvent
 
MouseClickEvent.MouseClickAction - Enum Class in com.spinyowl.legui.event
 
MouseClickEventHandler - Class in com.spinyowl.legui.system.handler
 
MouseClickEventHandler() - Constructor for class com.spinyowl.legui.system.handler.MouseClickEventHandler
 
MouseClickEventListener - Interface in com.spinyowl.legui.listener
Instances of this interface could be used to handle MouseClickEvent.
MouseDragEvent<T extends Component> - Class in com.spinyowl.legui.event
 
MouseDragEvent(T, Context, Frame, Vector2f) - Constructor for class com.spinyowl.legui.event.MouseDragEvent
 
MouseDragEventListener - Interface in com.spinyowl.legui.listener
 
MultipleWindowsExample - Class in com.spinyowl.legui.demo
 
MultipleWindowsExample() - Constructor for class com.spinyowl.legui.demo.MultipleWindowsExample
 
MultipleWindowsMultipleThreadsExample - Class in com.spinyowl.legui.demo
 
MultipleWindowsMultipleThreadsExample() - Constructor for class com.spinyowl.legui.demo.MultipleWindowsMultipleThreadsExample
 
MultipleWindowsNanoVG - Class in com.spinyowl.legui.demo
 
MultipleWindowsNanoVG() - Constructor for class com.spinyowl.legui.demo.MultipleWindowsNanoVG
 

N

name() - Method in class com.spinyowl.legui.style.length.LengthType
 
names - Variable in class com.spinyowl.legui.system.event.SystemDropEvent
 
negativeColor(Vector4f) - Static method in class com.spinyowl.legui.style.color.ColorUtil
Used to create negative color for provided color.
negativeColor(Vector4f, Vector4f) - Static method in class com.spinyowl.legui.style.color.ColorUtil
Used to create negative color and set it to dest.
negativeColorRGB(Vector4f) - Static method in class com.spinyowl.legui.style.color.ColorUtil
Used to negotiate only rgb part.
negativeColorRGB(Vector4f, Vector4f) - Static method in class com.spinyowl.legui.style.color.ColorUtil
Used to create negative color and set it to dest.
NEWLINE - Static variable in class com.spinyowl.legui.system.renderer.nvg.component.NvgTextAreaFieldRenderer
 
NONE - Enum constant in enum class com.spinyowl.legui.style.Style.DisplayType
None display means that component with such style will not be rendered and used during laying out.
NOWRAP - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.FlexWrap
Default value.
NUM_LOCK - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
NUM_LOCK - Enum constant in enum class com.spinyowl.legui.input.KeyMod
 
NUMBER_VALIDATOR - Static variable in class com.spinyowl.legui.component.optional.TextState
 
NUMPAD_0 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
NUMPAD_1 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
NUMPAD_2 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
NUMPAD_3 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
NUMPAD_4 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
NUMPAD_5 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
NUMPAD_6 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
NUMPAD_7 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
NUMPAD_8 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
NUMPAD_9 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
NUMPAD_ADD - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
NUMPAD_DECIMAL - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
NUMPAD_DIVIDE - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
NUMPAD_ENTER - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
NUMPAD_EQUAL - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
NUMPAD_MULTIPLY - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
NUMPAD_SUBTRACT - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
NVG_CONTEXT - Static variable in class com.spinyowl.legui.system.renderer.nvg.NvgRenderer
 
NvgBorderRenderer<B extends Border> - Class in com.spinyowl.legui.system.renderer.nvg
 
NvgBorderRenderer() - Constructor for class com.spinyowl.legui.system.renderer.nvg.NvgBorderRenderer
 
NvgBufferedImageRGBARenderer - Class in com.spinyowl.legui.system.renderer.nvg.image
Used to render image rectangle if no other renderers implemented.
NvgBufferedImageRGBARenderer() - Constructor for class com.spinyowl.legui.system.renderer.nvg.image.NvgBufferedImageRGBARenderer
 
NvgButtonRenderer - Class in com.spinyowl.legui.system.renderer.nvg.component
 
NvgButtonRenderer() - Constructor for class com.spinyowl.legui.system.renderer.nvg.component.NvgButtonRenderer
 
NvgCharIconRenderer<I extends CharIcon> - Class in com.spinyowl.legui.system.renderer.nvg.icon
 
NvgCharIconRenderer() - Constructor for class com.spinyowl.legui.system.renderer.nvg.icon.NvgCharIconRenderer
 
NvgCheckBoxRenderer - Class in com.spinyowl.legui.system.renderer.nvg.component
 
NvgCheckBoxRenderer() - Constructor for class com.spinyowl.legui.system.renderer.nvg.component.NvgCheckBoxRenderer
 
NvgColorUtil - Class in com.spinyowl.legui.system.renderer.nvg.util
NanoVG utility.
NvgComponentRenderer<C extends Component> - Class in com.spinyowl.legui.system.renderer.nvg
The base NanoVG component renderer.
NvgComponentRenderer() - Constructor for class com.spinyowl.legui.system.renderer.nvg.NvgComponentRenderer
 
NvgDefaultBorderRenderer - Class in com.spinyowl.legui.system.renderer.nvg.border
 
NvgDefaultBorderRenderer() - Constructor for class com.spinyowl.legui.system.renderer.nvg.border.NvgDefaultBorderRenderer
 
NvgDefaultComponentRenderer<C extends Component> - Class in com.spinyowl.legui.system.renderer.nvg.component
Default component renderer.
NvgDefaultComponentRenderer() - Constructor for class com.spinyowl.legui.system.renderer.nvg.component.NvgDefaultComponentRenderer
 
NvgDefaultIconRenderer - Class in com.spinyowl.legui.system.renderer.nvg.icon
 
NvgDefaultIconRenderer() - Constructor for class com.spinyowl.legui.system.renderer.nvg.icon.NvgDefaultIconRenderer
 
NvgDefaultImageRenderer<I extends Image> - Class in com.spinyowl.legui.system.renderer.nvg.image
Used to render image rectangle if no other renderers implemented.
NvgDefaultImageRenderer() - Constructor for class com.spinyowl.legui.system.renderer.nvg.image.NvgDefaultImageRenderer
 
NvgFBOImageRenderer - Class in com.spinyowl.legui.system.renderer.nvg.image
Used to render image rectangle if no other renderers implemented.
NvgFBOImageRenderer() - Constructor for class com.spinyowl.legui.system.renderer.nvg.image.NvgFBOImageRenderer
 
NvgIconRenderer<I extends Icon> - Class in com.spinyowl.legui.system.renderer.nvg
Abstract renderer for Icon implementations.
NvgIconRenderer() - Constructor for class com.spinyowl.legui.system.renderer.nvg.NvgIconRenderer
 
NvgImageIconRenderer<I extends ImageIcon> - Class in com.spinyowl.legui.system.renderer.nvg.icon
 
NvgImageIconRenderer() - Constructor for class com.spinyowl.legui.system.renderer.nvg.icon.NvgImageIconRenderer
 
NvgImageReferenceManager - Class in com.spinyowl.legui.system.renderer.nvg
 
NvgImageRenderer<I extends Image> - Class in com.spinyowl.legui.system.renderer.nvg
Image renderer.
NvgImageRenderer() - Constructor for class com.spinyowl.legui.system.renderer.nvg.NvgImageRenderer
 
NvgImageViewRenderer - Class in com.spinyowl.legui.system.renderer.nvg.component
 
NvgImageViewRenderer() - Constructor for class com.spinyowl.legui.system.renderer.nvg.component.NvgImageViewRenderer
 
NvgLabelRenderer - Class in com.spinyowl.legui.system.renderer.nvg.component
 
NvgLabelRenderer() - Constructor for class com.spinyowl.legui.system.renderer.nvg.component.NvgLabelRenderer
 
NvgPasswordInputRenderer - Class in com.spinyowl.legui.system.renderer.nvg.component
Password input renderer.
NvgPasswordInputRenderer() - Constructor for class com.spinyowl.legui.system.renderer.nvg.component.NvgPasswordInputRenderer
 
NvgProgressBarRenderer - Class in com.spinyowl.legui.system.renderer.nvg.component
 
NvgProgressBarRenderer() - Constructor for class com.spinyowl.legui.system.renderer.nvg.component.NvgProgressBarRenderer
 
NvgRadioButtonRenderer - Class in com.spinyowl.legui.system.renderer.nvg.component
 
NvgRadioButtonRenderer() - Constructor for class com.spinyowl.legui.system.renderer.nvg.component.NvgRadioButtonRenderer
 
NvgRenderer - Class in com.spinyowl.legui.system.renderer.nvg
 
NvgRenderer() - Constructor for class com.spinyowl.legui.system.renderer.nvg.NvgRenderer
Creates nvg renderer with enabled antialiasing
NvgRenderer(boolean) - Constructor for class com.spinyowl.legui.system.renderer.nvg.NvgRenderer
Allows to create nvg renderer with directly enabled/disabled antialiasing
NvgRendererProvider - Class in com.spinyowl.legui.system.renderer.nvg
 
NvgRenderUtils - Class in com.spinyowl.legui.system.renderer.nvg.util
 
NvgScrollBarRenderer - Class in com.spinyowl.legui.system.renderer.nvg.component
 
NvgScrollBarRenderer() - Constructor for class com.spinyowl.legui.system.renderer.nvg.component.NvgScrollBarRenderer
 
NvgShapes - Class in com.spinyowl.legui.system.renderer.nvg.util
NanoVG Shape utility.
NvgSimpleLineBorderRenderer - Class in com.spinyowl.legui.system.renderer.nvg.border
 
NvgSimpleLineBorderRenderer() - Constructor for class com.spinyowl.legui.system.renderer.nvg.border.NvgSimpleLineBorderRenderer
 
NvgSliderRenderer - Class in com.spinyowl.legui.system.renderer.nvg.component
Renderer for Slider components.
NvgSliderRenderer() - Constructor for class com.spinyowl.legui.system.renderer.nvg.component.NvgSliderRenderer
 
NvgStbBackedLoadableImageRenderer - Class in com.spinyowl.legui.system.renderer.nvg.image
 
NvgStbBackedLoadableImageRenderer() - Constructor for class com.spinyowl.legui.system.renderer.nvg.image.NvgStbBackedLoadableImageRenderer
 
NvgText - Class in com.spinyowl.legui.system.renderer.nvg.util
 
NvgTextAreaFieldRenderer - Class in com.spinyowl.legui.system.renderer.nvg.component
NanoVG Text area renderer.
NvgTextAreaFieldRenderer() - Constructor for class com.spinyowl.legui.system.renderer.nvg.component.NvgTextAreaFieldRenderer
 
NvgTextInputRenderer - Class in com.spinyowl.legui.system.renderer.nvg.component
 
NvgTextInputRenderer() - Constructor for class com.spinyowl.legui.system.renderer.nvg.component.NvgTextInputRenderer
 
NvgToggleButtonRenderer - Class in com.spinyowl.legui.system.renderer.nvg.component
 
NvgToggleButtonRenderer() - Constructor for class com.spinyowl.legui.system.renderer.nvg.component.NvgToggleButtonRenderer
 
NvgTooltipRenderer - Class in com.spinyowl.legui.system.renderer.nvg.component
 
NvgTooltipRenderer() - Constructor for class com.spinyowl.legui.system.renderer.nvg.component.NvgTooltipRenderer
 

O

oppositeBlackOrWhite(Vector4f) - Static method in class com.spinyowl.legui.style.color.ColorUtil
Used to return black or white color based on source color.
oppositeBlackOrWhite(Vector4f, Vector4f) - Static method in class com.spinyowl.legui.style.color.ColorUtil
Used to return black or white color based on source color.
Orientation - Enum Class in com.spinyowl.legui.component.optional
Used to determine orientation of some components such as ScrollBar and Slider

P

PAGE_DOWN - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
PAGE_UP - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
PALIGN - Static variable in class com.spinyowl.legui.system.renderer.nvg.component.NvgPasswordInputRenderer
 
PALIGN - Static variable in class com.spinyowl.legui.system.renderer.nvg.component.NvgTextInputRenderer
 
Panel - Class in com.spinyowl.legui.component
Default Container implementation.
Panel() - Constructor for class com.spinyowl.legui.component.Panel
Default constructor.
Panel(float, float, float, float) - Constructor for class com.spinyowl.legui.component.Panel
Constructor with position and size parameters.
Panel(Vector2f, Vector2f) - Constructor for class com.spinyowl.legui.component.Panel
Constructor with position and size parameters.
parallelStream() - Method in class com.spinyowl.legui.component.Component
Returns a possibly parallel Stream with this collection as its source.
PasswordInput - Class in com.spinyowl.legui.component
This component used to enter passwords securely by users.
PasswordInput() - Constructor for class com.spinyowl.legui.component.PasswordInput
Default constructor.
PasswordInput(float, float, float, float) - Constructor for class com.spinyowl.legui.component.PasswordInput
Constructor with position and size parameters.
PasswordInput(String) - Constructor for class com.spinyowl.legui.component.PasswordInput
Default constructor with text to set.
PasswordInput(String, float, float, float, float) - Constructor for class com.spinyowl.legui.component.PasswordInput
Constructor with text, position and size parameters.
PasswordInput(String, Vector2f, Vector2f) - Constructor for class com.spinyowl.legui.component.PasswordInput
Constructor with text, position and size parameters.
PasswordInput(Vector2f, Vector2f) - Constructor for class com.spinyowl.legui.component.PasswordInput
Constructor with position and size parameters.
paste(TextComponent, BiConsumer<String, String>) - Static method in class com.spinyowl.legui.component.misc.listener.TextComponentShortcutUtil
 
PasteTextAreaKeyboardEventListener - Class in com.spinyowl.legui.component.misc.listener.textarea
Key event listener.
PasteTextAreaKeyboardEventListener() - Constructor for class com.spinyowl.legui.component.misc.listener.textarea.PasteTextAreaKeyboardEventListener
 
PasteTextEventListener - Class in com.spinyowl.legui.component.misc.listener.text
Key event listener.
PasteTextEventListener() - Constructor for class com.spinyowl.legui.component.misc.listener.text.PasteTextEventListener
 
PasteTextInputKeyboardEventListener - Class in com.spinyowl.legui.component.misc.listener.textinput
Key event listener.
PasteTextInputKeyboardEventListener() - Constructor for class com.spinyowl.legui.component.misc.listener.textinput.PasteTextInputKeyboardEventListener
 
PAUSE - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
percent(float) - Static method in class com.spinyowl.legui.style.length.LengthType
 
PERCENT - Static variable in class com.spinyowl.legui.style.length.LengthType
 
PERIOD - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
pixel(float) - Static method in class com.spinyowl.legui.style.length.LengthType
 
PIXEL - Static variable in class com.spinyowl.legui.style.length.LengthType
 
POFFSET - Static variable in class com.spinyowl.legui.system.renderer.nvg.component.NvgPasswordInputRenderer
 
POFFSET - Static variable in class com.spinyowl.legui.system.renderer.nvg.component.NvgTextInputRenderer
 
postHandle(E, Frame, Context) - Method in class com.spinyowl.legui.system.handler.AbstractSystemEventHandler
This method should be overrided to post-handle some event.
postRender(Context) - Method in class com.spinyowl.legui.system.renderer.AbstractRenderer
 
postRender(Context) - Method in class com.spinyowl.legui.system.renderer.nvg.NvgRenderer
 
PRATIO - Static variable in class com.spinyowl.legui.system.renderer.nvg.component.NvgPasswordInputRenderer
 
PRATIO - Static variable in class com.spinyowl.legui.system.renderer.nvg.component.NvgTextInputRenderer
 
preHandle(SystemCursorPosEvent, Frame, Context) - Method in class com.spinyowl.legui.system.handler.CursorPosEventHandler
Pre-handles SystemCursorPosEvent event.
preHandle(E, Frame, Context) - Method in class com.spinyowl.legui.system.handler.AbstractSystemEventHandler
This method should be overrided to pre-handle some event.
preRender(Context) - Method in class com.spinyowl.legui.system.renderer.AbstractRenderer
 
preRender(Context) - Method in class com.spinyowl.legui.system.renderer.nvg.NvgRenderer
 
PRESS - Enum constant in enum class com.spinyowl.legui.event.MouseClickEvent.MouseClickAction
 
PRESS - Enum constant in enum class com.spinyowl.legui.input.KeyAction
 
PRINT_SCREEN - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
process(ButtonContentChangeEvent) - Method in interface com.spinyowl.legui.component.event.button.ButtonContentChangeEventListener
Used to handle ButtonContentChangeEvent event.
process(ButtonWidthChangeEvent) - Method in interface com.spinyowl.legui.component.event.button.ButtonWidthChangeEventListener
Used to handle ButtonWidthChangeEvent event.
process(ButtonWidthChangeEvent) - Method in class com.spinyowl.legui.component.misc.listener.button.UpdateButtonStyleWidthListener
Used to handle ButtonContentChangeEvent event.
process(ButtonWidthChangeEvent) - Method in class com.spinyowl.legui.component.misc.listener.button.UpdateButtonWidthListener
Used to handle ButtonContentChangeEvent event.
process(CheckBoxChangeValueEvent) - Method in interface com.spinyowl.legui.component.event.checkbox.CheckBoxChangeValueEventListener
Used to handle CheckBoxChangeValueEvent event.
process(CheckBoxWidthChangeEvent) - Method in interface com.spinyowl.legui.component.event.checkbox.CheckBoxWidthChangeEventListener
Used to handle CheckBoxWidthChangeEvent event.
process(ChangePositionEvent) - Method in interface com.spinyowl.legui.component.event.component.ChangePositionEventListener
Used to handle ChangePositionEvent event.
process(ChangeSizeEvent) - Method in interface com.spinyowl.legui.component.event.component.ChangeSizeEventListener
Used to handle ChangeSizeEvent event.
process(LabelContentChangeEvent) - Method in interface com.spinyowl.legui.component.event.label.LabelContentChangeEventListener
Used to handle LabelContentChangeEvent event.
process(LabelWidthChangeEvent) - Method in interface com.spinyowl.legui.component.event.label.LabelWidthChangeEventListener
Used to handle LabelWidthChangeEvent event.
process(LabelWidthChangeEvent) - Method in class com.spinyowl.legui.component.misc.listener.label.UpdateLabelStyleWidthListener
Used to handle LabelContentChangeEvent event.
process(LabelWidthChangeEvent) - Method in class com.spinyowl.legui.component.misc.listener.label.UpdateLabelWidthListener
Used to handle LabelContentChangeEvent event.
process(ScrollBarChangeValueEvent) - Method in interface com.spinyowl.legui.component.event.scrollbar.ScrollBarChangeValueEventListener
Used to handle ScrollBarChangeValueEvent event.
process(SelectBoxChangeSelectionEvent<T>) - Method in interface com.spinyowl.legui.component.event.selectbox.SelectBoxChangeSelectionEventListener
Used to handle SelectBoxChangeSelectionEvent event.
process(SliderChangeValueEvent) - Method in interface com.spinyowl.legui.component.event.slider.SliderChangeValueEventListener
Used to handle SliderChangeValueEvent event.
process(TextAreaFieldContentChangeEvent) - Method in interface com.spinyowl.legui.component.event.textarea.TextAreaFieldContentChangeEventListener
Used to handle TextAreaFieldContentChangeEvent event.
process(TextAreaFieldHeightChangeEvent) - Method in interface com.spinyowl.legui.component.event.textarea.TextAreaFieldHeightChangeEventListener
Used to handle TextAreaFieldHeightChangeEvent event.
process(TextAreaFieldUpdateEvent) - Method in interface com.spinyowl.legui.component.event.textarea.TextAreaFieldUpdateEventListener
Used to handle TextAreaFieldUpdateEvent event.
process(TextAreaFieldUpdateEvent) - Method in class com.spinyowl.legui.component.misc.listener.textarea.TextAreaFieldUpdateListener
 
process(TextAreaFieldWidthChangeEvent) - Method in interface com.spinyowl.legui.component.event.textarea.TextAreaFieldWidthChangeEventListener
Used to handle TextAreaFieldWidthChangeEvent event.
process(TextInputContentChangeEvent) - Method in interface com.spinyowl.legui.component.event.textinput.TextInputContentChangeEventListener
Used to handle TextInputContentChangeEvent event.
process(TextInputWidthChangeEvent) - Method in interface com.spinyowl.legui.component.event.textinput.TextInputWidthChangeEventListener
Used to handle TextInputWidthChangeEvent event.
process(TooltipTextSizeChangeEvent) - Method in interface com.spinyowl.legui.component.event.tooltip.TooltipTextSizeChangeEventListener
Used to handle TooltipTextSizeChangeEvent event.
process(WidgetCloseEvent) - Method in interface com.spinyowl.legui.component.event.widget.WidgetCloseEventListener
Used to handle WidgetCloseEvent event.
process(WidgetCloseEvent) - Method in class com.spinyowl.legui.component.misc.listener.dialog.DialogCloseEventListener
Used to handle WidgetCloseEvent event.
process(AddChildEvent) - Method in interface com.spinyowl.legui.listener.AddChildEventListener
 
process(CharEvent) - Method in class com.spinyowl.legui.component.misc.listener.textarea.TextAreaFieldCharEventListener
Used to handle CharEvent.
process(CharEvent) - Method in class com.spinyowl.legui.component.misc.listener.textinput.TextInputCharEventListener
Used to handle CharEvent.
process(CharEvent) - Method in interface com.spinyowl.legui.listener.CharEventListener
Used to handle CharEvent.
process(CursorEnterEvent) - Method in class com.spinyowl.legui.component.misc.listener.component.TooltipCursorEnterListener
Used to process CursorEnterEvent.
process(CursorEnterEvent) - Method in class com.spinyowl.legui.component.misc.listener.splitpanel.SplitPanelSeparatorCursorEnterListener
Used to handle specific event.
process(CursorEnterEvent) - Method in interface com.spinyowl.legui.listener.CursorEnterEventListener
 
process(Event) - Method in class com.spinyowl.legui.component.misc.listener.splitpanel.SplitPanelSeparatorListenerDelegate
Used to handle specific event.
process(FocusEvent) - Method in class com.spinyowl.legui.component.misc.listener.selectbox.SelectBoxFocusListener
 
process(FocusEvent) - Method in interface com.spinyowl.legui.listener.FocusEventListener
Used to handle FocusEvent.
process(KeyboardEvent) - Method in class com.spinyowl.legui.component.misc.listener.text.CopyTextEventListener
Used to handle KeyEvent.
process(KeyboardEvent) - Method in class com.spinyowl.legui.component.misc.listener.text.SelectAllTextEventListener
Used to handle KeyEvent.
process(KeyboardEvent) - Method in class com.spinyowl.legui.component.misc.listener.textarea.CutTextAreaKeyboardEventListener
Used to handle KeyEvent.
process(KeyboardEvent) - Method in class com.spinyowl.legui.component.misc.listener.textarea.PasteTextAreaKeyboardEventListener
Used to handle KeyEvent.
process(KeyboardEvent) - Method in class com.spinyowl.legui.component.misc.listener.textarea.TextAreaFieldKeyEventListener
Used to handle KeyEvent.
process(KeyboardEvent) - Method in class com.spinyowl.legui.component.misc.listener.textinput.CutTextInputKeyboardEventListener
Used to handle KeyEvent.
process(KeyboardEvent) - Method in class com.spinyowl.legui.component.misc.listener.textinput.PasteTextInputKeyboardEventListener
Used to handle KeyEvent.
process(KeyboardEvent) - Method in class com.spinyowl.legui.component.misc.listener.textinput.TextInputKeyEventListener
Used to handle KeyEvent.
process(KeyEvent) - Method in class com.spinyowl.legui.component.misc.listener.component.TabKeyEventListener
Used to handle specific event.
process(KeyEvent) - Method in interface com.spinyowl.legui.listener.KeyEventListener
 
process(MouseClickEvent) - Method in class com.spinyowl.legui.component.misc.listener.checkbox.CheckBoxMouseClickEventListener
Used to handle event.
process(MouseClickEvent) - Method in class com.spinyowl.legui.component.misc.listener.radiobutton.RadioButtonClickEventListener
Used to handle MouseClickEvent
process(MouseClickEvent) - Method in class com.spinyowl.legui.component.misc.listener.scrollbar.ScrollBarMouseClickEventListener
Used to handle MouseClickEvent
process(MouseClickEvent) - Method in class com.spinyowl.legui.component.misc.listener.selectbox.SelectBoxClickListener
 
process(MouseClickEvent) - Method in class com.spinyowl.legui.component.misc.listener.selectbox.SelectBoxElementClickListener
 
process(MouseClickEvent) - Method in class com.spinyowl.legui.component.misc.listener.slider.SliderMouseClickEventListener
 
process(MouseClickEvent) - Method in class com.spinyowl.legui.component.misc.listener.splitpanel.SplitPanelSeparatorClickListener
Used to handle specific event.
process(MouseClickEvent) - Method in class com.spinyowl.legui.component.misc.listener.textarea.TextAreaFieldMouseClickEventListener
Used to handle MouseClickEvent.
process(MouseClickEvent) - Method in class com.spinyowl.legui.component.misc.listener.textinput.TextInputMouseClickEventListener
Used to handle MouseClickEvent.
process(MouseClickEvent) - Method in class com.spinyowl.legui.component.misc.listener.togglebutton.ToggleButtonMouseClickListener
 
process(MouseClickEvent) - Method in class com.spinyowl.legui.component.misc.listener.widget.WidgetCloseButMouseClickEventListener
 
process(MouseClickEvent) - Method in class com.spinyowl.legui.component.misc.listener.widget.WidgetMinimizeButMouseClickEventListener
 
process(MouseClickEvent) - Method in interface com.spinyowl.legui.listener.MouseClickEventListener
Used to handle MouseClickEvent
process(MouseDragEvent) - Method in class com.spinyowl.legui.component.misc.listener.scrollbar.ScrollBarMouseDragEventListener
 
process(MouseDragEvent) - Method in class com.spinyowl.legui.component.misc.listener.slider.SliderMouseDragEventListener
 
process(MouseDragEvent) - Method in class com.spinyowl.legui.component.misc.listener.splitpanel.SplitPanelDragListener
Used to handle MouseDragEvent.
process(MouseDragEvent) - Method in class com.spinyowl.legui.component.misc.listener.textarea.TextAreaFieldDragEventListener
Used to handle MouseDragEvent.
process(MouseDragEvent) - Method in class com.spinyowl.legui.component.misc.listener.textinput.TextInputDragEventListener
 
process(MouseDragEvent) - Method in class com.spinyowl.legui.component.misc.listener.widget.WidgetDragListener
 
process(MouseDragEvent) - Method in class com.spinyowl.legui.component.misc.listener.widget.WidgetResizeButtonDragListener
Used to handle MouseDragEvent.
process(MouseDragEvent) - Method in interface com.spinyowl.legui.listener.MouseDragEventListener
Used to handle MouseDragEvent.
process(RemoveChildEvent) - Method in interface com.spinyowl.legui.listener.RemoveChildEventListener
 
process(ScrollEvent) - Method in class com.spinyowl.legui.component.misc.listener.scrollablepanel.ScrollablePanelViewportScrollListener
Used to handle specific event.
process(ScrollEvent) - Method in class com.spinyowl.legui.component.misc.listener.scrollbar.ScrollBarScrollListener
 
process(ScrollEvent) - Method in class com.spinyowl.legui.component.misc.listener.slider.SliderScrollEventListener
 
process(ScrollEvent) - Method in class com.spinyowl.legui.component.misc.listener.textarea.TextAreaViewportScrollListener
Used to handle specific event.
process(ScrollEvent) - Method in interface com.spinyowl.legui.listener.ScrollEventListener
 
process(WindowCloseEvent) - Method in interface com.spinyowl.legui.listener.WindowCloseEventListener
Used to handle WindowCloseEvent.
process(WindowFocusEvent) - Method in interface com.spinyowl.legui.listener.WindowFocusEventListener
 
process(WindowIconifyEvent) - Method in interface com.spinyowl.legui.listener.WindowIconifyEventListener
 
process(WindowPosEvent) - Method in interface com.spinyowl.legui.listener.WindowPosEventListener
 
process(WindowRefreshEvent) - Method in interface com.spinyowl.legui.listener.WindowRefreshEventListener
 
process(WindowSizeEvent) - Method in class com.spinyowl.legui.component.misc.listener.layercontainer.LayerContainerWindowSizeEventListener
Used to process WindowSizeEvent.
process(E) - Method in interface com.spinyowl.legui.listener.EventListener
Used to handle specific event.
processCut(KeyboardEvent, BiConsumer<String, String>) - Method in class com.spinyowl.legui.component.misc.listener.text.CutTextEventListener
 
processEvents() - Method in interface com.spinyowl.legui.listener.processor.EventProcessor
Should be called to process events.
processEvents() - Method in class com.spinyowl.legui.listener.processor.EventProcessorImpl
Should be called to process events.
processEvents(Frame, Context) - Method in interface com.spinyowl.legui.system.handler.processor.SystemEventProcessor
Used to process a bunch of events that already pushed to this event processor.
processEvents(Frame, Context) - Method in class com.spinyowl.legui.system.handler.processor.SystemEventProcessorImpl
Process events.
processPaste(KeyboardEvent, BiConsumer<String, String>) - Method in class com.spinyowl.legui.component.misc.listener.text.PasteTextEventListener
Used to handle KeyEvent.
ProgressBar - Class in com.spinyowl.legui.component
Progress bar.
ProgressBar() - Constructor for class com.spinyowl.legui.component.ProgressBar
Default constructor.
ProgressBar(float, float, float, float) - Constructor for class com.spinyowl.legui.component.ProgressBar
Constructor with position and size parameters.
ProgressBar(Vector2f, Vector2f) - Constructor for class com.spinyowl.legui.component.ProgressBar
Constructor with position and size parameters.
pushAnimation(Animation) - Method in interface com.spinyowl.legui.animation.Animator
Used to add animation to animator.
pushAnimation(Animation) - Method in class com.spinyowl.legui.animation.AnimatorImpl
Used to add animation to animator.
pushEvent(Event) - Method in interface com.spinyowl.legui.listener.processor.EventProcessor
Used to push event to event processor.
pushEvent(Event) - Method in class com.spinyowl.legui.listener.processor.EventProcessorImpl
Used to push event to event processor.
pushEvent(SystemEvent) - Method in interface com.spinyowl.legui.system.handler.processor.SystemEventProcessor
Push event.
pushEvent(SystemEvent) - Method in class com.spinyowl.legui.system.handler.processor.SystemEventProcessorImpl
Push event.
putComponentRenderer(Class<I>, R) - Method in class com.spinyowl.legui.system.renderer.nvg.NvgRendererProvider
 
putImageReferenceProvider(Class<I>, BiFunction<I, Long, Integer>) - Method in class com.spinyowl.legui.system.renderer.nvg.NvgImageReferenceManager
 

R

RadioButton - Class in com.spinyowl.legui.component
RadioButtons create a series of items where only one item can be checked.
RadioButton() - Constructor for class com.spinyowl.legui.component.RadioButton
Default constructor.
RadioButton(float, float, float, float) - Constructor for class com.spinyowl.legui.component.RadioButton
Constructor with position and size parameters.
RadioButton(String) - Constructor for class com.spinyowl.legui.component.RadioButton
Default constructor.
RadioButton(String, float, float, float, float) - Constructor for class com.spinyowl.legui.component.RadioButton
Constructor with position and size parameters.
RadioButton(String, Vector2f, Vector2f) - Constructor for class com.spinyowl.legui.component.RadioButton
Constructor with position and size parameters.
RadioButton(Vector2f, Vector2f) - Constructor for class com.spinyowl.legui.component.RadioButton
Constructor with position and size parameters.
RadioButtonClickEventListener - Class in com.spinyowl.legui.component.misc.listener.radiobutton
RadioButton MouseClickEvent event listener.
RadioButtonClickEventListener() - Constructor for class com.spinyowl.legui.component.misc.listener.radiobutton.RadioButtonClickEventListener
 
RadioButtonGroup - Class in com.spinyowl.legui.component
Group of radio buttons which determines that only one radio button can be selected in group.
RadioButtonGroup() - Constructor for class com.spinyowl.legui.component.RadioButtonGroup
Default constructor.
randomColor() - Static method in class com.spinyowl.legui.style.color.ColorUtil
Used to generate random color.
RectangleIntersector - Class in com.spinyowl.legui.intersection
 
RectangleIntersector() - Constructor for class com.spinyowl.legui.intersection.RectangleIntersector
 
recursiveTargetComponentListSearch(Vector2f, Component, List<Component>) - Static method in class com.spinyowl.legui.system.handler.SehUtil
Used to search all components (under point) in component.
red - Static variable in class com.spinyowl.legui.style.color.ColorConstants
Red immutable color vector.
red() - Static method in class com.spinyowl.legui.style.color.ColorConstants
Red color vector.
RED - Static variable in class com.spinyowl.legui.style.color.ColorConstants
Red immutable color vector.
registerCallbacks(long) - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
Used to bind callbacks to OpenGL window.
registerCallbacks(long, CallbackKeeper) - Static method in interface com.spinyowl.legui.system.context.CallbackKeeper
Used to bind callbacks to OpenGL window.
registerFont(String, String) - Static method in class com.spinyowl.legui.style.font.FontRegistry
Load and register font by provided name and paht..
registerFontSafe(String, String) - Static method in class com.spinyowl.legui.style.font.FontRegistry
Fail-safe load and register font by provided name and path.
registerLayout(Style.DisplayType, Layout) - Method in class com.spinyowl.legui.system.layout.DefaultLayoutManager
 
registerLayout(Style.DisplayType, Layout) - Method in class com.spinyowl.legui.system.layout.LayoutManager
Used to register layout for specified display type.
registerProcessor(Class<E>, SystemEventHandler<E>) - Method in class com.spinyowl.legui.system.handler.SystemEventHandlerProvider
 
RELATIVE - Enum constant in enum class com.spinyowl.legui.style.Style.PositionType
 
RELEASE - Enum constant in enum class com.spinyowl.legui.event.MouseClickEvent.MouseClickAction
 
RELEASE - Enum constant in enum class com.spinyowl.legui.input.KeyAction
 
remove(int) - Method in class com.spinyowl.legui.component.Component
 
remove(Component) - Method in class com.spinyowl.legui.component.Component
Used to remove component.
remove(RadioButton) - Method in class com.spinyowl.legui.component.RadioButtonGroup
Used to remove radio button to group.
removeAll(Collection<? extends Component>) - Method in class com.spinyowl.legui.component.Component
Used to remove components.
removeAllListeners(Class<E>) - Method in class com.spinyowl.legui.listener.ListenerMap
Used to remove all listeners for specified event type.
removeAnimation(Animation) - Method in interface com.spinyowl.legui.animation.Animator
Used to remove animation from animator.
removeAnimation(Animation) - Method in class com.spinyowl.legui.animation.AnimatorImpl
Used to remove animation from animator.
removeCheckBoxChangeValueListener(EventListener<CheckBoxChangeValueEvent>) - Method in class com.spinyowl.legui.component.CheckBox
Used to remove event listener for checkbox change value event.
RemoveChildEvent<T extends Component> - Class in com.spinyowl.legui.event
 
RemoveChildEvent(T, Component) - Constructor for class com.spinyowl.legui.event.RemoveChildEvent
 
RemoveChildEventListener - Interface in com.spinyowl.legui.listener
 
removeElement(int) - Method in class com.spinyowl.legui.component.SelectBox
Used to remove element on specified index from selectbox.
removeElement(T) - Method in class com.spinyowl.legui.component.SelectBox
Used to remove element from selectbox.
removeIf(Predicate<? super Component>) - Method in class com.spinyowl.legui.component.Component
Removes all of the elements of this component that satisfy the given predicate.
removeImageReferenceProvider(Class<I>) - Method in class com.spinyowl.legui.system.renderer.nvg.NvgImageReferenceManager
 
removeLayer(Layer) - Method in class com.spinyowl.legui.component.Frame
Used to remove layer from frame.
removeListener(Class<E>, EventListener<E>) - Method in class com.spinyowl.legui.listener.ListenerMap
Used to remove specified event listener.
removeOldImages(long) - Method in class com.spinyowl.legui.system.renderer.nvg.NvgImageReferenceManager
Used to remove old images.
removeScrollBarChangeValueEventListener(EventListener<ScrollBarChangeValueEvent>) - Method in class com.spinyowl.legui.component.ScrollBar
Used to remove event listener for scroll bar change value event.
removeSelectBoxChangeSelectionEventListener(SelectBoxChangeSelectionEventListener<T>) - Method in class com.spinyowl.legui.component.SelectBox
Used to remove event listener for select box change selection event.
removeSliderChangeValueEventListener(EventListener<SliderChangeValueEvent>) - Method in class com.spinyowl.legui.component.Slider
Used to remove event listener for slider change value event.
removeTextInputContentChangeEventListener(EventListener<TextInputContentChangeEvent>) - Method in class com.spinyowl.legui.component.TextInput
Used to remove event listener for text input content change event.
removeWidgetCloseEventListener(EventListener<WidgetCloseEvent>) - Method in class com.spinyowl.legui.component.Widget
Used to remove event listener for widget close event.
render(B, Component, Context) - Method in class com.spinyowl.legui.system.renderer.BorderRenderer
 
render(Frame, Context) - Method in class com.spinyowl.legui.system.renderer.AbstractRenderer
 
render(Frame, Context) - Method in interface com.spinyowl.legui.system.renderer.Renderer
 
render(C, Context) - Method in class com.spinyowl.legui.system.renderer.ComponentRenderer
 
render(I, Component, Context) - Method in class com.spinyowl.legui.system.renderer.IconRenderer
 
render(I, Vector2fc, Vector2fc, Map<String, Object>, Context) - Method in class com.spinyowl.legui.system.renderer.ImageRenderer
This method called by base abstract image renderer.
renderBackground(C, Context, long) - Method in class com.spinyowl.legui.system.renderer.nvg.component.NvgDefaultComponentRenderer
 
renderBorder(B, Component, Context) - Method in class com.spinyowl.legui.system.renderer.BorderRenderer
 
renderBorder(B, Component, Context) - Method in class com.spinyowl.legui.system.renderer.nvg.NvgBorderRenderer
 
renderBorder(B, Component, Context, long) - Method in class com.spinyowl.legui.system.renderer.nvg.NvgBorderRenderer
 
renderBorder(Component, Context) - Static method in class com.spinyowl.legui.system.renderer.nvg.NvgRenderer
Used to render border.
renderBorder(SimpleLineBorder, Component, Context, long) - Method in class com.spinyowl.legui.system.renderer.nvg.border.NvgSimpleLineBorderRenderer
 
renderBorder(Border, Component, Context, long) - Method in class com.spinyowl.legui.system.renderer.nvg.border.NvgDefaultBorderRenderer
 
renderBorder(C, Context, long) - Method in class com.spinyowl.legui.system.renderer.nvg.component.NvgDefaultComponentRenderer
Used to render component border.
renderBorderWScissor(Component, Context, long) - Static method in class com.spinyowl.legui.system.renderer.nvg.NvgRenderer
Used to render border with scissor.
renderChildComponents(C, Context, long) - Method in class com.spinyowl.legui.system.renderer.nvg.component.NvgDefaultComponentRenderer
Used to render component childComponents.
renderComponent(C, Context) - Method in class com.spinyowl.legui.system.renderer.ComponentRenderer
 
renderComponent(C, Context) - Method in class com.spinyowl.legui.system.renderer.nvg.NvgComponentRenderer
Used to render component.
renderComponent(C, Context, long) - Method in class com.spinyowl.legui.system.renderer.nvg.component.NvgDefaultComponentRenderer
Used to render component.
renderComponent(C, Context, long) - Method in class com.spinyowl.legui.system.renderer.nvg.NvgComponentRenderer
Used to render component.
Renderer - Interface in com.spinyowl.legui.system.renderer
 
RendererProvider - Interface in com.spinyowl.legui.system.renderer
Renderer provider.
RendererProvider.RPH - Class in com.spinyowl.legui.system.renderer
 
renderIcon(Icon, Component, Context) - Static method in class com.spinyowl.legui.system.renderer.nvg.NvgRenderer
Used to render icon of component.
renderIcon(Icon, Component, Context, long) - Method in class com.spinyowl.legui.system.renderer.nvg.icon.NvgDefaultIconRenderer
 
renderIcon(I, Component, Context) - Method in class com.spinyowl.legui.system.renderer.IconRenderer
 
renderIcon(I, Component, Context) - Method in class com.spinyowl.legui.system.renderer.nvg.NvgIconRenderer
This method called by base abstract icon renderer.
renderIcon(I, Component, Context, long) - Method in class com.spinyowl.legui.system.renderer.nvg.icon.NvgCharIconRenderer
 
renderIcon(I, Component, Context, long) - Method in class com.spinyowl.legui.system.renderer.nvg.icon.NvgImageIconRenderer
 
renderIcon(I, Component, Context, long) - Method in class com.spinyowl.legui.system.renderer.nvg.NvgIconRenderer
Used to render specific Icon.
renderImage(int, Vector2fc, Vector2fc, Map<String, Object>, long) - Method in class com.spinyowl.legui.system.renderer.nvg.NvgImageRenderer
Default implementation for image rendering where imageRef is nanovg image reference
renderImage(BufferedImageRGBA, Vector2fc, Vector2fc, Map<String, Object>, Context, long) - Method in class com.spinyowl.legui.system.renderer.nvg.image.NvgBufferedImageRGBARenderer
Used to render specific Icon.
renderImage(FBOImage, Vector2fc, Vector2fc, Map<String, Object>, Context, long) - Method in class com.spinyowl.legui.system.renderer.nvg.image.NvgFBOImageRenderer
Used to render specific Icon.
renderImage(Image, Vector2fc, Vector2fc, Map<String, Object>, Context) - Static method in class com.spinyowl.legui.system.renderer.nvg.NvgRenderer
Used to render image of component.
renderImage(StbBackedLoadableImage, Vector2fc, Vector2fc, Map<String, Object>, Context, long) - Method in class com.spinyowl.legui.system.renderer.nvg.image.NvgStbBackedLoadableImageRenderer
Used to render specific Icon.
renderImage(I, Vector2fc, Vector2fc, Map<String, Object>, Context) - Method in class com.spinyowl.legui.system.renderer.ImageRenderer
This method called by base abstract image renderer.
renderImage(I, Vector2fc, Vector2fc, Map<String, Object>, Context) - Method in class com.spinyowl.legui.system.renderer.nvg.NvgImageRenderer
This method called by base abstract image renderer.
renderImage(I, Vector2fc, Vector2fc, Map<String, Object>, Context, long) - Method in class com.spinyowl.legui.system.renderer.nvg.image.NvgDefaultImageRenderer
Used to render specific Icon.
renderImage(I, Vector2fc, Vector2fc, Map<String, Object>, Context, long) - Method in class com.spinyowl.legui.system.renderer.nvg.NvgImageRenderer
Used to render specific Icon.
renderSelf(Button, Context, long) - Method in class com.spinyowl.legui.system.renderer.nvg.component.NvgButtonRenderer
 
renderSelf(CheckBox, Context, long) - Method in class com.spinyowl.legui.system.renderer.nvg.component.NvgCheckBoxRenderer
 
renderSelf(ImageView, Context, long) - Method in class com.spinyowl.legui.system.renderer.nvg.component.NvgImageViewRenderer
 
renderSelf(Label, Context, long) - Method in class com.spinyowl.legui.system.renderer.nvg.component.NvgLabelRenderer
 
renderSelf(PasswordInput, Context, long) - Method in class com.spinyowl.legui.system.renderer.nvg.component.NvgPasswordInputRenderer
 
renderSelf(ProgressBar, Context, long) - Method in class com.spinyowl.legui.system.renderer.nvg.component.NvgProgressBarRenderer
 
renderSelf(RadioButton, Context, long) - Method in class com.spinyowl.legui.system.renderer.nvg.component.NvgRadioButtonRenderer
 
renderSelf(ScrollBar, Context, long) - Method in class com.spinyowl.legui.system.renderer.nvg.component.NvgScrollBarRenderer
 
renderSelf(Slider, Context, long) - Method in class com.spinyowl.legui.system.renderer.nvg.component.NvgSliderRenderer
Used to render slider component.
renderSelf(TextAreaField, Context, long) - Method in class com.spinyowl.legui.system.renderer.nvg.component.NvgTextAreaFieldRenderer
 
renderSelf(TextInput, Context, long) - Method in class com.spinyowl.legui.system.renderer.nvg.component.NvgTextInputRenderer
Used to render textInput.
renderSelf(ToggleButton, Context, long) - Method in class com.spinyowl.legui.system.renderer.nvg.component.NvgToggleButtonRenderer
 
renderSelf(Tooltip, Context, long) - Method in class com.spinyowl.legui.system.renderer.nvg.component.NvgTooltipRenderer
 
renderSelf(C, Context, long) - Method in class com.spinyowl.legui.system.renderer.nvg.component.NvgDefaultComponentRenderer
Used to render component without childComponents.
renderShadow(long, Component) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgRenderUtils
 
renderToFBO(long) - Static method in class com.spinyowl.legui.demo.FBOImageExample
 
REPEAT - Enum constant in enum class com.spinyowl.legui.input.KeyAction
 
resetScissor(long) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgRenderUtils
Used to reset scissor.
resetStyle() - Method in class com.spinyowl.legui.component.SplitPanel
 
resizeTextAreaField() - Method in class com.spinyowl.legui.component.TextArea
 
resourceToByteBuffer(File) - Static method in class com.spinyowl.legui.util.IOUtil
Creates ByteBuffer from file.
resourceToByteBuffer(InputStream) - Static method in class com.spinyowl.legui.util.IOUtil
Creates ByteBuffer from stream.
resourceToByteBuffer(String) - Static method in class com.spinyowl.legui.util.IOUtil
Creates ByteBuffer from: file resource url (http/https) protocol
resourceToString(File) - Static method in class com.spinyowl.legui.util.IOUtil
Creates String from file.
resourceToString(InputStream) - Static method in class com.spinyowl.legui.util.IOUtil
Creates String from stream.
resourceToString(String) - Static method in class com.spinyowl.legui.util.IOUtil
Creates String from file or resource.
RGB - Enum constant in enum class com.spinyowl.legui.image.ImageChannels
 
RGBA - Enum constant in enum class com.spinyowl.legui.image.ImageChannels
 
RIGHT - Enum constant in enum class com.spinyowl.legui.component.optional.align.HorizontalAlign
Content should be aligned to right border of container.
RIGHT - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
RIGHT_ALT - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
RIGHT_BRACKET - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
RIGHT_CONTROL - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
RIGHT_SHIFT - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
RIGHT_SUPER - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
ROBOTO_BOLD - Static variable in class com.spinyowl.legui.style.font.FontRegistry
Default roboto-bold font.
ROBOTO_LIGHT - Static variable in class com.spinyowl.legui.style.font.FontRegistry
Default roboto-light font.
ROBOTO_REGULAR - Static variable in class com.spinyowl.legui.style.font.FontRegistry
Default roboto-regular font.
ROW - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.FlexDirection
Default value.
ROW_REVERSE - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.FlexDirection
Same as row, but in reverse order.
run() - Method in class com.spinyowl.legui.demo.Demo
 
runAnimations() - Method in interface com.spinyowl.legui.animation.Animator
This method used to process animations.
runAnimations() - Method in class com.spinyowl.legui.animation.AnimatorImpl
This method used to process animations.
runWithScissor(long, Component, Runnable) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgRenderUtils
Wraps the given runnable execution with scissor.

S

scancode - Variable in class com.spinyowl.legui.system.event.SystemKeyEvent
 
SCROLL_LOCK - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
ScrollablePanel - Class in com.spinyowl.legui.component
Panel with scroll bars.
ScrollablePanel() - Constructor for class com.spinyowl.legui.component.ScrollablePanel
Default constructor.
ScrollablePanel(float, float, float, float) - Constructor for class com.spinyowl.legui.component.ScrollablePanel
Constructor with position and size parameters.
ScrollablePanel(Vector2f, Vector2f) - Constructor for class com.spinyowl.legui.component.ScrollablePanel
Constructor with position and size parameters.
ScrollablePanel.ScrollablePanelContainer - Class in com.spinyowl.legui.component
 
ScrollablePanel.ScrollablePanelViewport - Class in com.spinyowl.legui.component
 
ScrollablePanelAnimation - Class in com.spinyowl.legui.component.misc.animation.scrollablepanel
 
ScrollablePanelAnimation(ScrollablePanel) - Constructor for class com.spinyowl.legui.component.misc.animation.scrollablepanel.ScrollablePanelAnimation
 
ScrollablePanelAnimation(ScrollablePanel, double) - Constructor for class com.spinyowl.legui.component.misc.animation.scrollablepanel.ScrollablePanelAnimation
 
ScrollablePanelContainer() - Constructor for class com.spinyowl.legui.component.ScrollablePanel.ScrollablePanelContainer
 
ScrollablePanelContainer(float, float, float, float) - Constructor for class com.spinyowl.legui.component.ScrollablePanel.ScrollablePanelContainer
 
ScrollablePanelContainer(Vector2f, Vector2f) - Constructor for class com.spinyowl.legui.component.ScrollablePanel.ScrollablePanelContainer
 
ScrollablePanelViewport() - Constructor for class com.spinyowl.legui.component.ScrollablePanel.ScrollablePanelViewport
 
ScrollablePanelViewport(float, float, float, float) - Constructor for class com.spinyowl.legui.component.ScrollablePanel.ScrollablePanelViewport
 
ScrollablePanelViewport(Vector2f, Vector2f) - Constructor for class com.spinyowl.legui.component.ScrollablePanel.ScrollablePanelViewport
 
ScrollablePanelViewportScrollListener - Class in com.spinyowl.legui.component.misc.listener.scrollablepanel
 
ScrollablePanelViewportScrollListener() - Constructor for class com.spinyowl.legui.component.misc.listener.scrollablepanel.ScrollablePanelViewportScrollListener
 
ScrollBar - Class in com.spinyowl.legui.component
An implementation of a scrollbar.
ScrollBar() - Constructor for class com.spinyowl.legui.component.ScrollBar
Default constructor.
ScrollBar(float) - Constructor for class com.spinyowl.legui.component.ScrollBar
Default constructor with current value parameter.
ScrollBar(float, float, float, float) - Constructor for class com.spinyowl.legui.component.ScrollBar
Constructor with position and size parameters.
ScrollBar(float, float, float, float, float) - Constructor for class com.spinyowl.legui.component.ScrollBar
Constructor with position, size and current value parameters.
ScrollBar(Vector2f, Vector2f) - Constructor for class com.spinyowl.legui.component.ScrollBar
Constructor with position and size parameters.
ScrollBar(Vector2f, Vector2f, float) - Constructor for class com.spinyowl.legui.component.ScrollBar
Constructor with position, size and current value parameters.
ScrollBarAnimation - Class in com.spinyowl.legui.component.misc.animation.scrollbar
 
ScrollBarAnimation(ScrollBar) - Constructor for class com.spinyowl.legui.component.misc.animation.scrollbar.ScrollBarAnimation
 
ScrollBarChangeValueEvent<T extends ScrollBar> - Class in com.spinyowl.legui.component.event.scrollbar
Event generated by default event listeners which shows that scrollbar value was changed.
ScrollBarChangeValueEvent(T, Context, Frame, float, float) - Constructor for class com.spinyowl.legui.component.event.scrollbar.ScrollBarChangeValueEvent
 
ScrollBarChangeValueEventListener - Interface in com.spinyowl.legui.component.event.scrollbar
Defines contract for listener of ScrollBarChangeValueEvent event.
ScrollBarHelper - Class in com.spinyowl.legui.component.misc.listener.scrollbar
 
ScrollBarMouseClickEventListener - Class in com.spinyowl.legui.component.misc.listener.scrollbar
Default mouse click event listener for scrollbar.
ScrollBarMouseClickEventListener() - Constructor for class com.spinyowl.legui.component.misc.listener.scrollbar.ScrollBarMouseClickEventListener
 
ScrollBarMouseDragEventListener - Class in com.spinyowl.legui.component.misc.listener.scrollbar
Default mouse drag event listener for scrollbar.
ScrollBarMouseDragEventListener() - Constructor for class com.spinyowl.legui.component.misc.listener.scrollbar.ScrollBarMouseDragEventListener
 
ScrollBarScrollListener - Class in com.spinyowl.legui.component.misc.listener.scrollbar
Default mouse scroll event listener for scrollbar.
ScrollBarScrollListener() - Constructor for class com.spinyowl.legui.component.misc.listener.scrollbar.ScrollBarScrollListener
 
ScrollEvent<T extends Component> - Class in com.spinyowl.legui.event
 
ScrollEvent(T, Context, Frame, double, double) - Constructor for class com.spinyowl.legui.event.ScrollEvent
 
ScrollEventHandler - Class in com.spinyowl.legui.system.handler
 
ScrollEventHandler() - Constructor for class com.spinyowl.legui.system.handler.ScrollEventHandler
 
ScrollEventListener - Interface in com.spinyowl.legui.listener
 
SehUtil - Class in com.spinyowl.legui.system.handler
Utility class for system event handlers.
SelectAllTextEventListener - Class in com.spinyowl.legui.component.misc.listener.text
Key event listener.
SelectAllTextEventListener() - Constructor for class com.spinyowl.legui.component.misc.listener.text.SelectAllTextEventListener
 
SelectBox<T> - Class in com.spinyowl.legui.component
Creates drop-down list with select options.
SelectBox() - Constructor for class com.spinyowl.legui.component.SelectBox
Default constructor.
SelectBox(float, float, float, float) - Constructor for class com.spinyowl.legui.component.SelectBox
Constructor with position and size parameters.
SelectBox(Vector2f, Vector2f) - Constructor for class com.spinyowl.legui.component.SelectBox
Constructor with position and size parameters.
SelectBox.SelectBoxElement<T> - Class in com.spinyowl.legui.component
Selectbox element which is subclass of button.
SelectBox.SelectBoxLayer - Class in com.spinyowl.legui.component
 
SelectBox.SelectBoxScrollablePanel - Class in com.spinyowl.legui.component
Scrollable panel of selectbox.
SelectBoxAnimation - Class in com.spinyowl.legui.component.misc.animation.selectbox
 
SelectBoxAnimation(SelectBox, SelectBox.SelectBoxScrollablePanel) - Constructor for class com.spinyowl.legui.component.misc.animation.selectbox.SelectBoxAnimation
 
SelectBoxChangeSelectionEvent<T> - Class in com.spinyowl.legui.component.event.selectbox
 
SelectBoxChangeSelectionEvent(SelectBox<T>, Context, Frame, T, T) - Constructor for class com.spinyowl.legui.component.event.selectbox.SelectBoxChangeSelectionEvent
 
SelectBoxChangeSelectionEventListener<T> - Interface in com.spinyowl.legui.component.event.selectbox
 
SelectBoxClickListener<T> - Class in com.spinyowl.legui.component.misc.listener.selectbox
Default mouse click listener for selectbox.
SelectBoxClickListener(SelectBox<T>) - Constructor for class com.spinyowl.legui.component.misc.listener.selectbox.SelectBoxClickListener
 
SelectBoxElementClickListener<T> - Class in com.spinyowl.legui.component.misc.listener.selectbox
 
SelectBoxElementClickListener(SelectBox<T>) - Constructor for class com.spinyowl.legui.component.misc.listener.selectbox.SelectBoxElementClickListener
 
SelectBoxFocusListener<T> - Class in com.spinyowl.legui.component.misc.listener.selectbox
Default focus listener for selectbox.
SelectBoxFocusListener(SelectBox<T>) - Constructor for class com.spinyowl.legui.component.misc.listener.selectbox.SelectBoxFocusListener
 
SelectBoxLayer() - Constructor for class com.spinyowl.legui.component.SelectBox.SelectBoxLayer
Default constructor of dialog layer.
SelectBoxScrollablePanel() - Constructor for class com.spinyowl.legui.component.SelectBox.SelectBoxScrollablePanel
 
SEMICOLON - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
setAlignContent(FlexStyle.AlignContent) - Method in class com.spinyowl.legui.style.flex.FlexStyle
 
setAlignItems(FlexStyle.AlignItems) - Method in class com.spinyowl.legui.style.flex.FlexStyle
 
setAlignSelf(FlexStyle.AlignSelf) - Method in class com.spinyowl.legui.style.flex.FlexStyle
 
setAnimation(Animation) - Method in class com.spinyowl.legui.component.ScrollablePanel
Used to set scrollable panel animation.
setAnimation(Animation) - Method in class com.spinyowl.legui.component.ScrollBar
Used to set scroll bar animation.
setAnimation(Animation) - Method in class com.spinyowl.legui.component.TextArea
Used to set scrollable panel animation.
setAnimator(Animator) - Static method in class com.spinyowl.legui.animation.AnimatorProvider
Sets animator.
setArrowColor(Vector4f) - Method in class com.spinyowl.legui.component.ScrollBar
Used to set scrollbar arrow color.
setArrowsEnabled(boolean) - Method in class com.spinyowl.legui.component.ScrollBar
Used to enable/disable arrows.
setArrowSize(float) - Method in class com.spinyowl.legui.component.ScrollBar
Used to set arrow size.
setAscendible(boolean) - Method in class com.spinyowl.legui.component.Widget
Set true to make widget ascend to the top in parent container on click event on widget or any component inside.
setAutoResize(boolean) - Method in class com.spinyowl.legui.component.ScrollablePanel
 
setBackground(Background) - Method in class com.spinyowl.legui.style.Style
Sets background.
setBlur(float) - Method in class com.spinyowl.legui.style.shadow.Shadow
 
setBorder(Border) - Method in class com.spinyowl.legui.style.Style
Sets border.
setBorderBottomLeftRadius(float) - Method in class com.spinyowl.legui.style.Style
Used to set bottom left border radius.
setBorderBottomLeftRadius(Length) - Method in class com.spinyowl.legui.style.Style
Used to set bottom left border radius.
setBorderBottomRightRadius(float) - Method in class com.spinyowl.legui.style.Style
Used to set bottom right border radius.
setBorderBottomRightRadius(Length) - Method in class com.spinyowl.legui.style.Style
Used to set bottom right border radius.
setBorderRadius(float) - Method in class com.spinyowl.legui.style.Style
Used to set border radius for all four corners.
setBorderRadius(float, float) - Method in class com.spinyowl.legui.style.Style
Used to set border radius.
setBorderRadius(float, float, float) - Method in class com.spinyowl.legui.style.Style
Used to set border radius.
setBorderRadius(float, float, float, float) - Method in class com.spinyowl.legui.style.Style
Used to set border radius.
setBorderRadius(Length) - Method in class com.spinyowl.legui.style.Style
Used to set border radius for all four corners.
setBorderRadius(Length, Length) - Method in class com.spinyowl.legui.style.Style
Used to set border radius.
setBorderRadius(Length, Length, Length) - Method in class com.spinyowl.legui.style.Style
Used to set border radius.
setBorderRadius(Length, Length, Length, Length) - Method in class com.spinyowl.legui.style.Style
Used to set border radius.
setBorderTopLeftRadius(float) - Method in class com.spinyowl.legui.style.Style
Used to set top left border radius.
setBorderTopLeftRadius(Length) - Method in class com.spinyowl.legui.style.Style
Used to set top left border radius.
setBorderTopRightRadius(float) - Method in class com.spinyowl.legui.style.Style
Used to set top right border radius.
setBorderTopRightRadius(Length) - Method in class com.spinyowl.legui.style.Style
Used to set top right border radius.
setBottom(float) - Method in class com.spinyowl.legui.style.Style
Used tp set bottom style.
setBottom(Length) - Method in class com.spinyowl.legui.style.Style
Used tp set bottom style.
setBottomRight(Component) - Method in class com.spinyowl.legui.component.SplitPanel
 
setButtonWidth(float) - Method in class com.spinyowl.legui.component.SelectBox
Used to set button width.
setCaretPosition(int) - Method in class com.spinyowl.legui.component.optional.TextState
Used to set caret position.
setCaretPosition(int) - Method in class com.spinyowl.legui.component.TextArea
Used to set caret position.
setCaretPosition(int) - Method in class com.spinyowl.legui.component.TextAreaField
Used to set caret position.
setCaretPosition(int) - Method in class com.spinyowl.legui.component.TextInput
Used to set caret position.
setCaretX(Float) - Method in class com.spinyowl.legui.component.optional.TextState
Used by renderer to set absolute caret x position.
setCaretY(Float) - Method in class com.spinyowl.legui.component.optional.TextState
Used by renderer to set absolute caret y position.
setChainCharCallback(IChainCharCallback) - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
Sets chain callback used to keep GLFWCharCallbackI instances.
setChainCharModsCallback(IChainCharModsCallback) - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
Sets chain callback used to keep GLFWCharModsCallbackI instances.
setChainCursorEnterCallback(IChainCursorEnterCallback) - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
Sets chain callback used to keep GLFWCursorEnterCallbackI instances.
setChainCursorPosCallback(IChainCursorPosCallback) - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
Sets chain callback used to keep GLFWCursorPosCallbackI instances.
setChainDropCallback(IChainDropCallback) - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
Sets chain callback used to keep GLFWDropCallbackI instances.
setChainFramebufferSizeCallback(IChainFramebufferSizeCallback) - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
Sets chain callback used to keep GLFWFramebufferSizeCallbackI instances.
setChainKeyCallback(IChainKeyCallback) - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
Sets chain callback used to keep GLFWKeyCallbackI instances.
setChainMouseButtonCallback(IChainMouseButtonCallback) - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
Sets chain callback used to keep GLFWMouseButtonCallbackI instances.
setChainScrollCallback(IChainScrollCallback) - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
Sets chain callback used to keep GLFWScrollCallbackI instances.
setChainWindowCloseCallback(IChainWindowCloseCallback) - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
Sets chain callback used to keep GLFWWindowCloseCallbackI instances.
setChainWindowFocusCallback(IChainWindowFocusCallback) - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
Sets chain callback used to keep GLFWWindowFocusCallbackI instances.
setChainWindowIconifyCallback(IChainWindowIconifyCallback) - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
Sets chain callback used to keep GLFWWindowIconifyCallbackI instances.
setChainWindowPosCallback(IChainWindowPosCallback) - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
Sets chain callback used to keep GLFWWindowPosCallbackI instances.
setChainWindowRefreshCallback(IChainWindowRefreshCallback) - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
Sets chain callback used to keep GLFWWindowRefreshCallbackI instances.
setChainWindowSizeCallback(IChainWindowSizeCallback) - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
Sets chain callback used to keep GLFWWindowSizeCallbackI instances.
setCharCode(char) - Method in class com.spinyowl.legui.icon.CharIcon
 
setChecked(boolean) - Method in class com.spinyowl.legui.component.CheckBox
Used to change checked state.
setChecked(boolean) - Method in class com.spinyowl.legui.component.RadioButton
Used to set radio button checked or not.
setClipboardString(String) - Method in class com.spinyowl.legui.system.Clipboard
Used to set string to clipboard.
setCloseable(boolean) - Method in class com.spinyowl.legui.component.Widget
Used to set would widget closeable or not.
setCloseButtonColor(Vector4f) - Method in class com.spinyowl.legui.component.Widget
Used to set close button text color.
setCloseIcon(Icon) - Method in class com.spinyowl.legui.component.Widget
Used to set close icon to close button.
setCollapsed(boolean) - Method in class com.spinyowl.legui.component.SelectBox
Used to set selectbox to collapsed or expanded state.
setCollapseIcon(Icon) - Method in class com.spinyowl.legui.component.SelectBox
 
setColor(float, float, float, float) - Method in class com.spinyowl.legui.style.Background
Used to set background color vector.
setColor(Vector4f) - Method in class com.spinyowl.legui.icon.CharIcon
 
setColor(Vector4f) - Method in class com.spinyowl.legui.style.Background
Used to set background color vector where x,y,z,w mapped to r,g,b,a values.
setColor(Vector4f) - Method in class com.spinyowl.legui.style.border.SimpleLineBorder
Used to set border color.
setColor(Vector4f) - Method in class com.spinyowl.legui.style.shadow.Shadow
 
setComponent(Component) - Method in class com.spinyowl.legui.component.Tooltip
Used to set component to toltip.
setComponentLayer(Layer) - Method in class com.spinyowl.legui.component.Frame
 
setComponentTheme(Class<T>, AbstractTheme<T>) - Method in class com.spinyowl.legui.theme.DefaultThemeManager
 
setComponentTheme(Class<T>, AbstractTheme<T>) - Method in class com.spinyowl.legui.theme.ThemeManager
 
setContainer(Component) - Method in class com.spinyowl.legui.component.ScrollablePanel
Used to set container which should used to add components to scrollable panel.
setContainer(Component) - Method in class com.spinyowl.legui.component.Widget
Used to set widget container.
setCopy(Shortcut) - Method in class com.spinyowl.legui.config.Configuration.Shortcuts
 
setCopyShortcut(Shortcut) - Static method in class com.spinyowl.legui.input.Keyboard
 
setCursor(Cursor, Context) - Method in interface com.spinyowl.legui.cursor.CursorService
 
setCursor(Cursor, Context) - Method in class com.spinyowl.legui.cursor.GLFWCursorServiceImpl
 
setCursorPosition(Vector2f) - Static method in class com.spinyowl.legui.input.Mouse
Sets cursor position.
setCursorPositionPrev(Vector2f) - Static method in class com.spinyowl.legui.input.Mouse
Sets previous cursor position.
setCurValue(float) - Method in class com.spinyowl.legui.component.ScrollBar
Used to set current state of scrollbar.
setCut(Shortcut) - Method in class com.spinyowl.legui.config.Configuration.Shortcuts
 
setCutShortcut(Shortcut) - Static method in class com.spinyowl.legui.input.Keyboard
 
setDebugEnabled(boolean) - Method in class com.spinyowl.legui.system.context.Context
Sets debug enabled.
setDebugEventConsumer(Consumer<Event>) - Method in class com.spinyowl.legui.listener.processor.EventProcessorImpl
Used to add additional logic to see pushed events.
setDefaultFont(String) - Static method in class com.spinyowl.legui.style.font.FontRegistry
 
setDefaultTheme(Theme) - Static method in class com.spinyowl.legui.theme.Themes
 
setDisplay(Style.DisplayType) - Method in class com.spinyowl.legui.style.Style
Used to set display type.
setDraggable(boolean) - Method in class com.spinyowl.legui.component.Widget
Used to set widget draggable or not.
setEditable(boolean) - Method in class com.spinyowl.legui.component.optional.TextState
Used to set editable text or not.
setEditable(boolean) - Method in class com.spinyowl.legui.component.TextArea
Used to set editable text or not.
setEditable(boolean) - Method in class com.spinyowl.legui.component.TextAreaField
Used to set editable text or not.
setEditable(boolean) - Method in class com.spinyowl.legui.component.TextInput
Used to set editable text or not.
setElementHeight(float) - Method in class com.spinyowl.legui.component.SelectBox
Used to set element height for all elements in selectbox.
setEnabled(boolean) - Method in class com.spinyowl.legui.component.Component
Used to enable or disable component.
setEnabled(boolean) - Method in class com.spinyowl.legui.style.Border
Used to set border enabled or not.
setEndSelectionIndex(int) - Method in class com.spinyowl.legui.component.optional.TextState
Used to set end selection index.
setEndSelectionIndex(int) - Method in class com.spinyowl.legui.component.TextArea
Used to set end selection index.
setEndSelectionIndex(int) - Method in class com.spinyowl.legui.component.TextAreaField
Used to set end selection index.
setEndSelectionIndex(int) - Method in class com.spinyowl.legui.component.TextInput
Used to set end selection index.
setEventPassable(boolean) - Method in class com.spinyowl.legui.component.Layer
Used to enable or disable passing events to bottom layer.
setEventReceivable(boolean) - Method in class com.spinyowl.legui.component.Layer
Used to enable or disable receiving events by layer.
setExpandIcon(Icon) - Method in class com.spinyowl.legui.component.SelectBox
 
setFlex(int, int, float) - Method in class com.spinyowl.legui.style.flex.FlexStyle
 
setFlexBasis(float) - Method in class com.spinyowl.legui.style.flex.FlexStyle
 
setFlexDirection(FlexStyle.FlexDirection) - Method in class com.spinyowl.legui.style.flex.FlexStyle
 
setFlexFlow(FlexStyle.FlexDirection, FlexStyle.FlexWrap) - Method in class com.spinyowl.legui.style.flex.FlexStyle
 
setFlexGrow(int) - Method in class com.spinyowl.legui.style.flex.FlexStyle
 
setFlexShrink(int) - Method in class com.spinyowl.legui.style.flex.FlexStyle
 
setFlexWrap(FlexStyle.FlexWrap) - Method in class com.spinyowl.legui.style.flex.FlexStyle
 
setFocusable(boolean) - Method in class com.spinyowl.legui.component.Component
Used to set component focusable.
setFocused(boolean) - Method in class com.spinyowl.legui.component.Component
Used to make component focused or not.
setFocusedGui(Component) - Method in class com.spinyowl.legui.system.context.Context
Sets focused gui.
setFocusedGui(Component, Context, Frame) - Static method in class com.spinyowl.legui.system.context.Context
 
setFocusedStrokeColor(float, float, float, float) - Method in class com.spinyowl.legui.style.Style
Used to set focused stroke color vector.
setFocusedStrokeColor(Vector4f) - Method in class com.spinyowl.legui.style.Style
Used to set focused stroke color vector where x,y,z,w mapped to r,g,b,a values.
setFont(String) - Method in class com.spinyowl.legui.icon.CharIcon
 
setFont(String) - Method in class com.spinyowl.legui.style.Style
Sets font.
setFontSize(Float) - Method in class com.spinyowl.legui.style.Style
 
setFrame(Frame) - Method in class com.spinyowl.legui.component.Layer
Used to attach layer to frame.
setFramebufferSize(Vector2i) - Method in class com.spinyowl.legui.system.context.Context
Sets framebuffer size.
setHeight(float) - Method in class com.spinyowl.legui.style.Style
 
setHeight(Length) - Method in class com.spinyowl.legui.style.Style
 
setHighlightColor(float, float, float, float) - Method in class com.spinyowl.legui.style.Style
Used to set highlight color.
setHighlightColor(Vector4f) - Method in class com.spinyowl.legui.style.Style
Used to set highlight color.
sethOffset(float) - Method in class com.spinyowl.legui.style.shadow.Shadow
 
setHorizontalAlign(HorizontalAlign) - Method in class com.spinyowl.legui.icon.Icon
Used to set horizontal align of icon.
setHorizontalAlign(HorizontalAlign) - Method in class com.spinyowl.legui.style.Style
Used to set horizontal alignment.
setHorizontalScrollBar(ScrollBar) - Method in class com.spinyowl.legui.component.ScrollablePanel
Used to set horizontal scroll bar.
setHorizontalScrollBar(ScrollBar) - Method in class com.spinyowl.legui.component.TextArea
Used to set horizontal scroll bar.
setHorizontalScrollBarHeight(float) - Method in class com.spinyowl.legui.component.ScrollablePanel
 
setHorizontalScrollBarHeight(float) - Method in class com.spinyowl.legui.component.TextArea
 
setHorizontalScrollBarVisible(boolean) - Method in class com.spinyowl.legui.component.ScrollablePanel
 
setHorizontalScrollBarVisible(boolean) - Method in class com.spinyowl.legui.component.TextArea
 
setHovered(boolean) - Method in class com.spinyowl.legui.component.Component
Used to make component hovered or not.
setIcon(Icon) - Method in class com.spinyowl.legui.style.Background
Sets icon.
setIconChecked(Icon) - Method in class com.spinyowl.legui.component.CheckBox
Used to set checkbox icon for selected state.
setIconChecked(Icon) - Method in class com.spinyowl.legui.component.RadioButton
Used to set radio image for checked state.
setIconified(boolean) - Method in class com.spinyowl.legui.system.context.Context
Used to update state of window (in case of window iconified).
setIconUnchecked(Icon) - Method in class com.spinyowl.legui.component.CheckBox
Used to set checkbox icon for non-selected state.
setIconUnchecked(Icon) - Method in class com.spinyowl.legui.component.RadioButton
Used to set radio image for non-checked state.
setImage(Image) - Method in class com.spinyowl.legui.component.ImageView
Used to set image.
setImage(Image) - Method in class com.spinyowl.legui.icon.ImageIcon
 
setImageView(ImageView) - Method in class com.spinyowl.legui.demo.ExampleGui
 
setInstance(Configuration) - Static method in class com.spinyowl.legui.config.Configuration
 
setInstance(CursorService) - Static method in class com.spinyowl.legui.cursor.CursorServiceProvider
Used to set event processor.
setInstance(EventProcessor) - Static method in class com.spinyowl.legui.listener.processor.EventProcessorProvider
Used to set event processor.
setInstance(Clipboard) - Static method in class com.spinyowl.legui.system.Clipboard
Used to set clipboard access instance.
setInstance(LayoutManager) - Static method in class com.spinyowl.legui.system.layout.LayoutManager
Used to set layout manager instance.
setIntersector(Intersector) - Method in class com.spinyowl.legui.component.Component
Used to set intersector for component.
setIntersector(Intersector) - Method in class com.spinyowl.legui.component.Slider
Used to set slider intersector.
setJustifyContent(FlexStyle.JustifyContent) - Method in class com.spinyowl.legui.style.flex.FlexStyle
 
setKey(KeyCode) - Method in class com.spinyowl.legui.input.Shortcut
 
setKeyboardLayout(String) - Method in class com.spinyowl.legui.config.Configuration
 
setKeyboardLayouts(Map<String, Map<KeyCode, Integer>>) - Method in class com.spinyowl.legui.config.Configuration
 
setKeyCode(KeyCode) - Method in class com.spinyowl.legui.input.KeyboardKey
 
setLeft(float) - Method in class com.spinyowl.legui.style.Style
Used tp set left style.
setLeft(Length) - Method in class com.spinyowl.legui.style.Style
Used tp set left style.
setListenerMap(ListenerMap) - Method in class com.spinyowl.legui.component.Component
Used to set event listener map for component.
setLoader(ImageLoader) - Static method in class com.spinyowl.legui.image.loader.ImageLoader
 
setMargin(float) - Method in class com.spinyowl.legui.style.Style
 
setMargin(float, float) - Method in class com.spinyowl.legui.style.Style
 
setMargin(float, float, float, float) - Method in class com.spinyowl.legui.style.Style
 
setMargin(Unit) - Method in class com.spinyowl.legui.style.Style
 
setMargin(Unit, Unit) - Method in class com.spinyowl.legui.style.Style
 
setMargin(Unit, Unit, Unit, Unit) - Method in class com.spinyowl.legui.style.Style
 
setMarginBottom(Unit) - Method in class com.spinyowl.legui.style.Style
 
setMarginBottom(Float) - Method in class com.spinyowl.legui.style.Style
 
setMarginLeft(Unit) - Method in class com.spinyowl.legui.style.Style
 
setMarginLeft(Float) - Method in class com.spinyowl.legui.style.Style
 
setMarginRight(Unit) - Method in class com.spinyowl.legui.style.Style
 
setMarginRight(Float) - Method in class com.spinyowl.legui.style.Style
 
setMarginTop(Unit) - Method in class com.spinyowl.legui.style.Style
 
setMarginTop(Float) - Method in class com.spinyowl.legui.style.Style
 
setMaskCharacter(int) - Method in class com.spinyowl.legui.component.PasswordInput
Used to set mask character.
setMasked(boolean) - Method in class com.spinyowl.legui.component.PasswordInput
Used to enable or disable masking.
setMaxHeight(float) - Method in class com.spinyowl.legui.style.Style
 
setMaxHeight(Length) - Method in class com.spinyowl.legui.style.Style
 
setMaximizeIcon(Icon) - Method in class com.spinyowl.legui.component.Widget
Used to set maximize icon to minimize button.
setMaximumSize(float, float) - Method in class com.spinyowl.legui.style.Style
Used to set max width and height.
setMaxValue(float) - Method in class com.spinyowl.legui.component.ScrollBar
Used to set maximum state of scrollbar.
setMaxValue(float) - Method in class com.spinyowl.legui.component.Slider
Sets the maximum value.
setMaxWidth(float) - Method in class com.spinyowl.legui.style.Style
 
setMaxWidth(Length) - Method in class com.spinyowl.legui.style.Style
 
setMinHeight(float) - Method in class com.spinyowl.legui.style.Style
 
setMinHeight(Length) - Method in class com.spinyowl.legui.style.Style
 
setMinimizable(boolean) - Method in class com.spinyowl.legui.component.Widget
Used to make minimize button visible or not.
setMinimized(boolean) - Method in class com.spinyowl.legui.component.Widget
Used to minimize/maximize widget.
setMinimizeIcon(Icon) - Method in class com.spinyowl.legui.component.Widget
Used to set minimize icon to minimize button.
setMinimumSize(float, float) - Method in class com.spinyowl.legui.style.Style
Used to set minimum width and height
setMinValue(float) - Method in class com.spinyowl.legui.component.ScrollBar
Used to set minimum state of scrollbar.
setMinValue(float) - Method in class com.spinyowl.legui.component.Slider
Sets the minimum value.
setMinWidth(float) - Method in class com.spinyowl.legui.style.Style
 
setMinWidth(Length) - Method in class com.spinyowl.legui.style.Style
 
setMods(Set<KeyMod>) - Method in class com.spinyowl.legui.input.Shortcut
 
setMouseCaretPosition(int) - Method in class com.spinyowl.legui.component.optional.TextState
Used to set mouse caret position.
setMouseCaretPosition(int) - Method in class com.spinyowl.legui.component.TextArea
Used to set mouse caret position.
setMouseCaretPosition(int) - Method in class com.spinyowl.legui.component.TextAreaField
Used to set mouse caret position.
setMouseCaretPosition(int) - Method in class com.spinyowl.legui.component.TextInput
Used to set mouse caret position.
setMouseTargetGui(Component) - Method in class com.spinyowl.legui.system.context.Context
Used to update current mouse target component.
setNativeKeyCode(int) - Method in class com.spinyowl.legui.input.KeyboardKey
 
setOrientation(Orientation) - Method in class com.spinyowl.legui.component.ScrollBar
Used to set scrollbar orientation.
setOrientation(Orientation) - Method in class com.spinyowl.legui.component.Slider
Used to set slider orientation.
setOrientation(Orientation) - Method in class com.spinyowl.legui.component.SplitPanel
 
setPadding(float) - Method in class com.spinyowl.legui.style.Style
 
setPadding(float, float) - Method in class com.spinyowl.legui.style.Style
 
setPadding(float, float, float, float) - Method in class com.spinyowl.legui.style.Style
 
setPadding(Length) - Method in class com.spinyowl.legui.style.Style
 
setPadding(Length, Length) - Method in class com.spinyowl.legui.style.Style
 
setPadding(Length, Length, Length, Length) - Method in class com.spinyowl.legui.style.Style
 
setPaddingBottom(Length) - Method in class com.spinyowl.legui.style.Style
 
setPaddingLeft(Length) - Method in class com.spinyowl.legui.style.Style
 
setPaddingRight(Length) - Method in class com.spinyowl.legui.style.Style
 
setPaddingTop(Length) - Method in class com.spinyowl.legui.style.Style
 
setParent(Component) - Method in class com.spinyowl.legui.component.Component
Used to set parent component.
setPaste(Shortcut) - Method in class com.spinyowl.legui.config.Configuration.Shortcuts
 
setPasteShortcut(Shortcut) - Static method in class com.spinyowl.legui.input.Keyboard
 
setPath(String) - Method in class com.spinyowl.legui.image.LoadableImage
Used to set path to image.
setPixelRatio(float) - Method in class com.spinyowl.legui.system.context.Context
Sets pixel ratio.
setPosition(float, float) - Method in class com.spinyowl.legui.component.Component
Used to set current position.
setPosition(Style.PositionType) - Method in class com.spinyowl.legui.style.Style
Used to set position style.
setPosition(Vector2f) - Method in class com.spinyowl.legui.component.Component
Used to set position of component.
setPosition(Vector2f) - Method in class com.spinyowl.legui.icon.Icon
Used to set icon position.
setPosition(Vector2f) - Method in class com.spinyowl.legui.style.Background
Sets position.
setPressed(boolean) - Method in class com.spinyowl.legui.component.Component
Used to make component pressed or not.
setPressed(boolean) - Method in enum class com.spinyowl.legui.input.Mouse.MouseButton
Sets pressed.
setPressPosition(Vector2f) - Method in enum class com.spinyowl.legui.input.Mouse.MouseButton
Sets press position.
setProgressColor(Vector4f) - Method in class com.spinyowl.legui.component.ProgressBar
Used to set progress bar color.
setRadioButtonGroup(RadioButtonGroup) - Method in class com.spinyowl.legui.component.RadioButton
Used to set radio button group.
setRatio(float) - Method in class com.spinyowl.legui.component.SplitPanel
 
setReleasePosition(Vector2f) - Method in enum class com.spinyowl.legui.input.Mouse.MouseButton
Sets release position.
setRendererProvider(RendererProvider) - Static method in interface com.spinyowl.legui.system.renderer.RendererProvider
 
setResizable(boolean) - Method in class com.spinyowl.legui.component.Widget
 
setRight(float) - Method in class com.spinyowl.legui.style.Style
Used tp set right style.
setRight(Length) - Method in class com.spinyowl.legui.style.Style
Used tp set right style.
setScrollColor(Vector4f) - Method in class com.spinyowl.legui.component.ScrollBar
Used to set scrollbar color.
setScrolling(boolean) - Method in class com.spinyowl.legui.component.ScrollBar
Used to set scrolling status.
setScrollStep(float) - Method in class com.spinyowl.legui.component.ScrollBar
Used to set scrollbar scroll step (used by mouse scroll event listener).
setSelectAll(Shortcut) - Method in class com.spinyowl.legui.config.Configuration.Shortcuts
 
setSelectAllShortcut(Shortcut) - Static method in class com.spinyowl.legui.input.Keyboard
 
setSelected(int, boolean) - Method in class com.spinyowl.legui.component.SelectBox
Used to set selected state of element on specified index.
setSelected(T, boolean) - Method in class com.spinyowl.legui.component.SelectBox
Used to set selected state of element.
setSelection(RadioButton, boolean) - Method in class com.spinyowl.legui.component.RadioButtonGroup
Used to change selected radio button.
setSeparatorThickness(float) - Method in class com.spinyowl.legui.component.SplitPanel
 
setSettings(FlatColoredTheme.FlatColoredThemeSettings) - Method in class com.spinyowl.legui.theme.colored.def.FlatComponentTheme
 
setShadow(Shadow) - Method in class com.spinyowl.legui.style.Style
 
setShortcuts(Configuration.Shortcuts) - Method in class com.spinyowl.legui.config.Configuration
 
setSize(float, float) - Method in class com.spinyowl.legui.component.Component
Used to set size vector.
setSize(float, float) - Method in class com.spinyowl.legui.component.Frame
Used to set layer containers size.
setSize(float, float) - Method in class com.spinyowl.legui.component.ScrollablePanel
 
setSize(float, float) - Method in class com.spinyowl.legui.component.SplitPanel
 
setSize(float, float) - Method in class com.spinyowl.legui.component.TextArea.TextAreaViewport
 
setSize(Vector2f) - Method in class com.spinyowl.legui.component.Component
Used to set size vector.
setSize(Vector2f) - Method in class com.spinyowl.legui.component.Frame
Used to set layer containers size.
setSize(Vector2f) - Method in class com.spinyowl.legui.component.ScrollablePanel
 
setSize(Vector2f) - Method in class com.spinyowl.legui.component.SplitPanel
 
setSize(Vector2f) - Method in class com.spinyowl.legui.component.TextArea.TextAreaViewport
 
setSize(Vector2f) - Method in class com.spinyowl.legui.icon.Icon
Used to set size of icon.
setSize(Vector2f) - Method in class com.spinyowl.legui.style.Background
Sets size.
setSliderActiveColor(Vector4f) - Method in class com.spinyowl.legui.component.Slider
Used to set slider active color.
setSliderColor(Vector4f) - Method in class com.spinyowl.legui.component.Slider
Used to set slider color.
setSliderSize(float) - Method in class com.spinyowl.legui.component.Slider
Used to set slider size.
setSpread(float) - Method in class com.spinyowl.legui.style.shadow.Shadow
 
setStartSelectionIndex(int) - Method in class com.spinyowl.legui.component.optional.TextState
Used to set start selection index.
setStartSelectionIndex(int) - Method in class com.spinyowl.legui.component.TextArea
Used to set start selection index.
setStartSelectionIndex(int) - Method in class com.spinyowl.legui.component.TextAreaField
Used to set start selection index.
setStartSelectionIndex(int) - Method in class com.spinyowl.legui.component.TextInput
Used to set start selection index.
setStepSize(float) - Method in class com.spinyowl.legui.component.Slider
Sets the step size.
setStickToAlignment(boolean) - Method in class com.spinyowl.legui.component.TextAreaField
 
setStyle(Style) - Method in class com.spinyowl.legui.component.Component
Used to set component style.
setTabFocusable(boolean) - Method in class com.spinyowl.legui.component.Component
Used to set tab affecting for component.
setTabIndex(int) - Method in class com.spinyowl.legui.component.Component
Used to set tab index.
setTabSize(int) - Method in class com.spinyowl.legui.component.TextArea
Used to set tab size in spaces.
setTabSize(int) - Method in class com.spinyowl.legui.component.TextAreaField
Used to set tab size in spaces.
setText(String) - Method in class com.spinyowl.legui.component.optional.TextState
Used to set new text.
setTextColor(float, float, float, float) - Method in class com.spinyowl.legui.style.Style
Used to set text color.
setTextColor(Vector4f) - Method in class com.spinyowl.legui.style.Style
Used to set text color.
setTextDirection(TextDirection) - Method in class com.spinyowl.legui.component.Button
 
setTextDirection(TextDirection) - Method in class com.spinyowl.legui.component.Label
 
setTextHeight(float) - Method in class com.spinyowl.legui.component.optional.TextState
 
setTextSetCallback(BiConsumer<String, String>) - Method in class com.spinyowl.legui.component.optional.TextState
 
setTextState(TextState) - Method in class com.spinyowl.legui.component.AbstractTextComponent
 
setTextState(TextState) - Method in class com.spinyowl.legui.component.PasswordInput
 
setTextState(TextState) - Method in class com.spinyowl.legui.component.TextArea
 
setTextState(TextState) - Method in interface com.spinyowl.legui.component.TextComponent
Used to set text state
setTextWidth(float) - Method in class com.spinyowl.legui.component.optional.TextState
 
setThickness(float) - Method in class com.spinyowl.legui.style.border.SimpleLineBorder
Used to set border thickness.
settings - Variable in class com.spinyowl.legui.theme.colored.def.FlatComponentTheme
 
setTitleEnabled(boolean) - Method in class com.spinyowl.legui.component.Widget
Used to set title enabled or not.
setTitleHeight(float) - Method in class com.spinyowl.legui.component.Widget
Used to set title height.
setToggled(boolean) - Method in class com.spinyowl.legui.component.ToggleButton
Used to change toggled state.
setToggledBackgroundColor(Vector4f) - Method in class com.spinyowl.legui.component.ToggleButton
Used to change background color which will be used as background color if button toggled.
setTogglededBackgroundIcon(Icon) - Method in class com.spinyowl.legui.component.ToggleButton
Used to change toggled background icon.
setTooltip(Tooltip) - Method in class com.spinyowl.legui.component.Component
Used to set tooltip to component.
setTooltipLayer(Layer) - Method in class com.spinyowl.legui.component.Frame
 
setTop(float) - Method in class com.spinyowl.legui.style.Style
Used tp set top style.
setTop(Length) - Method in class com.spinyowl.legui.style.Style
Used tp set top style.
setTopLeft(Component) - Method in class com.spinyowl.legui.component.SplitPanel
 
setValidator(Predicate<String>) - Method in class com.spinyowl.legui.component.optional.TextState
 
setValue(float) - Method in class com.spinyowl.legui.component.ProgressBar
Used to set current progress status.
setValue(float) - Method in class com.spinyowl.legui.component.Slider
Used to set slider value from a float value.
setVerticalAlign(VerticalAlign) - Method in class com.spinyowl.legui.icon.Icon
Used to set vertical align of icon.
setVerticalAlign(VerticalAlign) - Method in class com.spinyowl.legui.style.Style
Used to set vertical alignment.
setVerticalScrollBar(ScrollBar) - Method in class com.spinyowl.legui.component.ScrollablePanel
Used to set vertical scroll bar.
setVerticalScrollBar(ScrollBar) - Method in class com.spinyowl.legui.component.TextArea
Used to set vertical scroll bar.
setVerticalScrollBarVisible(boolean) - Method in class com.spinyowl.legui.component.ScrollablePanel
 
setVerticalScrollBarVisible(boolean) - Method in class com.spinyowl.legui.component.TextArea
 
setVerticalScrollBarWidth(float) - Method in class com.spinyowl.legui.component.ScrollablePanel
 
setVerticalScrollBarWidth(float) - Method in class com.spinyowl.legui.component.TextArea
 
setViewport(Viewport) - Method in class com.spinyowl.legui.component.ScrollBar
Used to attach scrollbar to viewport.
setVisibleAmount(float) - Method in class com.spinyowl.legui.component.ScrollBar
By default used by event listeners to set visible part of viewport.
setVisibleCount(int) - Method in class com.spinyowl.legui.component.SelectBox
Used to set count of visible elements.
setvOffset(float) - Method in class com.spinyowl.legui.style.shadow.Shadow
 
setWidth(float) - Method in class com.spinyowl.legui.style.Style
Used to set width.
setWidth(Length) - Method in class com.spinyowl.legui.style.Style
Used to set width.
setWindowPosition(Vector2f) - Method in class com.spinyowl.legui.system.context.Context
Sets window position.
setWindowSize(Vector2i) - Method in class com.spinyowl.legui.system.context.Context
Sets window size.
Shadow - Class in com.spinyowl.legui.style.shadow
 
Shadow() - Constructor for class com.spinyowl.legui.style.shadow.Shadow
 
Shadow(float, float, float, float, Vector4f) - Constructor for class com.spinyowl.legui.style.shadow.Shadow
 
shadowColor() - Method in class com.spinyowl.legui.theme.colored.FlatColoredTheme.FlatColoredThemeSettings
Returns shadow color.
SHIFT - Enum constant in enum class com.spinyowl.legui.input.KeyMod
 
Shortcut - Class in com.spinyowl.legui.input
 
Shortcut(KeyCode, KeyMod...) - Constructor for class com.spinyowl.legui.input.Shortcut
 
Shortcut(KeyCode, Set<KeyMod>) - Constructor for class com.spinyowl.legui.input.Shortcut
 
Shortcuts() - Constructor for class com.spinyowl.legui.config.Configuration.Shortcuts
 
show() - Method in class com.spinyowl.legui.component.Widget
 
show(Frame) - Method in class com.spinyowl.legui.component.Dialog
Used to show title on specified frame.
SimpleLineBorder - Class in com.spinyowl.legui.style.border
Simple one line rectangle border with specified thickness and color.
SimpleLineBorder() - Constructor for class com.spinyowl.legui.style.border.SimpleLineBorder
Creates transparent border with 0 thickness.
SimpleLineBorder(Vector4f, float) - Constructor for class com.spinyowl.legui.style.border.SimpleLineBorder
Creates border with specified color and thickness.
SingleClassExample - Class in com.spinyowl.legui.demo
 
SingleClassExample() - Constructor for class com.spinyowl.legui.demo.SingleClassExample
 
SingleClassExampleGuiOverGL - Class in com.spinyowl.legui.demo
 
SingleClassExampleGuiOverGL() - Constructor for class com.spinyowl.legui.demo.SingleClassExampleGuiOverGL
 
SingleClassExampleImageRendering - Class in com.spinyowl.legui.demo
 
SingleClassExampleImageRendering() - Constructor for class com.spinyowl.legui.demo.SingleClassExampleImageRendering
 
SLASH - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
Slider - Class in com.spinyowl.legui.component
Implementation of slider controller.
Slider() - Constructor for class com.spinyowl.legui.component.Slider
Default constructor.
Slider(float) - Constructor for class com.spinyowl.legui.component.Slider
Used to create slider with predefined value.
Slider(float, float, float, float) - Constructor for class com.spinyowl.legui.component.Slider
Constructor with position and size parameters.
Slider(float, float, float, float, float) - Constructor for class com.spinyowl.legui.component.Slider
Constructor with position and size parameters and predefined value.
Slider(Vector2f, Vector2f) - Constructor for class com.spinyowl.legui.component.Slider
Constructor with position and size parameters.
Slider(Vector2f, Vector2f, float) - Constructor for class com.spinyowl.legui.component.Slider
Constructor with position and size parameters and predefined value.
SLIDER_WIDTH - Static variable in class com.spinyowl.legui.system.renderer.nvg.component.NvgSliderRenderer
Slider width.
SliderChangeValueEvent<T extends Slider> - Class in com.spinyowl.legui.component.event.slider
Slider value change event.
SliderChangeValueEvent(T, Context, Frame, float, float) - Constructor for class com.spinyowl.legui.component.event.slider.SliderChangeValueEvent
Constructor.
SliderChangeValueEventListener - Interface in com.spinyowl.legui.component.event.slider
Slider change value event listener.
sliderColor() - Method in class com.spinyowl.legui.theme.colored.FlatColoredTheme.FlatColoredThemeSettings
Returns slider color.
SliderMouseClickEventListener - Class in com.spinyowl.legui.component.misc.listener.slider
Slider mouse click event listener.
SliderMouseClickEventListener() - Constructor for class com.spinyowl.legui.component.misc.listener.slider.SliderMouseClickEventListener
 
SliderMouseDragEventListener - Class in com.spinyowl.legui.component.misc.listener.slider
Slider mouse drag event listener.
SliderMouseDragEventListener() - Constructor for class com.spinyowl.legui.component.misc.listener.slider.SliderMouseDragEventListener
 
SliderScrollEventListener - Class in com.spinyowl.legui.component.misc.listener.slider
Slider mouse scroll event listener.
SliderScrollEventListener() - Constructor for class com.spinyowl.legui.component.misc.listener.slider.SliderScrollEventListener
 
SPACE - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
SPACE_AROUND - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.AlignContent
Lines are evenly distributed in the flex container, with half-size spaces on either end.
SPACE_AROUND - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.JustifyContent
Items are positioned with space before, between, and after the lines.
SPACE_BETWEEN - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.AlignContent
Lines are evenly distributed in the flex container.
SPACE_BETWEEN - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.JustifyContent
Items are positioned with space between the lines.
SPACE_EVENLY - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.JustifyContent
Distribute items evenly.
SplitPanel - Class in com.spinyowl.legui.component
 
SplitPanel(Orientation) - Constructor for class com.spinyowl.legui.component.SplitPanel
Default constructor.
SplitPanelDragListener - Class in com.spinyowl.legui.component.misc.listener.splitpanel
 
SplitPanelDragListener(SplitPanel) - Constructor for class com.spinyowl.legui.component.misc.listener.splitpanel.SplitPanelDragListener
 
SplitPanelSeparatorClickListener - Class in com.spinyowl.legui.component.misc.listener.splitpanel
 
SplitPanelSeparatorClickListener(SplitPanelSeparatorListenerDelegate) - Constructor for class com.spinyowl.legui.component.misc.listener.splitpanel.SplitPanelSeparatorClickListener
 
SplitPanelSeparatorCursorEnterListener - Class in com.spinyowl.legui.component.misc.listener.splitpanel
 
SplitPanelSeparatorCursorEnterListener(SplitPanelSeparatorListenerDelegate) - Constructor for class com.spinyowl.legui.component.misc.listener.splitpanel.SplitPanelSeparatorCursorEnterListener
 
SplitPanelSeparatorListenerDelegate - Class in com.spinyowl.legui.component.misc.listener.splitpanel
 
SplitPanelSeparatorListenerDelegate(SplitPanel) - Constructor for class com.spinyowl.legui.component.misc.listener.splitpanel.SplitPanelSeparatorListenerDelegate
 
start() - Method in class com.spinyowl.legui.demo.SingleClassExampleGuiOverGL
 
startAnimation() - Method in class com.spinyowl.legui.animation.Animation
Adds animation to animator.
StbBackedLoadableImage - Class in com.spinyowl.legui.image
 
StbBackedLoadableImage(String) - Constructor for class com.spinyowl.legui.image.StbBackedLoadableImage
Used to create buffered image object and load it.
stop() - Method in class com.spinyowl.legui.demo.Demo
 
stopAnimation() - Method in class com.spinyowl.legui.animation.Animation
Used to stop animation.
stream() - Method in class com.spinyowl.legui.component.Component
Returns a sequential Stream with this collection as its source.
STRETCH - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.AlignContent
Default value.
STRETCH - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.AlignItems
Default.
STRETCH - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.AlignSelf
The element is positioned to fit the container.
strings - Variable in class com.spinyowl.legui.system.event.SystemDropEvent
 
strokeColor() - Method in class com.spinyowl.legui.theme.colored.FlatColoredTheme.FlatColoredThemeSettings
Returns stroke color.
Style - Class in com.spinyowl.legui.style
The type Style..
Style() - Constructor for class com.spinyowl.legui.style.Style
 
Style.DisplayType - Enum Class in com.spinyowl.legui.style
Css display type.
Style.PositionType - Enum Class in com.spinyowl.legui.style
Css position type.
StyleUtilities - Class in com.spinyowl.legui.style.util
 
SUPER - Enum constant in enum class com.spinyowl.legui.input.KeyMod
 
SystemCharEvent - Class in com.spinyowl.legui.system.event
 
SystemCharEvent(long, int) - Constructor for class com.spinyowl.legui.system.event.SystemCharEvent
 
SystemCharModsEvent - Class in com.spinyowl.legui.system.event
 
SystemCharModsEvent(long, int, int) - Constructor for class com.spinyowl.legui.system.event.SystemCharModsEvent
 
SystemCursorEnterEvent - Class in com.spinyowl.legui.system.event
 
SystemCursorEnterEvent(long, boolean) - Constructor for class com.spinyowl.legui.system.event.SystemCursorEnterEvent
 
SystemCursorPosEvent - Class in com.spinyowl.legui.system.event
 
SystemCursorPosEvent(long, double, double) - Constructor for class com.spinyowl.legui.system.event.SystemCursorPosEvent
 
SystemDropEvent - Class in com.spinyowl.legui.system.event
 
SystemDropEvent(long, int, long) - Constructor for class com.spinyowl.legui.system.event.SystemDropEvent
 
SystemEvent - Interface in com.spinyowl.legui.system.event
Marker interface that defines tree of system events.
SystemEventHandler<E extends SystemEvent> - Interface in com.spinyowl.legui.system.handler
 
SystemEventHandlerProvider - Class in com.spinyowl.legui.system.handler
 
SystemEventProcessor - Interface in com.spinyowl.legui.system.handler.processor
 
SystemEventProcessorImpl - Class in com.spinyowl.legui.system.handler.processor
 
SystemEventProcessorImpl() - Constructor for class com.spinyowl.legui.system.handler.processor.SystemEventProcessorImpl
 
SystemFramebufferSizeEvent - Class in com.spinyowl.legui.system.event
 
SystemFramebufferSizeEvent(long, int, int) - Constructor for class com.spinyowl.legui.system.event.SystemFramebufferSizeEvent
 
SystemKeyEvent - Class in com.spinyowl.legui.system.event
 
SystemKeyEvent(long, int, int, int, int) - Constructor for class com.spinyowl.legui.system.event.SystemKeyEvent
 
SystemMouseClickEvent - Class in com.spinyowl.legui.system.event
 
SystemMouseClickEvent(long, int, int, int) - Constructor for class com.spinyowl.legui.system.event.SystemMouseClickEvent
 
SystemScrollEvent - Class in com.spinyowl.legui.system.event
 
SystemScrollEvent(long, double, double) - Constructor for class com.spinyowl.legui.system.event.SystemScrollEvent
 
SystemWindowCloseEvent - Class in com.spinyowl.legui.system.event
 
SystemWindowCloseEvent(long) - Constructor for class com.spinyowl.legui.system.event.SystemWindowCloseEvent
 
SystemWindowFocusEvent - Class in com.spinyowl.legui.system.event
 
SystemWindowFocusEvent(long, boolean) - Constructor for class com.spinyowl.legui.system.event.SystemWindowFocusEvent
 
SystemWindowIconifyEvent - Class in com.spinyowl.legui.system.event
 
SystemWindowIconifyEvent(long, boolean) - Constructor for class com.spinyowl.legui.system.event.SystemWindowIconifyEvent
 
SystemWindowPosEvent - Class in com.spinyowl.legui.system.event
 
SystemWindowPosEvent(long, int, int) - Constructor for class com.spinyowl.legui.system.event.SystemWindowPosEvent
 
SystemWindowRefreshEvent - Class in com.spinyowl.legui.system.event
 
SystemWindowRefreshEvent(long) - Constructor for class com.spinyowl.legui.system.event.SystemWindowRefreshEvent
 
SystemWindowSizeEvent - Class in com.spinyowl.legui.system.event
 
SystemWindowSizeEvent(long, int, int) - Constructor for class com.spinyowl.legui.system.event.SystemWindowSizeEvent
 

T

TAB - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
TabKeyEventListener - Class in com.spinyowl.legui.component.misc.listener.component
 
TabKeyEventListener() - Constructor for class com.spinyowl.legui.component.misc.listener.component.TabKeyEventListener
 
textAlign(long, HorizontalAlign, VerticalAlign) - Static method in class com.spinyowl.legui.system.renderer.nvg.util.NvgText
 
TextArea - Class in com.spinyowl.legui.component
Panel with scroll bars.
TextArea() - Constructor for class com.spinyowl.legui.component.TextArea
Default constructor.
TextArea(float, float, float, float) - Constructor for class com.spinyowl.legui.component.TextArea
Constructor with position and size parameters.
TextArea(Vector2f, Vector2f) - Constructor for class com.spinyowl.legui.component.TextArea
Constructor with position and size parameters.
TextArea.TextAreaViewport - Class in com.spinyowl.legui.component
 
TextAreaField - Class in com.spinyowl.legui.component
TextAreaField is multiline text component which allow to enter text.
TextAreaField() - Constructor for class com.spinyowl.legui.component.TextAreaField
Default constructor.
TextAreaField(float, float, float, float) - Constructor for class com.spinyowl.legui.component.TextAreaField
Constructor with position and size parameters.
TextAreaField(String) - Constructor for class com.spinyowl.legui.component.TextAreaField
Default constructor with text.
TextAreaField(String, float, float, float, float) - Constructor for class com.spinyowl.legui.component.TextAreaField
Constructor with text, position and size parameters.
TextAreaField(String, Vector2f, Vector2f) - Constructor for class com.spinyowl.legui.component.TextAreaField
Constructor with text, position and size parameters.
TextAreaField(Vector2f, Vector2f) - Constructor for class com.spinyowl.legui.component.TextAreaField
Constructor with position and size parameters.
TextAreaFieldCharEventListener - Class in com.spinyowl.legui.component.misc.listener.textarea
Char event listener for text area.
TextAreaFieldCharEventListener() - Constructor for class com.spinyowl.legui.component.misc.listener.textarea.TextAreaFieldCharEventListener
 
TextAreaFieldContentChangeEvent<T extends TextAreaField> - Class in com.spinyowl.legui.component.event.textarea
 
TextAreaFieldContentChangeEvent(T, Context, Frame, String, String) - Constructor for class com.spinyowl.legui.component.event.textarea.TextAreaFieldContentChangeEvent
 
TextAreaFieldContentChangeEventListener - Interface in com.spinyowl.legui.component.event.textarea
 
TextAreaFieldDragEventListener - Class in com.spinyowl.legui.component.misc.listener.textarea
Mouse drag event listener for text area.
TextAreaFieldDragEventListener() - Constructor for class com.spinyowl.legui.component.misc.listener.textarea.TextAreaFieldDragEventListener
 
TextAreaFieldHeightChangeEvent - Class in com.spinyowl.legui.component.event.textarea
 
TextAreaFieldHeightChangeEvent(TextAreaField, Context, Frame, float) - Constructor for class com.spinyowl.legui.component.event.textarea.TextAreaFieldHeightChangeEvent
 
TextAreaFieldHeightChangeEventListener - Interface in com.spinyowl.legui.component.event.textarea
 
TextAreaFieldKeyEventListener - Class in com.spinyowl.legui.component.misc.listener.textarea
Key event listener.
TextAreaFieldKeyEventListener() - Constructor for class com.spinyowl.legui.component.misc.listener.textarea.TextAreaFieldKeyEventListener
 
TextAreaFieldMouseClickEventListener - Class in com.spinyowl.legui.component.misc.listener.textarea
Mouse click event listener for text area.
TextAreaFieldMouseClickEventListener() - Constructor for class com.spinyowl.legui.component.misc.listener.textarea.TextAreaFieldMouseClickEventListener
 
TextAreaFieldUpdateEvent - Class in com.spinyowl.legui.component.event.textarea
Generated when any key combination is pressed..
TextAreaFieldUpdateEvent(TextAreaField, Context, Frame) - Constructor for class com.spinyowl.legui.component.event.textarea.TextAreaFieldUpdateEvent
 
TextAreaFieldUpdateEventListener - Interface in com.spinyowl.legui.component.event.textarea
 
TextAreaFieldUpdateListener - Class in com.spinyowl.legui.component.misc.listener.textarea
Used to update text area field sizes according to changes in text area field.
TextAreaFieldUpdateListener(TextArea) - Constructor for class com.spinyowl.legui.component.misc.listener.textarea.TextAreaFieldUpdateListener
 
TextAreaFieldWidthChangeEvent - Class in com.spinyowl.legui.component.event.textarea
 
TextAreaFieldWidthChangeEvent(TextAreaField, Context, Frame, float) - Constructor for class com.spinyowl.legui.component.event.textarea.TextAreaFieldWidthChangeEvent
 
TextAreaFieldWidthChangeEventListener - Interface in com.spinyowl.legui.component.event.textarea
 
TextAreaScrollAnimation - Class in com.spinyowl.legui.component.misc.animation.textarea
 
TextAreaScrollAnimation(TextArea) - Constructor for class com.spinyowl.legui.component.misc.animation.textarea.TextAreaScrollAnimation
 
TextAreaScrollAnimation(TextArea, double) - Constructor for class com.spinyowl.legui.component.misc.animation.textarea.TextAreaScrollAnimation
 
TextAreaViewport() - Constructor for class com.spinyowl.legui.component.TextArea.TextAreaViewport
 
TextAreaViewport(float, float, float, float) - Constructor for class com.spinyowl.legui.component.TextArea.TextAreaViewport
 
TextAreaViewport(Vector2f, Vector2f) - Constructor for class com.spinyowl.legui.component.TextArea.TextAreaViewport
 
TextAreaViewportScrollListener - Class in com.spinyowl.legui.component.misc.listener.textarea
 
TextAreaViewportScrollListener() - Constructor for class com.spinyowl.legui.component.misc.listener.textarea.TextAreaViewportScrollListener
 
textColor() - Method in class com.spinyowl.legui.theme.colored.FlatColoredTheme.FlatColoredThemeSettings
 
TextComponent - Interface in com.spinyowl.legui.component
 
TextComponentShortcutUtil - Class in com.spinyowl.legui.component.misc.listener
 
TextDirection - Enum Class in com.spinyowl.legui.style.font
 
TextInput - Class in com.spinyowl.legui.component
Text input is a single line text component which can be used to enter text.
TextInput() - Constructor for class com.spinyowl.legui.component.TextInput
Default constructor.
TextInput(float, float, float, float) - Constructor for class com.spinyowl.legui.component.TextInput
Constructor with position and size parameters.
TextInput(String) - Constructor for class com.spinyowl.legui.component.TextInput
Default constructor with text to set.
TextInput(String, float, float, float, float) - Constructor for class com.spinyowl.legui.component.TextInput
Constructor with text, position and size parameters.
TextInput(String, Vector2f, Vector2f) - Constructor for class com.spinyowl.legui.component.TextInput
Constructor with text, position and size parameters.
TextInput(Vector2f, Vector2f) - Constructor for class com.spinyowl.legui.component.TextInput
Constructor with position and size parameters.
TextInputCharEventListener - Class in com.spinyowl.legui.component.misc.listener.textinput
Char event listener for text input.
TextInputCharEventListener() - Constructor for class com.spinyowl.legui.component.misc.listener.textinput.TextInputCharEventListener
 
TextInputContentChangeEvent<T extends TextInput> - Class in com.spinyowl.legui.component.event.textinput
 
TextInputContentChangeEvent(T, Context, Frame, String, String) - Constructor for class com.spinyowl.legui.component.event.textinput.TextInputContentChangeEvent
 
TextInputContentChangeEventListener - Interface in com.spinyowl.legui.component.event.textinput
 
TextInputDragEventListener - Class in com.spinyowl.legui.component.misc.listener.textinput
Mouse drag event listener for text input.
TextInputDragEventListener() - Constructor for class com.spinyowl.legui.component.misc.listener.textinput.TextInputDragEventListener
 
TextInputKeyEventListener - Class in com.spinyowl.legui.component.misc.listener.textinput
Key event listener.
TextInputKeyEventListener() - Constructor for class com.spinyowl.legui.component.misc.listener.textinput.TextInputKeyEventListener
 
TextInputMouseClickEventListener - Class in com.spinyowl.legui.component.misc.listener.textinput
Mouse click event listener for text input.
TextInputMouseClickEventListener() - Constructor for class com.spinyowl.legui.component.misc.listener.textinput.TextInputMouseClickEventListener
 
TextInputWidthChangeEvent - Class in com.spinyowl.legui.component.event.textinput
 
TextInputWidthChangeEvent(TextInput, Context, Frame, float) - Constructor for class com.spinyowl.legui.component.event.textinput.TextInputWidthChangeEvent
 
TextInputWidthChangeEventListener - Interface in com.spinyowl.legui.component.event.textinput
 
textState - Variable in class com.spinyowl.legui.component.AbstractTextComponent
 
TextState - Class in com.spinyowl.legui.component.optional
Used to hold text state of components.
TextState() - Constructor for class com.spinyowl.legui.component.optional.TextState
Default constructor.
TextState(String) - Constructor for class com.spinyowl.legui.component.optional.TextState
Used to create TextState with predefined text.
TextState(String, BiConsumer<String, String>) - Constructor for class com.spinyowl.legui.component.optional.TextState
Used to create TextState with predefined text.
TextState(BiConsumer<String, String>) - Constructor for class com.spinyowl.legui.component.optional.TextState
Used to create TextState with predefined text.
TextUtil - Class in com.spinyowl.legui.util
Text utility.
Theme - Class in com.spinyowl.legui.theme
 
Theme(ThemeManager) - Constructor for class com.spinyowl.legui.theme.Theme
 
ThemeManager - Class in com.spinyowl.legui.theme
 
ThemeManager() - Constructor for class com.spinyowl.legui.theme.ThemeManager
 
Themes - Class in com.spinyowl.legui.theme
Enum of existing themes.
THRESHOLD - Static variable in class com.spinyowl.legui.component.misc.listener.widget.WidgetDragListener
 
THRESHOLD - Static variable in class com.spinyowl.legui.component.misc.listener.widget.WidgetResizeButtonDragListener
 
THRESHOLD - Static variable in class com.spinyowl.legui.system.layout.flex.FlexLayout
 
THRESHOLD - Static variable in class com.spinyowl.legui.system.renderer.nvg.util.NvgText
 
ToggleButton - Class in com.spinyowl.legui.component
An implementation of "toggle" button.
ToggleButton() - Constructor for class com.spinyowl.legui.component.ToggleButton
Creates toggle button with default bg color and default toggled bg color.
ToggleButton(float, float, float, float) - Constructor for class com.spinyowl.legui.component.ToggleButton
Creates a button with specified position and size and default bg color and default toggled bg color.
ToggleButton(String) - Constructor for class com.spinyowl.legui.component.ToggleButton
Creates toggle button with default bg color, toggled bg color and specified text.
ToggleButton(String, float, float, float, float) - Constructor for class com.spinyowl.legui.component.ToggleButton
Creates a button with specified text and specified position and size.
ToggleButton(Vector2f, Vector2f) - Constructor for class com.spinyowl.legui.component.ToggleButton
Creates a button with specified position and size and default bg color and default toggled bg color.
ToggleButtonMouseClickListener - Class in com.spinyowl.legui.component.misc.listener.togglebutton
 
ToggleButtonMouseClickListener() - Constructor for class com.spinyowl.legui.component.misc.listener.togglebutton.ToggleButtonMouseClickListener
 
Tooltip - Class in com.spinyowl.legui.component
 
Tooltip() - Constructor for class com.spinyowl.legui.component.Tooltip
Constructor.
Tooltip(String) - Constructor for class com.spinyowl.legui.component.Tooltip
Constructor.
TooltipCursorEnterListener - Class in com.spinyowl.legui.component.misc.listener.component
Default event listener for CursorEnterEvent to add tooltip to tooltip layer and make it visible or not visible.
TooltipCursorEnterListener() - Constructor for class com.spinyowl.legui.component.misc.listener.component.TooltipCursorEnterListener
 
TooltipTextSizeChangeEvent - Class in com.spinyowl.legui.component.event.tooltip
 
TooltipTextSizeChangeEvent(Tooltip, Context, Frame, float, float) - Constructor for class com.spinyowl.legui.component.event.tooltip.TooltipTextSizeChangeEvent
 
TooltipTextSizeChangeEventListener - Interface in com.spinyowl.legui.component.event.tooltip
 
TOP - Enum constant in enum class com.spinyowl.legui.component.optional.align.VerticalAlign
Content should be aligned to top border of container.
toString() - Method in class com.spinyowl.legui.component.Button
 
toString() - Method in class com.spinyowl.legui.component.CheckBox
 
toString() - Method in class com.spinyowl.legui.component.Component
 
toString() - Method in class com.spinyowl.legui.component.event.button.ButtonContentChangeEvent
 
toString() - Method in class com.spinyowl.legui.component.event.button.ButtonWidthChangeEvent
 
toString() - Method in class com.spinyowl.legui.component.event.checkbox.CheckBoxChangeValueEvent
 
toString() - Method in class com.spinyowl.legui.component.event.checkbox.CheckBoxWidthChangeEvent
 
toString() - Method in class com.spinyowl.legui.component.event.component.ChangePositionEvent
 
toString() - Method in class com.spinyowl.legui.component.event.component.ChangeSizeEvent
 
toString() - Method in class com.spinyowl.legui.component.event.label.LabelContentChangeEvent
 
toString() - Method in class com.spinyowl.legui.component.event.label.LabelWidthChangeEvent
 
toString() - Method in class com.spinyowl.legui.component.event.selectbox.SelectBoxChangeSelectionEvent
 
toString() - Method in class com.spinyowl.legui.component.event.slider.SliderChangeValueEvent
 
toString() - Method in class com.spinyowl.legui.component.event.textarea.TextAreaFieldContentChangeEvent
 
toString() - Method in class com.spinyowl.legui.component.event.textarea.TextAreaFieldHeightChangeEvent
 
toString() - Method in class com.spinyowl.legui.component.event.textarea.TextAreaFieldWidthChangeEvent
 
toString() - Method in class com.spinyowl.legui.component.event.textinput.TextInputContentChangeEvent
 
toString() - Method in class com.spinyowl.legui.component.event.textinput.TextInputWidthChangeEvent
 
toString() - Method in class com.spinyowl.legui.component.event.tooltip.TooltipTextSizeChangeEvent
 
toString() - Method in class com.spinyowl.legui.component.Frame
 
toString() - Method in class com.spinyowl.legui.component.ImageView
 
toString() - Method in class com.spinyowl.legui.component.Label
 
toString() - Method in class com.spinyowl.legui.component.optional.TextState
 
toString() - Method in class com.spinyowl.legui.component.PasswordInput
 
toString() - Method in class com.spinyowl.legui.component.ProgressBar
 
toString() - Method in class com.spinyowl.legui.component.RadioButton
 
toString() - Method in class com.spinyowl.legui.component.RadioButtonGroup
 
toString() - Method in class com.spinyowl.legui.component.ScrollablePanel
 
toString() - Method in class com.spinyowl.legui.component.ScrollBar
 
toString() - Method in class com.spinyowl.legui.component.SelectBox.SelectBoxElement
 
toString() - Method in class com.spinyowl.legui.component.SelectBox
 
toString() - Method in class com.spinyowl.legui.component.Slider
 
toString() - Method in class com.spinyowl.legui.component.TextArea
 
toString() - Method in class com.spinyowl.legui.component.TextAreaField
 
toString() - Method in class com.spinyowl.legui.component.TextInput
 
toString() - Method in class com.spinyowl.legui.component.ToggleButton
 
toString() - Method in class com.spinyowl.legui.component.Tooltip
 
toString() - Method in class com.spinyowl.legui.component.Widget
 
toString() - Method in class com.spinyowl.legui.event.AddChildEvent
 
toString() - Method in class com.spinyowl.legui.event.CharEvent
 
toString() - Method in class com.spinyowl.legui.event.CursorEnterEvent
 
toString() - Method in class com.spinyowl.legui.event.DropEvent
 
toString() - Method in class com.spinyowl.legui.event.Event
 
toString() - Method in class com.spinyowl.legui.event.FocusEvent
 
toString() - Method in class com.spinyowl.legui.event.KeyboardEvent
 
toString() - Method in class com.spinyowl.legui.event.KeyEvent
 
toString() - Method in class com.spinyowl.legui.event.MouseClickEvent
 
toString() - Method in class com.spinyowl.legui.event.MouseDragEvent
 
toString() - Method in class com.spinyowl.legui.event.RemoveChildEvent
 
toString() - Method in class com.spinyowl.legui.event.ScrollEvent
 
toString() - Method in class com.spinyowl.legui.event.WindowFocusEvent
 
toString() - Method in class com.spinyowl.legui.event.WindowIconifyEvent
 
toString() - Method in class com.spinyowl.legui.event.WindowPosEvent
 
toString() - Method in class com.spinyowl.legui.event.WindowSizeEvent
 
toString() - Method in class com.spinyowl.legui.icon.CharIcon
 
toString() - Method in class com.spinyowl.legui.icon.Icon
 
toString() - Method in class com.spinyowl.legui.icon.ImageIcon
 
toString() - Method in enum class com.spinyowl.legui.image.ImageChannels
Returns the name of this enum constant, as contained in the declaration.
toString() - Method in class com.spinyowl.legui.image.LoadableImage
 
toString() - Method in class com.spinyowl.legui.image.StbBackedLoadableImage
 
toString() - Method in class com.spinyowl.legui.intersection.RectangleIntersector
Returns a string representation of the object.
toString() - Method in class com.spinyowl.legui.listener.ListenerMap
 
toString() - Method in class com.spinyowl.legui.style.border.SimpleLineBorder
 
toString() - Method in class com.spinyowl.legui.system.event.SystemCharEvent
 
toString() - Method in class com.spinyowl.legui.system.event.SystemCharModsEvent
 
toString() - Method in class com.spinyowl.legui.system.event.SystemCursorEnterEvent
 
toString() - Method in class com.spinyowl.legui.system.event.SystemCursorPosEvent
 
toString() - Method in class com.spinyowl.legui.system.event.SystemDropEvent
 
toString() - Method in class com.spinyowl.legui.system.event.SystemFramebufferSizeEvent
 
toString() - Method in class com.spinyowl.legui.system.event.SystemKeyEvent
 
toString() - Method in class com.spinyowl.legui.system.event.SystemMouseClickEvent
 
toString() - Method in class com.spinyowl.legui.system.event.SystemScrollEvent
 
toString() - Method in class com.spinyowl.legui.system.event.SystemWindowCloseEvent
 
toString() - Method in class com.spinyowl.legui.system.event.SystemWindowFocusEvent
 
toString() - Method in class com.spinyowl.legui.system.event.SystemWindowIconifyEvent
 
toString() - Method in class com.spinyowl.legui.system.event.SystemWindowPosEvent
 
toString() - Method in class com.spinyowl.legui.system.event.SystemWindowRefreshEvent
 
toString() - Method in class com.spinyowl.legui.system.event.SystemWindowSizeEvent
 
transparent - Static variable in class com.spinyowl.legui.style.color.ColorConstants
Transparent immutable color vector.
transparent() - Static method in class com.spinyowl.legui.style.color.ColorConstants
Transparent color vector.
TRANSPARENT - Static variable in class com.spinyowl.legui.style.color.ColorConstants
Transparent immutable color vector.
type() - Method in class com.spinyowl.legui.style.length.Length
 
type() - Method in class com.spinyowl.legui.style.length.LengthType
 

U

UNHANDLED_EXCEPTION - Enum constant in enum class com.spinyowl.legui.exception.LeguiExceptionTemplate
Unhandled exception.
Unit - Class in com.spinyowl.legui.style.length
 
Unit() - Constructor for class com.spinyowl.legui.style.length.Unit
 
UNKNOWN - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
UP - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
update() - Method in class com.spinyowl.legui.demo.Demo
 
update() - Method in class com.spinyowl.legui.demo.ExampleGui
 
update(int, int, int, int, int, int, boolean) - Method in class com.spinyowl.legui.system.context.Context
Update.
UpdateButtonStyleWidthListener - Class in com.spinyowl.legui.component.misc.listener.button
 
UpdateButtonStyleWidthListener() - Constructor for class com.spinyowl.legui.component.misc.listener.button.UpdateButtonStyleWidthListener
 
UpdateButtonWidthListener - Class in com.spinyowl.legui.component.misc.listener.button
 
UpdateButtonWidthListener() - Constructor for class com.spinyowl.legui.component.misc.listener.button.UpdateButtonWidthListener
 
updateGlfwWindow() - Method in class com.spinyowl.legui.system.context.Context
Update glfw window.
updateImageData(ByteBuffer) - Method in class com.spinyowl.legui.image.BufferedImageRGBA
 
UpdateLabelStyleWidthListener - Class in com.spinyowl.legui.component.misc.listener.label
 
UpdateLabelStyleWidthListener() - Constructor for class com.spinyowl.legui.component.misc.listener.label.UpdateLabelStyleWidthListener
 
UpdateLabelWidthListener - Class in com.spinyowl.legui.component.misc.listener.label
 
UpdateLabelWidthListener() - Constructor for class com.spinyowl.legui.component.misc.listener.label.UpdateLabelWidthListener
 
updateMapping(Map<KeyCode, Integer>) - Static method in class com.spinyowl.legui.input.Keyboard
 
updateScrollBarValue(double, Context, Frame, ScrollBar) - Static method in class com.spinyowl.legui.component.misc.listener.scrollbar.ScrollBarHelper
 
updateViewport(Component, Component, ScrollBar, ScrollBar, double) - Method in class com.spinyowl.legui.component.misc.animation.ViewportAnimation
 
updateViewport(ScrollablePanel, double) - Method in class com.spinyowl.legui.component.misc.animation.scrollablepanel.ScrollablePanelAnimation
 
updateViewport(TextArea, double) - Method in class com.spinyowl.legui.component.misc.animation.textarea.TextAreaScrollAnimation
 
updateViewport(T, double) - Method in class com.spinyowl.legui.component.misc.animation.ViewportAnimation
 
Utilites - Class in com.spinyowl.legui.util
Utility class which store some common methods..

V

V_RESIZE - Static variable in class com.spinyowl.legui.cursor.Cursor
 
valueOf(String) - Static method in enum class com.spinyowl.legui.component.optional.align.HorizontalAlign
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.spinyowl.legui.component.optional.align.VerticalAlign
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.spinyowl.legui.component.optional.Orientation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.spinyowl.legui.event.MouseClickEvent.MouseClickAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.spinyowl.legui.exception.LeguiExceptionTemplate
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.spinyowl.legui.image.ImageChannels
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.spinyowl.legui.input.KeyAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.spinyowl.legui.input.KeyCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.spinyowl.legui.input.KeyMod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.spinyowl.legui.input.Mouse.MouseButton
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.spinyowl.legui.style.flex.FlexStyle.AlignContent
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.spinyowl.legui.style.flex.FlexStyle.AlignItems
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.spinyowl.legui.style.flex.FlexStyle.AlignSelf
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.spinyowl.legui.style.flex.FlexStyle.FlexDirection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.spinyowl.legui.style.flex.FlexStyle.FlexWrap
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.spinyowl.legui.style.flex.FlexStyle.JustifyContent
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.spinyowl.legui.style.font.TextDirection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.spinyowl.legui.style.Style.DisplayType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.spinyowl.legui.style.Style.PositionType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.spinyowl.legui.component.optional.align.HorizontalAlign
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.spinyowl.legui.component.optional.align.VerticalAlign
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.spinyowl.legui.component.optional.Orientation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.spinyowl.legui.event.MouseClickEvent.MouseClickAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.spinyowl.legui.exception.LeguiExceptionTemplate
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.spinyowl.legui.image.ImageChannels
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.spinyowl.legui.input.KeyAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.spinyowl.legui.input.KeyCode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.spinyowl.legui.input.KeyMod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.spinyowl.legui.input.Mouse.MouseButton
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.spinyowl.legui.style.flex.FlexStyle.AlignContent
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.spinyowl.legui.style.flex.FlexStyle.AlignItems
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.spinyowl.legui.style.flex.FlexStyle.AlignSelf
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.spinyowl.legui.style.flex.FlexStyle.FlexDirection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.spinyowl.legui.style.flex.FlexStyle.FlexWrap
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.spinyowl.legui.style.flex.FlexStyle.JustifyContent
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.spinyowl.legui.style.font.TextDirection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.spinyowl.legui.style.Style.DisplayType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.spinyowl.legui.style.Style.PositionType
Returns an array containing the constants of this enum class, in the order they are declared.
Version - Class in com.spinyowl.legui
This class can be used to query the LEGUI version.
VERTICAL - Enum constant in enum class com.spinyowl.legui.component.optional.Orientation
 
VERTICAL_DOWN_TOP - Enum constant in enum class com.spinyowl.legui.style.font.TextDirection
 
VERTICAL_TOP_DOWN - Enum constant in enum class com.spinyowl.legui.style.font.TextDirection
 
VerticalAlign - Enum Class in com.spinyowl.legui.component.optional.align
Vertical alignment states.
Viewport - Interface in com.spinyowl.legui.component
 
ViewportAnimation<T extends Component> - Class in com.spinyowl.legui.component.misc.animation
 
ViewportAnimation(T, double) - Constructor for class com.spinyowl.legui.component.misc.animation.ViewportAnimation
 
visibleInParents(Component) - Static method in class com.spinyowl.legui.util.Utilites
Used to determine if component is visible in parent components.

W

white - Static variable in class com.spinyowl.legui.style.color.ColorConstants
White immutable color vector.
white() - Static method in class com.spinyowl.legui.style.color.ColorConstants
White color vector.
WHITE - Static variable in class com.spinyowl.legui.style.color.ColorConstants
White immutable color vector.
Widget - Class in com.spinyowl.legui.component
Widget component is container which have predefined components such as container, title label, close and minimize buttons and predefined event listeners.
Widget() - Constructor for class com.spinyowl.legui.component.Widget
Creates a widget with default title text.
Widget(boolean) - Constructor for class com.spinyowl.legui.component.Widget
Creates a widget with default title text.
Widget(float, float, float, float) - Constructor for class com.spinyowl.legui.component.Widget
Creates a widget with default title text and specified position and size.
Widget(float, float, float, float, boolean) - Constructor for class com.spinyowl.legui.component.Widget
Creates a widget with default title text and specified position and size.
Widget(String) - Constructor for class com.spinyowl.legui.component.Widget
Creates a widget with specified title text.
Widget(String, boolean) - Constructor for class com.spinyowl.legui.component.Widget
Creates a widget with specified title text.
Widget(String, float, float, float, float) - Constructor for class com.spinyowl.legui.component.Widget
Creates a widget with specified title text and specified position and size.
Widget(String, float, float, float, float, boolean) - Constructor for class com.spinyowl.legui.component.Widget
Creates a widget with specified title text and specified position and size.
Widget(String, Vector2f, Vector2f) - Constructor for class com.spinyowl.legui.component.Widget
Creates a widget with specified title text and specified position and size.
Widget(String, Vector2f, Vector2f, boolean) - Constructor for class com.spinyowl.legui.component.Widget
Creates a widget with specified title text and specified position and size.
Widget(Vector2f, Vector2f) - Constructor for class com.spinyowl.legui.component.Widget
Creates a widget with default title text and specified position and size.
Widget(Vector2f, Vector2f, boolean) - Constructor for class com.spinyowl.legui.component.Widget
Creates a widget with default title text and specified position and size.
WidgetCloseButMouseClickEventListener - Class in com.spinyowl.legui.component.misc.listener.widget
 
WidgetCloseButMouseClickEventListener(Widget) - Constructor for class com.spinyowl.legui.component.misc.listener.widget.WidgetCloseButMouseClickEventListener
 
WidgetCloseEvent<T extends Widget> - Class in com.spinyowl.legui.component.event.widget
 
WidgetCloseEvent(T, Context, Frame) - Constructor for class com.spinyowl.legui.component.event.widget.WidgetCloseEvent
 
WidgetCloseEventListener<T extends WidgetCloseEvent> - Interface in com.spinyowl.legui.component.event.widget
 
WidgetDragListener - Class in com.spinyowl.legui.component.misc.listener.widget
 
WidgetDragListener(Widget) - Constructor for class com.spinyowl.legui.component.misc.listener.widget.WidgetDragListener
 
WidgetMinimizeButMouseClickEventListener - Class in com.spinyowl.legui.component.misc.listener.widget
 
WidgetMinimizeButMouseClickEventListener(Widget) - Constructor for class com.spinyowl.legui.component.misc.listener.widget.WidgetMinimizeButMouseClickEventListener
 
WidgetResizeButtonDragListener - Class in com.spinyowl.legui.component.misc.listener.widget
 
WidgetResizeButtonDragListener(Button, Widget) - Constructor for class com.spinyowl.legui.component.misc.listener.widget.WidgetResizeButtonDragListener
 
WidgetTreeExample - Class in com.spinyowl.legui.demo
 
WidgetTreeExample() - Constructor for class com.spinyowl.legui.demo.WidgetTreeExample
 
width - Variable in class com.spinyowl.legui.system.event.SystemFramebufferSizeEvent
 
width - Variable in class com.spinyowl.legui.system.event.SystemWindowSizeEvent
 
WIDTH - Static variable in class com.spinyowl.legui.demo.Example
 
WIDTH - Static variable in class com.spinyowl.legui.demo.FBOImageExample
 
WIDTH - Static variable in class com.spinyowl.legui.demo.MultipleWindowsExample
 
WIDTH - Static variable in class com.spinyowl.legui.demo.MultipleWindowsMultipleThreadsExample
 
WIDTH - Static variable in class com.spinyowl.legui.demo.MultipleWindowsNanoVG
 
WIDTH - Static variable in class com.spinyowl.legui.demo.SingleClassExample
 
WIDTH - Static variable in class com.spinyowl.legui.demo.SingleClassExampleGuiOverGL
 
WIDTH - Static variable in class com.spinyowl.legui.demo.SingleClassExampleImageRendering
 
WIDTH - Static variable in class com.spinyowl.legui.demo.WidgetTreeExample
 
window - Variable in class com.spinyowl.legui.system.event.SystemCharEvent
 
window - Variable in class com.spinyowl.legui.system.event.SystemCharModsEvent
 
window - Variable in class com.spinyowl.legui.system.event.SystemCursorEnterEvent
 
window - Variable in class com.spinyowl.legui.system.event.SystemCursorPosEvent
 
window - Variable in class com.spinyowl.legui.system.event.SystemDropEvent
 
window - Variable in class com.spinyowl.legui.system.event.SystemFramebufferSizeEvent
 
window - Variable in class com.spinyowl.legui.system.event.SystemKeyEvent
 
window - Variable in class com.spinyowl.legui.system.event.SystemMouseClickEvent
 
window - Variable in class com.spinyowl.legui.system.event.SystemScrollEvent
 
window - Variable in class com.spinyowl.legui.system.event.SystemWindowCloseEvent
 
window - Variable in class com.spinyowl.legui.system.event.SystemWindowFocusEvent
 
window - Variable in class com.spinyowl.legui.system.event.SystemWindowIconifyEvent
 
window - Variable in class com.spinyowl.legui.system.event.SystemWindowPosEvent
 
window - Variable in class com.spinyowl.legui.system.event.SystemWindowRefreshEvent
 
window - Variable in class com.spinyowl.legui.system.event.SystemWindowSizeEvent
 
WindowCloseEvent<T extends Component> - Class in com.spinyowl.legui.event
 
WindowCloseEvent(T, Context, Frame) - Constructor for class com.spinyowl.legui.event.WindowCloseEvent
 
WindowCloseEventHandler - Class in com.spinyowl.legui.system.handler
 
WindowCloseEventHandler() - Constructor for class com.spinyowl.legui.system.handler.WindowCloseEventHandler
 
WindowCloseEventListener - Interface in com.spinyowl.legui.listener
The listener interface that used to handle WindowCloseEvent.
WindowFocusEvent<T extends Component> - Class in com.spinyowl.legui.event
 
WindowFocusEvent(T, Context, Frame, boolean) - Constructor for class com.spinyowl.legui.event.WindowFocusEvent
 
WindowFocusEventHandler - Class in com.spinyowl.legui.system.handler
 
WindowFocusEventHandler() - Constructor for class com.spinyowl.legui.system.handler.WindowFocusEventHandler
 
WindowFocusEventListener - Interface in com.spinyowl.legui.listener
 
WindowIconifyEvent<T extends Component> - Class in com.spinyowl.legui.event
 
WindowIconifyEvent(T, Context, Frame, boolean) - Constructor for class com.spinyowl.legui.event.WindowIconifyEvent
 
WindowIconifyEventHandler - Class in com.spinyowl.legui.system.handler
 
WindowIconifyEventHandler() - Constructor for class com.spinyowl.legui.system.handler.WindowIconifyEventHandler
 
WindowIconifyEventListener - Interface in com.spinyowl.legui.listener
 
WindowPosEvent<T extends Component> - Class in com.spinyowl.legui.event
 
WindowPosEvent(T, Context, Frame, int, int) - Constructor for class com.spinyowl.legui.event.WindowPosEvent
 
WindowPosEventHandler - Class in com.spinyowl.legui.system.handler
This class instance used to handle WindowPosEvent.
WindowPosEventHandler() - Constructor for class com.spinyowl.legui.system.handler.WindowPosEventHandler
 
WindowPosEventListener - Interface in com.spinyowl.legui.listener
 
WindowRefreshEvent<T extends Component> - Class in com.spinyowl.legui.event
 
WindowRefreshEvent(T, Context, Frame) - Constructor for class com.spinyowl.legui.event.WindowRefreshEvent
 
WindowRefreshEventHandler - Class in com.spinyowl.legui.system.handler
 
WindowRefreshEventHandler() - Constructor for class com.spinyowl.legui.system.handler.WindowRefreshEventHandler
 
WindowRefreshEventListener - Interface in com.spinyowl.legui.listener
 
WindowSizeEvent<T extends Component> - Class in com.spinyowl.legui.event
 
WindowSizeEvent(T, Context, Frame, int, int) - Constructor for class com.spinyowl.legui.event.WindowSizeEvent
 
WindowSizeEventHandler - Class in com.spinyowl.legui.system.handler
 
WindowSizeEventHandler() - Constructor for class com.spinyowl.legui.system.handler.WindowSizeEventHandler
 
WindowSizeEventListener - Interface in com.spinyowl.legui.listener
 
WORLD_1 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
WORLD_2 - Enum constant in enum class com.spinyowl.legui.input.KeyCode
 
WRAP - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.FlexWrap
Specifies that the flexible items will wrap if necessary.
WRAP_REVERSE - Enum constant in enum class com.spinyowl.legui.style.flex.FlexStyle.FlexWrap
Specifies that the flexible items will wrap, if necessary, in reverse order.

X

xoffset - Variable in class com.spinyowl.legui.system.event.SystemScrollEvent
 
xpos - Variable in class com.spinyowl.legui.system.event.SystemCursorPosEvent
 
xpos - Variable in class com.spinyowl.legui.system.event.SystemWindowPosEvent
 

Y

yoffset - Variable in class com.spinyowl.legui.system.event.SystemScrollEvent
 
ypos - Variable in class com.spinyowl.legui.system.event.SystemCursorPosEvent
 
ypos - Variable in class com.spinyowl.legui.system.event.SystemWindowPosEvent
 

Z

ZERO_CORNDERS - Static variable in class com.spinyowl.legui.system.renderer.nvg.util.NvgShapes
 

_

_270 - Static variable in class com.spinyowl.legui.system.renderer.nvg.util.NvgText
 
_90 - Static variable in class com.spinyowl.legui.system.renderer.nvg.util.NvgText
 
A B C D E F G H I K L M N O P R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form