Index
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,
Throwablecause 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
Widgetand 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
-
Used by
StbBackedLoadableImage. - 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
GLFWCharCallbackIinstances. - getChainCharCallback() - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
-
Returns chain callback used to keep
GLFWCharCallbackIinstances. - getChainCharModsCallback() - Method in interface com.spinyowl.legui.system.context.CallbackKeeper
-
Returns chain callback used to keep
GLFWCharModsCallbackIinstances. - getChainCharModsCallback() - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
-
Returns chain callback used to keep
GLFWCharModsCallbackIinstances. - getChainCursorEnterCallback() - Method in interface com.spinyowl.legui.system.context.CallbackKeeper
-
Returns chain callback used to keep
GLFWCursorEnterCallbackIinstances. - getChainCursorEnterCallback() - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
-
Returns chain callback used to keep
GLFWCursorEnterCallbackIinstances. - getChainCursorPosCallback() - Method in interface com.spinyowl.legui.system.context.CallbackKeeper
-
Returns chain callback used to keep
GLFWCursorPosCallbackIinstances. - getChainCursorPosCallback() - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
-
Returns chain callback used to keep
GLFWCursorPosCallbackIinstances. - getChainDropCallback() - Method in interface com.spinyowl.legui.system.context.CallbackKeeper
-
Returns chain callback used to keep
GLFWDropCallbackIinstances. - getChainDropCallback() - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
-
Returns chain callback used to keep
GLFWDropCallbackIinstances. - getChainFramebufferSizeCallback() - Method in interface com.spinyowl.legui.system.context.CallbackKeeper
-
Returns chain callback used to keep
GLFWFramebufferSizeCallbackIinstances. - getChainFramebufferSizeCallback() - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
-
Returns chain callback used to keep
GLFWFramebufferSizeCallbackIinstances. - getChainKeyCallback() - Method in interface com.spinyowl.legui.system.context.CallbackKeeper
-
Returns chain callback used to keep
GLFWKeyCallbackIinstances. - getChainKeyCallback() - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
-
Returns chain callback used to keep
GLFWKeyCallbackIinstances. - getChainMouseButtonCallback() - Method in interface com.spinyowl.legui.system.context.CallbackKeeper
-
Returns chain callback used to keep
GLFWMouseButtonCallbackIinstances. - getChainMouseButtonCallback() - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
-
Returns chain callback used to keep
GLFWMouseButtonCallbackIinstances. - getChainScrollCallback() - Method in interface com.spinyowl.legui.system.context.CallbackKeeper
-
Returns chain callback used to keep
GLFWScrollCallbackIinstances. - getChainScrollCallback() - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
-
Returns chain callback used to keep
GLFWScrollCallbackIinstances. - getChainWindowCloseCallback() - Method in interface com.spinyowl.legui.system.context.CallbackKeeper
-
Returns chain callback used to keep
GLFWWindowCloseCallbackIinstances. - getChainWindowCloseCallback() - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
-
Returns chain callback used to keep
GLFWWindowCloseCallbackIinstances. - getChainWindowFocusCallback() - Method in interface com.spinyowl.legui.system.context.CallbackKeeper
-
Returns chain callback used to keep
GLFWWindowFocusCallbackIinstances. - getChainWindowFocusCallback() - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
-
Returns chain callback used to keep
GLFWWindowFocusCallbackIinstances. - getChainWindowIconifyCallback() - Method in interface com.spinyowl.legui.system.context.CallbackKeeper
-
Returns chain callback used to keep
GLFWWindowIconifyCallbackIinstances. - getChainWindowIconifyCallback() - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
-
Returns chain callback used to keep
GLFWWindowIconifyCallbackIinstances. - getChainWindowPosCallback() - Method in interface com.spinyowl.legui.system.context.CallbackKeeper
-
Returns chain callback used to keep
GLFWWindowPosCallbackIinstances. - getChainWindowPosCallback() - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
-
Returns chain callback used to keep
GLFWWindowPosCallbackIinstances. - getChainWindowRefreshCallback() - Method in interface com.spinyowl.legui.system.context.CallbackKeeper
-
Returns chain callback used to keep
GLFWWindowRefreshCallbackIinstances. - getChainWindowRefreshCallback() - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
-
Returns chain callback used to keep
GLFWWindowRefreshCallbackIinstances. - getChainWindowSizeCallback() - Method in interface com.spinyowl.legui.system.context.CallbackKeeper
-
Returns chain callback used to keep
GLFWWindowSizeCallbackIinstances. - getChainWindowSizeCallback() - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
-
Returns chain callback used to keep
GLFWWindowSizeCallbackIinstances. - 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
Vector4fbackground 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
Lengthvalue. - getFloatLengthNullSafe(Unit, float) - Static method in class com.spinyowl.legui.style.util.StyleUtilities
-
Used to extract float value of length from
Lengthvalue. - 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
Vector4ffocused 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
SystemCursorPosEventand produce (or not)Eventinstances (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
SystemEventand produce (or not)Eventinstances (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.since 2.0.0 - use
CheckBoxChangeValueEvent.getOldValue() - 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
nullas 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
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
SystemCursorPosEventevent. - 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
ButtonContentChangeEventevent. - process(ButtonWidthChangeEvent) - Method in interface com.spinyowl.legui.component.event.button.ButtonWidthChangeEventListener
-
Used to handle
ButtonWidthChangeEventevent. - process(ButtonWidthChangeEvent) - Method in class com.spinyowl.legui.component.misc.listener.button.UpdateButtonStyleWidthListener
-
Used to handle
ButtonContentChangeEventevent. - process(ButtonWidthChangeEvent) - Method in class com.spinyowl.legui.component.misc.listener.button.UpdateButtonWidthListener
-
Used to handle
ButtonContentChangeEventevent. - process(CheckBoxChangeValueEvent) - Method in interface com.spinyowl.legui.component.event.checkbox.CheckBoxChangeValueEventListener
-
Used to handle
CheckBoxChangeValueEventevent. - process(CheckBoxWidthChangeEvent) - Method in interface com.spinyowl.legui.component.event.checkbox.CheckBoxWidthChangeEventListener
-
Used to handle
CheckBoxWidthChangeEventevent. - process(ChangePositionEvent) - Method in interface com.spinyowl.legui.component.event.component.ChangePositionEventListener
-
Used to handle
ChangePositionEventevent. - process(ChangeSizeEvent) - Method in interface com.spinyowl.legui.component.event.component.ChangeSizeEventListener
-
Used to handle
ChangeSizeEventevent. - process(LabelContentChangeEvent) - Method in interface com.spinyowl.legui.component.event.label.LabelContentChangeEventListener
-
Used to handle
LabelContentChangeEventevent. - process(LabelWidthChangeEvent) - Method in interface com.spinyowl.legui.component.event.label.LabelWidthChangeEventListener
-
Used to handle
LabelWidthChangeEventevent. - process(LabelWidthChangeEvent) - Method in class com.spinyowl.legui.component.misc.listener.label.UpdateLabelStyleWidthListener
-
Used to handle
LabelContentChangeEventevent. - process(LabelWidthChangeEvent) - Method in class com.spinyowl.legui.component.misc.listener.label.UpdateLabelWidthListener
-
Used to handle
LabelContentChangeEventevent. - process(ScrollBarChangeValueEvent) - Method in interface com.spinyowl.legui.component.event.scrollbar.ScrollBarChangeValueEventListener
-
Used to handle
ScrollBarChangeValueEventevent. - process(SelectBoxChangeSelectionEvent<T>) - Method in interface com.spinyowl.legui.component.event.selectbox.SelectBoxChangeSelectionEventListener
-
Used to handle
SelectBoxChangeSelectionEventevent. - process(SliderChangeValueEvent) - Method in interface com.spinyowl.legui.component.event.slider.SliderChangeValueEventListener
-
Used to handle
SliderChangeValueEventevent. - process(TextAreaFieldContentChangeEvent) - Method in interface com.spinyowl.legui.component.event.textarea.TextAreaFieldContentChangeEventListener
-
Used to handle
TextAreaFieldContentChangeEventevent. - process(TextAreaFieldHeightChangeEvent) - Method in interface com.spinyowl.legui.component.event.textarea.TextAreaFieldHeightChangeEventListener
-
Used to handle
TextAreaFieldHeightChangeEventevent. - process(TextAreaFieldUpdateEvent) - Method in interface com.spinyowl.legui.component.event.textarea.TextAreaFieldUpdateEventListener
-
Used to handle
TextAreaFieldUpdateEventevent. - 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
TextAreaFieldWidthChangeEventevent. - process(TextInputContentChangeEvent) - Method in interface com.spinyowl.legui.component.event.textinput.TextInputContentChangeEventListener
-
Used to handle
TextInputContentChangeEventevent. - process(TextInputWidthChangeEvent) - Method in interface com.spinyowl.legui.component.event.textinput.TextInputWidthChangeEventListener
-
Used to handle
TextInputWidthChangeEventevent. - process(TooltipTextSizeChangeEvent) - Method in interface com.spinyowl.legui.component.event.tooltip.TooltipTextSizeChangeEventListener
-
Used to handle
TooltipTextSizeChangeEventevent. - process(WidgetCloseEvent) - Method in interface com.spinyowl.legui.component.event.widget.WidgetCloseEventListener
-
Used to handle
WidgetCloseEventevent. - process(WidgetCloseEvent) - Method in class com.spinyowl.legui.component.misc.listener.dialog.DialogCloseEventListener
-
Used to handle
WidgetCloseEventevent. - 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
MouseClickEventevent 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
ByteBufferfrom file. - resourceToByteBuffer(InputStream) - Static method in class com.spinyowl.legui.util.IOUtil
-
Creates
ByteBufferfrom stream. - resourceToByteBuffer(String) - Static method in class com.spinyowl.legui.util.IOUtil
-
Creates
ByteBufferfrom: file resource url (http/https) protocol - resourceToString(File) - Static method in class com.spinyowl.legui.util.IOUtil
-
Creates
Stringfrom file. - resourceToString(InputStream) - Static method in class com.spinyowl.legui.util.IOUtil
-
Creates
Stringfrom stream. - resourceToString(String) - Static method in class com.spinyowl.legui.util.IOUtil
-
Creates
Stringfrom 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
ScrollBarChangeValueEventevent. - 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
GLFWCharCallbackIinstances. - setChainCharModsCallback(IChainCharModsCallback) - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
-
Sets chain callback used to keep
GLFWCharModsCallbackIinstances. - setChainCursorEnterCallback(IChainCursorEnterCallback) - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
-
Sets chain callback used to keep
GLFWCursorEnterCallbackIinstances. - setChainCursorPosCallback(IChainCursorPosCallback) - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
-
Sets chain callback used to keep
GLFWCursorPosCallbackIinstances. - setChainDropCallback(IChainDropCallback) - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
-
Sets chain callback used to keep
GLFWDropCallbackIinstances. - setChainFramebufferSizeCallback(IChainFramebufferSizeCallback) - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
-
Sets chain callback used to keep
GLFWFramebufferSizeCallbackIinstances. - setChainKeyCallback(IChainKeyCallback) - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
-
Sets chain callback used to keep
GLFWKeyCallbackIinstances. - setChainMouseButtonCallback(IChainMouseButtonCallback) - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
-
Sets chain callback used to keep
GLFWMouseButtonCallbackIinstances. - setChainScrollCallback(IChainScrollCallback) - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
-
Sets chain callback used to keep
GLFWScrollCallbackIinstances. - setChainWindowCloseCallback(IChainWindowCloseCallback) - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
-
Sets chain callback used to keep
GLFWWindowCloseCallbackIinstances. - setChainWindowFocusCallback(IChainWindowFocusCallback) - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
-
Sets chain callback used to keep
GLFWWindowFocusCallbackIinstances. - setChainWindowIconifyCallback(IChainWindowIconifyCallback) - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
-
Sets chain callback used to keep
GLFWWindowIconifyCallbackIinstances. - setChainWindowPosCallback(IChainWindowPosCallback) - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
-
Sets chain callback used to keep
GLFWWindowPosCallbackIinstances. - setChainWindowRefreshCallback(IChainWindowRefreshCallback) - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
-
Sets chain callback used to keep
GLFWWindowRefreshCallbackIinstances. - setChainWindowSizeCallback(IChainWindowSizeCallback) - Method in class com.spinyowl.legui.system.context.DefaultCallbackKeeper
-
Sets chain callback used to keep
GLFWWindowSizeCallbackIinstances. - 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
CursorEnterEventto 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
CheckBoxChangeValueEvent.getNewValue()