Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X Y 

A

A - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
AbstractGsonMarshaller<T> - Class in org.liquidengine.legui.marshal.json.gsonimpl
Abstract Gson Marshaller.
AbstractGsonMarshaller() - Constructor for class org.liquidengine.legui.marshal.json.gsonimpl.AbstractGsonMarshaller
 
AbstractRenderer - Class in org.liquidengine.legui.system.renderer
Base of main renderer which called by renderer thread.
AbstractRenderer() - Constructor for class org.liquidengine.legui.system.renderer.AbstractRenderer
 
AbstractSystemEventHandler<E extends SystemEvent> - Class in org.liquidengine.legui.system.handler
Abstract handler for SystemEvents.
AbstractSystemEventHandler() - Constructor for class org.liquidengine.legui.system.handler.AbstractSystemEventHandler
 
AbstractTheme<T extends Component> - Class in org.liquidengine.legui.theme
This interface defines method which can be used to change theme only for provided component.
AbstractTheme() - Constructor for class org.liquidengine.legui.theme.AbstractTheme
 
action - Variable in class org.liquidengine.legui.system.event.SystemKeyEvent
 
action - Variable in class org.liquidengine.legui.system.event.SystemMouseClickEvent
 
add(T) - Method in class org.liquidengine.legui.component.Component
Used to add component to layerFrame.
add(RadioButton) - Method in class org.liquidengine.legui.component.RadioButtonGroup
Used to add radio button to group.
add(String, JsonElement) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.GsonUtil
 
add(String, String) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.GsonUtil
 
add(String, Number) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.GsonUtil
 
add(String, Boolean) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.GsonUtil
 
add(String, Character) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.GsonUtil
 
addAll(Collection<? extends T>) - Method in class org.liquidengine.legui.component.Component
Used to add components.
addCheckBoxChangeValueListener(EventListener<CheckBoxChangeValueEvent>) - Method in class org.liquidengine.legui.component.CheckBox
Used to add checkbox change value event listener.
addDefaultCallbacks(CallbackKeeper) - Method in class org.liquidengine.legui.system.handler.processor.SystemEventProcessor
Add default callbacks to callback keeper.
addElement(String) - Method in class org.liquidengine.legui.component.SelectBox
Used to add element to selectbox.
addLayer(Layer) - Method in class org.liquidengine.legui.component.Frame
Used to add layer to frame.
addListener(Class<E>, EventListener<E>) - Method in class org.liquidengine.legui.listener.ListenerMap
Used to add event listener for specified event type.
addScrollBarChangeValueEventListener(EventListener<ScrollBarChangeValueEvent>) - Method in class org.liquidengine.legui.component.ScrollBar
Used to add event listener for scroll bar change value event.
addSelectBoxChangeSelectionEventListener(EventListener<SelectBoxChangeSelectionEvent>) - Method in class org.liquidengine.legui.component.SelectBox
Used to add event listener for select box change selection event.
addSliderChangeValueEventListener(EventListener<SliderChangeValueEvent>) - Method in class org.liquidengine.legui.component.Slider
Used to add event listener for slider change value event.
addTextInputContentChangeEventListener(EventListener<TextInputContentChangeEvent>) - Method in class org.liquidengine.legui.component.TextInput
Used to add event listener for text input content change event.
addWidgetCloseEventListener(EventListener<WidgetCloseEvent>) - Method in class org.liquidengine.legui.component.Widget
Used to add event listener for widget close event.
alignTextInBox(long, HorizontalAlign, VerticalAlign) - Static method in class org.liquidengine.legui.system.renderer.nvg.util.NvgRenderUtils
 
animate(double) - Method in class org.liquidengine.legui.animation.Animation
This method used to update animated object.
Animation - Class in org.liquidengine.legui.animation
Draft animation realization.
Animation() - Constructor for class org.liquidengine.legui.animation.Animation
 
Animator - Class in org.liquidengine.legui.animation
Animation processor.
Animator() - Constructor for class org.liquidengine.legui.animation.Animator
 
append(Character) - Method in class org.liquidengine.legui.component.optional.TextState
Used to append character to text.
append(Object) - Method in class org.liquidengine.legui.component.optional.TextState
Appends the string representation of the Object argument.
append(String) - Method in class org.liquidengine.legui.component.optional.TextState
Appends the specified string to this character sequence.
append(StringBuffer) - Method in class org.liquidengine.legui.component.optional.TextState
Appends the specified StringBuffer to this sequence.
append(CharSequence) - Method in class org.liquidengine.legui.component.optional.TextState
Appends the specified CharSequence to this sequence.
append(CharSequence, int, int) - Method in class org.liquidengine.legui.component.optional.TextState
Appends a subsequence of the specified CharSequence to this sequence.
append(char[]) - Method in class org.liquidengine.legui.component.optional.TextState
Appends the string representation of the char array argument to this sequence.
append(char[], int, int) - Method in class org.liquidengine.legui.component.optional.TextState
Appends the string representation of a subarray of the char array argument to this sequence.
append(boolean) - Method in class org.liquidengine.legui.component.optional.TextState
Appends the string representation of the boolean argument to the sequence.
append(char) - Method in class org.liquidengine.legui.component.optional.TextState
Appends the string representation of the char argument to this sequence.
append(int) - Method in class org.liquidengine.legui.component.optional.TextState
Appends the string representation of the int argument to this sequence.
append(long) - Method in class org.liquidengine.legui.component.optional.TextState
Appends the string representation of the long argument to this sequence.
append(float) - Method in class org.liquidengine.legui.component.optional.TextState
Appends the string representation of the float argument to this sequence.
append(double) - Method in class org.liquidengine.legui.component.optional.TextState
Appends the string representation of the double argument to this sequence.
appendCodePoint(int) - Method in class org.liquidengine.legui.component.optional.TextState
Appends the string representation of the codePoint argument to this sequence.
apply(T) - Method in class org.liquidengine.legui.theme.AbstractTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class org.liquidengine.legui.theme.dark.def.DarkButtonTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class org.liquidengine.legui.theme.dark.def.DarkCheckBoxTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class org.liquidengine.legui.theme.dark.def.DarkComponentTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class org.liquidengine.legui.theme.dark.def.DarkLabelTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class org.liquidengine.legui.theme.dark.def.DarkLayerContainerTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class org.liquidengine.legui.theme.dark.def.DarkProgressBarTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class org.liquidengine.legui.theme.dark.def.DarkRadioButtonTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class org.liquidengine.legui.theme.dark.def.DarkScrollablePanelTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class org.liquidengine.legui.theme.dark.def.DarkScrollBarTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class org.liquidengine.legui.theme.dark.def.DarkSelectBoxElementTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class org.liquidengine.legui.theme.dark.def.DarkSelectBoxTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class org.liquidengine.legui.theme.dark.def.DarkSliderTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class org.liquidengine.legui.theme.dark.def.DarkTextAreaTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class org.liquidengine.legui.theme.dark.def.DarkTextInputTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class org.liquidengine.legui.theme.dark.def.DarkToggleButtonTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class org.liquidengine.legui.theme.dark.def.DarkTooltipTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class org.liquidengine.legui.theme.Theme
 
apply(T) - Method in class org.liquidengine.legui.theme.white.def.WhiteButtonTheme
 
apply(T) - Method in class org.liquidengine.legui.theme.white.def.WhiteCheckBoxTheme
 
apply(T) - Method in class org.liquidengine.legui.theme.white.def.WhiteComponentTheme
 
apply(T) - Method in class org.liquidengine.legui.theme.white.def.WhiteLabelTheme
 
apply(T) - Method in class org.liquidengine.legui.theme.white.def.WhiteLayerContainerTheme
 
apply(T) - Method in class org.liquidengine.legui.theme.white.def.WhiteProgressBarTheme
 
apply(T) - Method in class org.liquidengine.legui.theme.white.def.WhiteRadioButtonTheme
 
apply(T) - Method in class org.liquidengine.legui.theme.white.def.WhiteScrollablePanelTheme
 
apply(T) - Method in class org.liquidengine.legui.theme.white.def.WhiteScrollBarTheme
 
apply(T) - Method in class org.liquidengine.legui.theme.white.def.WhiteSelectBoxElementTheme
 
apply(T) - Method in class org.liquidengine.legui.theme.white.def.WhiteSelectBoxTheme
Used to apply theme only for component and not apply for child components.
apply(T) - Method in class org.liquidengine.legui.theme.white.def.WhiteSliderTheme
 
apply(T) - Method in class org.liquidengine.legui.theme.white.def.WhiteTextAreaTheme
 
apply(T) - Method in class org.liquidengine.legui.theme.white.def.WhiteTextInputTheme
 
apply(T) - Method in class org.liquidengine.legui.theme.white.def.WhiteToggleButtonTheme
 
apply(T) - Method in class org.liquidengine.legui.theme.white.def.WhiteTooltipTheme
 
applyAll(T) - Method in class org.liquidengine.legui.theme.AbstractTheme
Used to apply theme for component and for all children of this component.
applyAll(T) - Method in class org.liquidengine.legui.theme.dark.def.DarkScrollablePanelTheme
Used to apply theme for component and for all children of this component.
applyAll(T) - Method in class org.liquidengine.legui.theme.dark.def.DarkSelectBoxTheme
Used to apply theme for component and for all children of this component.
applyAll(T) - Method in class org.liquidengine.legui.theme.dark.def.DarkWidgetTheme
Used to apply theme for component and for all children of this component.
applyAll(T) - Method in class org.liquidengine.legui.theme.Theme
 
applyAll(Frame) - Method in class org.liquidengine.legui.theme.Theme
 
applyAll(T) - Method in class org.liquidengine.legui.theme.white.def.WhiteScrollablePanelTheme
 
applyAll(T) - Method in class org.liquidengine.legui.theme.white.def.WhiteSelectBoxTheme
 
applyAll(T) - Method in class org.liquidengine.legui.theme.white.def.WhiteWidgetTheme
 
ARROW_COLOR - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
ARROW_SIZE - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
ARROWS_ENABLED - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 

B

B - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
BACKGROUND_COLOR - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
BACKGROUND_ICON - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
BLACK - Static variable in class org.liquidengine.legui.color.ColorConstants
Black immutable color vector.
black - Static variable in class org.liquidengine.legui.color.ColorConstants
Black immutable color vector.
black() - Static method in class org.liquidengine.legui.color.ColorConstants
Black color vector.
BLUE - Static variable in class org.liquidengine.legui.color.ColorConstants
Blue immutable color vector.
blue - Static variable in class org.liquidengine.legui.color.ColorConstants
Blue immutable color vector.
blue() - Static method in class org.liquidengine.legui.color.ColorConstants
Blue color vector.
Border - Class in org.liquidengine.legui.border
Abstract class defines hierarchy of borders.
Border() - Constructor for class org.liquidengine.legui.border.Border
 
BORDER - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
BORDER_COLOR - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
BorderRenderer<B extends Border> - Class in org.liquidengine.legui.system.renderer
Border renderer base.
BorderRenderer() - Constructor for class org.liquidengine.legui.system.renderer.BorderRenderer
 
BOTTOM - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
BufferedImage - Class in org.liquidengine.legui.image
Created by Aliaksandr_Shcherbin on 2/6/2017.
BufferedImage() - Constructor for class org.liquidengine.legui.image.BufferedImage
This constructor should be used with LoadableImage.setPath(String) and BufferedImage.load() methods.
BufferedImage(String) - Constructor for class org.liquidengine.legui.image.BufferedImage
Used to create buffered image object and load it.
Button - Class in org.liquidengine.legui.component
An implementation of "push" button.
Button() - Constructor for class org.liquidengine.legui.component.Button
Creates a button with default text.
Button(float, float, float, float) - Constructor for class org.liquidengine.legui.component.Button
Creates a button with default text and specified position and size.
Button(Vector2f, Vector2f) - Constructor for class org.liquidengine.legui.component.Button
Creates a button with default text and specified position and size.
Button(String) - Constructor for class org.liquidengine.legui.component.Button
Creates a button with specified text.
Button(String, float, float, float, float) - Constructor for class org.liquidengine.legui.component.Button
Creates a button with specified text and specified position and size.
Button(String, Vector2f, Vector2f) - Constructor for class org.liquidengine.legui.component.Button
Creates a button with specified text and specified position and size.
button - Variable in class org.liquidengine.legui.system.event.SystemMouseClickEvent
 
BUTTON_WIDTH - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 

C

C_RADIUS - Static variable in class org.liquidengine.legui.system.renderer.ImageRenderer
 
calculateTextBoundsRect(long, Vector4f, String, HorizontalAlign, VerticalAlign) - Static method in class org.liquidengine.legui.system.renderer.nvg.util.NvgRenderUtils
 
calculateTextBoundsRect(long, float, float, float, float, String, HorizontalAlign, VerticalAlign) - Static method in class org.liquidengine.legui.system.renderer.nvg.util.NvgRenderUtils
 
calculateTextBoundsRect(long, float, float, float, float, ByteBuffer, HorizontalAlign, VerticalAlign) - Static method in class org.liquidengine.legui.system.renderer.nvg.util.NvgRenderUtils
 
CallbackKeeper - Interface in org.liquidengine.legui.system.context
Interface determines that class which implement it should provide chain callbacks.
capacity() - Method in class org.liquidengine.legui.component.optional.TextState
Returns text buffer capacity.
CARET_POSITION - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
CHAR_CODE - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
charAt(int) - Method in class org.liquidengine.legui.component.optional.TextState
Returns the char value at the specified index.
CharEvent<T extends Component> - Class in org.liquidengine.legui.event
Created by Aliaksandr_Shcherbin on 2/14/2017.
CharEvent(T, Context, Frame, int) - Constructor for class org.liquidengine.legui.event.CharEvent
 
CharEventHandler - Class in org.liquidengine.legui.system.handler
Created by Aliaksandr_Shcherbin on 2/14/2017.
CharEventHandler() - Constructor for class org.liquidengine.legui.system.handler.CharEventHandler
 
CharEventListener - Interface in org.liquidengine.legui.listener
Created by Aliaksandr_Shcherbin on 2/14/2017.
CharIcon - Class in org.liquidengine.legui.icon
Icon.
CharIcon() - Constructor for class org.liquidengine.legui.icon.CharIcon
Used to create char icon with default font and color.
CharIcon(Vector2f, String, char) - Constructor for class org.liquidengine.legui.icon.CharIcon
 
CharIcon(String, char) - Constructor for class org.liquidengine.legui.icon.CharIcon
 
CharIcon(Vector2f, String, char, Vector4f) - Constructor for class org.liquidengine.legui.icon.CharIcon
 
chars() - Method in class org.liquidengine.legui.component.optional.TextState
Returns a stream of int zero-extending the char values from this sequence.
CheckBox - Class in org.liquidengine.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 org.liquidengine.legui.component.CheckBox
Default constructor which initialize checkbox with "CheckBox" text.
CheckBox(float, float, float, float) - Constructor for class org.liquidengine.legui.component.CheckBox
Constructor with position and size parameters.
CheckBox(Vector2f, Vector2f) - Constructor for class org.liquidengine.legui.component.CheckBox
Constructor with position and size parameters.
CheckBox(String) - Constructor for class org.liquidengine.legui.component.CheckBox
Default constructor which initialize checkbox with specified text.
CheckBox(String, float, float, float, float) - Constructor for class org.liquidengine.legui.component.CheckBox
Constructor with position and size parameters.
CheckBox(String, Vector2f, Vector2f) - Constructor for class org.liquidengine.legui.component.CheckBox
Constructor with position and size parameters.
CHECKBOX - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
CheckBoxChangeValueEvent<T extends CheckBox> - Class in org.liquidengine.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 org.liquidengine.legui.component.event.checkbox.CheckBoxChangeValueEvent
 
CheckBoxChangeValueEventListener - Interface in org.liquidengine.legui.component.event.checkbox
 
CheckBoxMouseClickEventListener - Class in org.liquidengine.legui.component.misc.listener.checkbox
MouseClickEventListener for checkbox, used to toggle checkbox state on mouse click.
CheckBoxMouseClickEventListener() - Constructor for class org.liquidengine.legui.component.misc.listener.checkbox.CheckBoxMouseClickEventListener
 
CHECKED - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
CLASS_PARAMETER - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
clearChilds() - Method in class org.liquidengine.legui.component.Component
Used to remove all child components from layerFrame.
clearSelection() - Method in class org.liquidengine.legui.component.RadioButtonGroup
Used to deselect all of radio buttons.
Clipboard - Class in org.liquidengine.legui.system
 
Clipboard() - Constructor for class org.liquidengine.legui.system.Clipboard
 
close() - Method in class org.liquidengine.legui.component.Dialog
Used to close dialog.
CLOSE_BUTTON_BACKGROUND_COLOR - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
CLOSE_BUTTON_COLOR - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
CLOSE_ICON - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
CLOSEABLE - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
codepoint - Variable in class org.liquidengine.legui.system.event.SystemCharEvent
 
codepoint - Variable in class org.liquidengine.legui.system.event.SystemCharModsEvent
 
codePointAt(int) - Method in class org.liquidengine.legui.component.optional.TextState
Returns the character (Unicode code point) at the specified index.
codePointBefore(int) - Method in class org.liquidengine.legui.component.optional.TextState
Returns the character (Unicode code point) before the specified index.
codePointCount(int, int) - Method in class org.liquidengine.legui.component.optional.TextState
Returns the number of Unicode code points in the specified text range of this sequence.
codePoints() - Method in class org.liquidengine.legui.component.optional.TextState
Returns a stream of code point values from this sequence.
COLLAPSE_ICON - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
COLLAPSE_ICON_CHAR - Static variable in class org.liquidengine.legui.component.SelectBox
 
COLOR - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
ColorConstants - Class in org.liquidengine.legui.color
Contains predefined color values constants and constructors.
ColorUtil - Class in org.liquidengine.legui.color
Used to perform some operations with color vectors.
Component<T extends Component> - Class in org.liquidengine.legui.component
Component is an object that have graphical representation in legui system.
Component() - Constructor for class org.liquidengine.legui.component.Component
Default constructor.
Component(float, float, float, float) - Constructor for class org.liquidengine.legui.component.Component
Constructor with position and size parameters.
Component(Vector2f, Vector2f) - Constructor for class org.liquidengine.legui.component.Component
Constructor with position and size parameters.
COMPONENT - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
COMPONENT_CONTAINER - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
COMPONENT_LAYER - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
ComponentLayer - Class in org.liquidengine.legui.component
Default layer used to hold components.
ComponentLayer() - Constructor for class org.liquidengine.legui.component.ComponentLayer
 
ComponentRenderer<C extends Component> - Class in org.liquidengine.legui.system.renderer
Component renderer base.
ComponentRenderer() - Constructor for class org.liquidengine.legui.system.renderer.ComponentRenderer
 
COMPONENTS - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
container - Variable in class org.liquidengine.legui.component.Layer
Used to hold all components of layer.
CONTAINER - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
containerIterator() - Method in class org.liquidengine.legui.component.Component
Returns an iterator over the elements in this layerFrame.
contains(T) - Method in class org.liquidengine.legui.component.Component
Returns true if layerFrame contains specified component.
containsAll(Collection<T>) - Method in class org.liquidengine.legui.component.Component
Returns true if this Container contains all of the elements of the specified collection.
containsLayer(Layer) - Method in class org.liquidengine.legui.component.Frame
Used to check if layer list contains provided layer.
Context - Class in org.liquidengine.legui.system.context
Created by Aliaksandr_Shcherbin on 1/25/2017.
Context(long) - Constructor for class org.liquidengine.legui.system.context.Context
Instantiates a new Context.
copy(TextState) - Method in class org.liquidengine.legui.component.optional.TextState
Used to copy provided text state to current state.
CORNER_RADIUS - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
count() - Method in class org.liquidengine.legui.component.Component
Returns count of child components.
count - Variable in class org.liquidengine.legui.system.event.SystemDropEvent
 
cpToStr(int) - Static method in class org.liquidengine.legui.util.TextUtil
Used to convert character codepoint to string.
create(String...) - Method in enum org.liquidengine.legui.exception.LeguiExceptionTemplate
Used to create LeguiException with specified message and provided variables.
create(Throwable, String...) - Method in enum org.liquidengine.legui.exception.LeguiExceptionTemplate
Used to create LeguiException with specified message, Throwable cause and provided variables.
create() - Static method in class org.liquidengine.legui.marshal.json.gsonimpl.GsonUtil
 
createBounds(float, float, float, float, HorizontalAlign, VerticalAlign, float[]) - Static method in class org.liquidengine.legui.system.renderer.nvg.util.NvgRenderUtils
 
createBounds(float, float, HorizontalAlign, VerticalAlign, float[], float, float) - Static method in class org.liquidengine.legui.system.renderer.nvg.util.NvgRenderUtils
 
createBounds(float, float, float, float, HorizontalAlign, VerticalAlign, float, float) - Static method in class org.liquidengine.legui.system.renderer.nvg.util.NvgRenderUtils
 
createColor(Vector4f) - Static method in class org.liquidengine.legui.marshal.json.gsonimpl.GsonUtil
 
createDefaultGlfwCharCallbackI() - Method in class org.liquidengine.legui.system.handler.processor.SystemEventProcessor
Creates default GLFWCharCallback.
createDefaultGlfwCharModsCallbackI() - Method in class org.liquidengine.legui.system.handler.processor.SystemEventProcessor
Creates default GLFWCharModsCallback.
createDefaultGlfwCursorEnterCallbackI() - Method in class org.liquidengine.legui.system.handler.processor.SystemEventProcessor
Creates default GLFWCursorEnterCallback.
createDefaultGlfwCursorPosCallbackI() - Method in class org.liquidengine.legui.system.handler.processor.SystemEventProcessor
Creates default GLFWCursorPosCallback.
createDefaultGlfwDropCallbackI() - Method in class org.liquidengine.legui.system.handler.processor.SystemEventProcessor
Creates default GLFWDropCallback.
createDefaultGlfwFramebufferSizeCallbackI() - Method in class org.liquidengine.legui.system.handler.processor.SystemEventProcessor
Creates default GLFWFramebufferSizeCallback.
createDefaultGlfwKeyCallbackI() - Method in class org.liquidengine.legui.system.handler.processor.SystemEventProcessor
Creates default GLFWKeyCallback.
createDefaultGlfwMouseButtonCallbackI() - Method in class org.liquidengine.legui.system.handler.processor.SystemEventProcessor
Creates default GLFWMouseButtonCallback.
createDefaultGlfwScrollCallbackI() - Method in class org.liquidengine.legui.system.handler.processor.SystemEventProcessor
Creates default GLFWScrollCallback.
createDefaultGlfwWindowCloseCallbackI() - Method in class org.liquidengine.legui.system.handler.processor.SystemEventProcessor
Creates default GLFWWindowCloseCallback.
createDefaultGlfwWindowFocusCallbackI() - Method in class org.liquidengine.legui.system.handler.processor.SystemEventProcessor
Creates default GLFWWindowFocusCallback.
createDefaultGlfwWindowIconifyCallbackI() - Method in class org.liquidengine.legui.system.handler.processor.SystemEventProcessor
Creates default GLFWWindowIconifyCallback.
createDefaultGlfwWindowPosCallbackI() - Method in class org.liquidengine.legui.system.handler.processor.SystemEventProcessor
Creates default GLFWWindowPosCallback.
createDefaultGlfwWindowRefreshCallbackI() - Method in class org.liquidengine.legui.system.handler.processor.SystemEventProcessor
Creates default GLFWWindowRefreshCallback.
createDefaultGlfwWindowSizeCallbackI() - Method in class org.liquidengine.legui.system.handler.processor.SystemEventProcessor
Creates default GLFWWindowSizeCallback.
createImage(String) - Method in class org.liquidengine.legui.image.loader.DefaultImageLoader
 
createImage(String) - Method in class org.liquidengine.legui.image.loader.ImageLoader
 
createScissor(long, Component) - Static method in class org.liquidengine.legui.system.renderer.nvg.util.NvgRenderUtils
Creates scissor for provided component by it's parent components.
createScissor(long, Vector4f) - Static method in class org.liquidengine.legui.system.renderer.nvg.util.NvgRenderUtils
Creates scissor for provided bounds.
createScissorByParent(long, Component) - Static method in class org.liquidengine.legui.system.renderer.nvg.util.NvgRenderUtils
Creates scissor by provided component and it's parent components.
CUR_VALUE - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
CursorEnterEvent<T extends Component> - Class in org.liquidengine.legui.event
Created by Aliaksandr_Shcherbin on 2/9/2017.
CursorEnterEvent(T, Context, Frame, boolean, Vector2f, Vector2f) - Constructor for class org.liquidengine.legui.event.CursorEnterEvent
 
CursorEnterEventListener - Interface in org.liquidengine.legui.listener
Created by Aliaksandr_Shcherbin on 2/10/2017.
CursorPosEventHandler - Class in org.liquidengine.legui.system.handler
Cursor position event handler.
CursorPosEventHandler() - Constructor for class org.liquidengine.legui.system.handler.CursorPosEventHandler
 
cycledSearch(Class<C>, Map, R) - Method in class org.liquidengine.legui.theme.DefaultThemeManager
 

D

DARK_BLUE - Static variable in class org.liquidengine.legui.color.ColorConstants
Dark-blue immutable color vector.
DARK_GRAY - Static variable in class org.liquidengine.legui.color.ColorConstants
Dark-gray immutable color vector.
DARK_GREEN - Static variable in class org.liquidengine.legui.color.ColorConstants
Dark-green immutable color vector.
DARK_RED - Static variable in class org.liquidengine.legui.color.ColorConstants
Dark-red immutable color vector.
DARK_THEME - Static variable in class org.liquidengine.legui.theme.Themes
 
darkBlue - Static variable in class org.liquidengine.legui.color.ColorConstants
Dark-blue immutable color vector.
darkBlue() - Static method in class org.liquidengine.legui.color.ColorConstants
Dark-blue color vector.
DarkButtonTheme<T extends Button> - Class in org.liquidengine.legui.theme.dark.def
Dark Button Theme for all buttons.
DarkButtonTheme() - Constructor for class org.liquidengine.legui.theme.dark.def.DarkButtonTheme
 
DarkCheckBoxTheme<T extends CheckBox> - Class in org.liquidengine.legui.theme.dark.def
Dark CheckBox Theme for all check boxes.
DarkCheckBoxTheme() - Constructor for class org.liquidengine.legui.theme.dark.def.DarkCheckBoxTheme
 
DarkComponentTheme<T extends Component> - Class in org.liquidengine.legui.theme.dark.def
Dark Component Theme for all components.
DarkComponentTheme() - Constructor for class org.liquidengine.legui.theme.dark.def.DarkComponentTheme
 
darkGray - Static variable in class org.liquidengine.legui.color.ColorConstants
Dark-gray immutable color vector.
darkGray() - Static method in class org.liquidengine.legui.color.ColorConstants
Dark-gray color vector.
darkGreen - Static variable in class org.liquidengine.legui.color.ColorConstants
Dark-green immutable color vector.
darkGreen() - Static method in class org.liquidengine.legui.color.ColorConstants
Dark-green color vector.
DarkLabelTheme<T extends Label> - Class in org.liquidengine.legui.theme.dark.def
Dark Label Theme for all labels.
DarkLabelTheme() - Constructor for class org.liquidengine.legui.theme.dark.def.DarkLabelTheme
 
DarkLayerContainerTheme<T extends LayerContainer> - Class in org.liquidengine.legui.theme.dark.def
Dark LayerContainer Theme for all layer containers.
DarkLayerContainerTheme() - Constructor for class org.liquidengine.legui.theme.dark.def.DarkLayerContainerTheme
 
DarkProgressBarTheme<T extends ProgressBar> - Class in org.liquidengine.legui.theme.dark.def
Dark ProgressBar Theme for all progress bars.
DarkProgressBarTheme() - Constructor for class org.liquidengine.legui.theme.dark.def.DarkProgressBarTheme
 
DarkRadioButtonTheme<T extends RadioButton> - Class in org.liquidengine.legui.theme.dark.def
Dark RadioButton Theme for all radio buttons.
DarkRadioButtonTheme() - Constructor for class org.liquidengine.legui.theme.dark.def.DarkRadioButtonTheme
 
darkRed - Static variable in class org.liquidengine.legui.color.ColorConstants
Dark-red immutable color vector.
darkRed() - Static method in class org.liquidengine.legui.color.ColorConstants
Dark-red color vector.
DarkScrollablePanelTheme<T extends ScrollablePanel> - Class in org.liquidengine.legui.theme.dark.def
Dark ScrollablePanel Theme for all scrollable panels.
DarkScrollablePanelTheme() - Constructor for class org.liquidengine.legui.theme.dark.def.DarkScrollablePanelTheme
 
DarkScrollBarTheme<T extends ScrollBar> - Class in org.liquidengine.legui.theme.dark.def
Dark ScrollBar Theme for all scroll bars.
DarkScrollBarTheme() - Constructor for class org.liquidengine.legui.theme.dark.def.DarkScrollBarTheme
 
DarkSelectBoxElementTheme<T extends SelectBox.SelectBoxElement> - Class in org.liquidengine.legui.theme.dark.def
Dark SelectBox Theme for all select boxes.
DarkSelectBoxElementTheme() - Constructor for class org.liquidengine.legui.theme.dark.def.DarkSelectBoxElementTheme
 
DarkSelectBoxScrollablePanelTheme<T extends SelectBox.SelectBoxScrollablePanel> - Class in org.liquidengine.legui.theme.dark.def
Dark SelectBoxScrollablePanel Theme.
DarkSelectBoxScrollablePanelTheme() - Constructor for class org.liquidengine.legui.theme.dark.def.DarkSelectBoxScrollablePanelTheme
 
DarkSelectBoxTheme<T extends SelectBox> - Class in org.liquidengine.legui.theme.dark.def
Dark SelectBox Theme for all select boxes.
DarkSelectBoxTheme() - Constructor for class org.liquidengine.legui.theme.dark.def.DarkSelectBoxTheme
 
DarkSliderTheme<T extends Slider> - Class in org.liquidengine.legui.theme.dark.def
Dark Slider Theme for all sliders.
DarkSliderTheme() - Constructor for class org.liquidengine.legui.theme.dark.def.DarkSliderTheme
 
DarkTextAreaTheme<T extends TextArea> - Class in org.liquidengine.legui.theme.dark.def
Dark TextArea Theme for all text areas.
DarkTextAreaTheme() - Constructor for class org.liquidengine.legui.theme.dark.def.DarkTextAreaTheme
 
DarkTextInputTheme<T extends TextInput> - Class in org.liquidengine.legui.theme.dark.def
Dark TextInput Theme for all text inputs.
DarkTextInputTheme() - Constructor for class org.liquidengine.legui.theme.dark.def.DarkTextInputTheme
 
DarkTheme - Class in org.liquidengine.legui.theme.dark
Dark Theme.
DarkTheme() - Constructor for class org.liquidengine.legui.theme.dark.DarkTheme
Used to create theme instance.
DarkToggleButtonTheme<T extends ToggleButton> - Class in org.liquidengine.legui.theme.dark.def
Dark ToggleButton Theme for all toggle buttons.
DarkToggleButtonTheme() - Constructor for class org.liquidengine.legui.theme.dark.def.DarkToggleButtonTheme
 
DarkTooltipTheme<T extends Tooltip> - Class in org.liquidengine.legui.theme.dark.def
Dark Tooltip Theme for all tooltips.
DarkTooltipTheme() - Constructor for class org.liquidengine.legui.theme.dark.def.DarkTooltipTheme
 
DarkWidgetTheme<T extends Widget> - Class in org.liquidengine.legui.theme.dark.def
Dark Widget Theme for all scrollable widgets.
DarkWidgetTheme() - Constructor for class org.liquidengine.legui.theme.dark.def.DarkWidgetTheme
 
DEFAULT - Static variable in class org.liquidengine.legui.font.FontRegistry
Font used by default.
DEFAULT_ICON_FONT - Static variable in class org.liquidengine.legui.component.SelectBox
 
DefaultCallbackKeeper - Class in org.liquidengine.legui.system.context
Used to hold all callbacks for specified window.
DefaultCallbackKeeper() - Constructor for class org.liquidengine.legui.system.context.DefaultCallbackKeeper
 
DefaultImageLoader - Class in org.liquidengine.legui.image.loader
Created by Aliaksandr_Shcherbin on 3/2/2017.
DefaultImageLoader() - Constructor for class org.liquidengine.legui.image.loader.DefaultImageLoader
 
DefaultInitializer - Class in org.liquidengine.legui
Created by Aliaksandr_Shcherbin on 1/25/2017.
DefaultInitializer(long, Frame) - Constructor for class org.liquidengine.legui.DefaultInitializer
 
DefaultThemeManager - Class in org.liquidengine.legui.theme
 
DefaultThemeManager() - Constructor for class org.liquidengine.legui.theme.DefaultThemeManager
 
delete(int, int) - Method in class org.liquidengine.legui.component.optional.TextState
Removes the characters in a substring of this sequence.
deleteCharAt(int) - Method in class org.liquidengine.legui.component.optional.TextState
Removes the char at the specified position in this sequence.
destroy() - Method in class org.liquidengine.legui.animation.Animation
Called one time when animation ended.
destroy() - Method in class org.liquidengine.legui.system.renderer.AbstractRenderer
 
destroy() - Method in class org.liquidengine.legui.system.renderer.BorderRenderer
 
destroy() - Method in class org.liquidengine.legui.system.renderer.ComponentRenderer
 
destroy() - Method in class org.liquidengine.legui.system.renderer.IconRenderer
 
destroy() - Method in class org.liquidengine.legui.system.renderer.ImageRenderer
 
destroy() - Method in class org.liquidengine.legui.system.renderer.nvg.NvgLoadableImageReferenceManager
Used to destroy image reference manager.
destroy() - Method in class org.liquidengine.legui.system.renderer.nvg.NvgRenderer
 
destroy() - Method in interface org.liquidengine.legui.system.renderer.Renderer
 
Dialog - Class in org.liquidengine.legui.component
Dialog component is component which extended from Widget and have some additional functionality.
Dialog() - Constructor for class org.liquidengine.legui.component.Dialog
Creates a dialog with default title text.
Dialog(float, float) - Constructor for class org.liquidengine.legui.component.Dialog
Creates a dialog with default title text and specified position and size.
Dialog(Vector2f) - Constructor for class org.liquidengine.legui.component.Dialog
Creates a dialog with default title text and specified position and size.
Dialog(String) - Constructor for class org.liquidengine.legui.component.Dialog
Creates a dialog with specified title text.
Dialog(String, float, float) - Constructor for class org.liquidengine.legui.component.Dialog
Creates a dialog with specified title text and specified position and size.
Dialog(String, Vector2f) - Constructor for class org.liquidengine.legui.component.Dialog
Creates a dialog with specified title text and specified position and size.
DialogCloseEventListener - Class in org.liquidengine.legui.component.misc.listener.dialog
Close event listener for dialog.
DialogCloseEventListener(Dialog) - Constructor for class org.liquidengine.legui.component.misc.listener.dialog.DialogCloseEventListener
 
DialogLayer - Class in org.liquidengine.legui.component
Dialog layer used to hold dialog window.
DialogLayer() - Constructor for class org.liquidengine.legui.component.DialogLayer
Default constructor of dialog layer.
DRAGGABLE - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
drawInScissor(long, Component, Runnable) - Static method in class org.liquidengine.legui.system.renderer.nvg.util.NvgRenderUtils
Used to call function wrapped to scissor call.
drawRect(long, Vector2fc, Vector2fc, Vector4fc) - Static method in class org.liquidengine.legui.system.renderer.nvg.util.NvgShapes
Used to draw rectangle.
drawRect(long, Vector4fc, Vector4fc) - Static method in class org.liquidengine.legui.system.renderer.nvg.util.NvgShapes
Used to draw rectangle.
drawRect(long, Vector2fc, Vector2fc, Vector4fc, float) - Static method in class org.liquidengine.legui.system.renderer.nvg.util.NvgShapes
Used to draw rectangle.
drawRect(long, Vector4fc, Vector4fc, float) - Static method in class org.liquidengine.legui.system.renderer.nvg.util.NvgShapes
Used to draw rectangle.
drawRectStroke(long, Vector2fc, Vector2fc, Vector4fc, float) - Static method in class org.liquidengine.legui.system.renderer.nvg.util.NvgShapes
Used to draw rectangle stroke.
drawRectStroke(long, Vector4fc, Vector4fc, float) - Static method in class org.liquidengine.legui.system.renderer.nvg.util.NvgShapes
Used to draw rectangle stroke.
drawRectStroke(long, Vector2fc, Vector2fc, Vector4fc, float, float) - Static method in class org.liquidengine.legui.system.renderer.nvg.util.NvgShapes
Used to draw rectangle stroke.
drawRectStroke(long, Vector4fc, Vector4fc, float, float) - Static method in class org.liquidengine.legui.system.renderer.nvg.util.NvgShapes
Used to draw rectangle stroke.
drawTextLineToRect(long, TextState, Vector2fc, Vector2fc, boolean) - Static method in class org.liquidengine.legui.system.renderer.nvg.util.NvgText
 
drawTextLineToRect(long, TextState, Vector4fc, boolean) - Static method in class org.liquidengine.legui.system.renderer.nvg.util.NvgText
 
drawTextLineToRect(long, Vector4fc, boolean, HorizontalAlign, VerticalAlign, float, String, String, Vector4f) - Static method in class org.liquidengine.legui.system.renderer.nvg.util.NvgText
 
dropShadow(long, float, float, float, float, float, Vector4f) - Static method in class org.liquidengine.legui.system.renderer.nvg.util.NvgRenderUtils
 

E

EDITABLE - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
ELEMENT_HEIGHT - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
ELEMENTS - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
ENABLED - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
ensureCapacity(int) - Method in class org.liquidengine.legui.component.optional.TextState
Ensures that the capacity is at least equal to the specified minimum.
entered - Variable in class org.liquidengine.legui.system.event.SystemCursorEnterEvent
 
ENTYPO - Static variable in class org.liquidengine.legui.font.FontRegistry
Default entypo font.
equals(Object) - Method in class org.liquidengine.legui.border.SimpleLineBorder
 
equals(Object) - Method in class org.liquidengine.legui.component.Button
 
equals(Object) - Method in class org.liquidengine.legui.component.CheckBox
 
equals(Object) - Method in class org.liquidengine.legui.component.Component
 
equals(Object) - Method in class org.liquidengine.legui.component.event.scrollbar.ScrollBarChangeValueEvent
 
equals(Object) - Method in class org.liquidengine.legui.component.Frame
 
equals(Object) - Method in class org.liquidengine.legui.component.ImageView
 
equals(Object) - Method in class org.liquidengine.legui.component.Label
 
equals(Object) - Method in class org.liquidengine.legui.component.Layer
 
equals(Object) - Method in class org.liquidengine.legui.component.misc.listener.checkbox.CheckBoxMouseClickEventListener
Used to compare instances of this event listener.
equals(Object) - Method in class org.liquidengine.legui.component.misc.listener.component.TooltipCursorEnterListener
Used to compare instances of this event listener.
equals(Object) - Method in class org.liquidengine.legui.component.misc.listener.dialog.DialogCloseEventListener
 
equals(Object) - Method in class org.liquidengine.legui.component.misc.listener.layercontainer.LayerContainerWindowSizeEventListener
 
equals(Object) - Method in class org.liquidengine.legui.component.misc.listener.radiobutton.RadioButtonClickEventListener
 
equals(Object) - Method in class org.liquidengine.legui.component.misc.listener.scrollablepanel.ScrollablePanelViewportScrollListener
 
equals(Object) - Method in class org.liquidengine.legui.component.misc.listener.scrollbar.ScrollBarMouseClickEventListener
 
equals(Object) - Method in class org.liquidengine.legui.component.misc.listener.scrollbar.ScrollBarMouseDragEventListener
 
equals(Object) - Method in class org.liquidengine.legui.component.misc.listener.scrollbar.ScrollBarScrollListener
 
equals(Object) - Method in class org.liquidengine.legui.component.misc.listener.selectbox.SelectBoxClickListener
 
equals(Object) - Method in class org.liquidengine.legui.component.misc.listener.selectbox.SelectBoxElementClickListener
 
equals(Object) - Method in class org.liquidengine.legui.component.misc.listener.selectbox.SelectBoxFocusListener
 
equals(Object) - Method in class org.liquidengine.legui.component.misc.listener.selectbox.SelectBoxScrollListener
 
equals(Object) - Method in class org.liquidengine.legui.component.misc.listener.slider.SliderMouseClickEventListener
 
equals(Object) - Method in class org.liquidengine.legui.component.misc.listener.slider.SliderMouseDragEventListener
 
equals(Object) - Method in class org.liquidengine.legui.component.misc.listener.slider.SliderScrollEventListener
 
equals(Object) - Method in class org.liquidengine.legui.component.misc.listener.textarea.TextAreaCharEventListener
 
equals(Object) - Method in class org.liquidengine.legui.component.misc.listener.textarea.TextAreaDragEventListener
 
equals(Object) - Method in class org.liquidengine.legui.component.misc.listener.textarea.TextAreaKeyEventListener
 
equals(Object) - Method in class org.liquidengine.legui.component.misc.listener.textarea.TextAreaMouseClickEventListener
 
equals(Object) - Method in class org.liquidengine.legui.component.misc.listener.textinput.TextInputCharEventListener
 
equals(Object) - Method in class org.liquidengine.legui.component.misc.listener.textinput.TextInputDragEventListener
 
equals(Object) - Method in class org.liquidengine.legui.component.misc.listener.textinput.TextInputKeyEventListener
 
equals(Object) - Method in class org.liquidengine.legui.component.misc.listener.textinput.TextInputMouseClickEventListener
 
equals(Object) - Method in class org.liquidengine.legui.component.misc.listener.togglebutton.ToggleButtonMouseClickListener
 
equals(Object) - Method in class org.liquidengine.legui.component.misc.listener.widget.WidgetCloseButMouseClickEventListener
 
equals(Object) - Method in class org.liquidengine.legui.component.misc.listener.widget.WidgetDragListener
 
equals(Object) - Method in class org.liquidengine.legui.component.misc.listener.widget.WidgetMinimizeButMouseClickEventListener
 
equals(Object) - Method in class org.liquidengine.legui.component.optional.TextState
.
equals(Object) - Method in class org.liquidengine.legui.component.ProgressBar
 
equals(Object) - Method in class org.liquidengine.legui.component.RadioButton
 
equals(Object) - Method in class org.liquidengine.legui.component.RadioButtonGroup
 
equals(Object) - Method in class org.liquidengine.legui.component.ScrollablePanel
 
equals(Object) - Method in class org.liquidengine.legui.component.ScrollBar
 
equals(Object) - Method in class org.liquidengine.legui.component.SelectBox
 
equals(Object) - Method in class org.liquidengine.legui.component.SelectBox.SelectBoxElement
 
equals(Object) - Method in class org.liquidengine.legui.component.Slider
 
equals(Object) - Method in class org.liquidengine.legui.component.TextArea
 
equals(Object) - Method in class org.liquidengine.legui.component.TextInput
 
equals(Object) - Method in class org.liquidengine.legui.component.ToggleButton
 
equals(Object) - Method in class org.liquidengine.legui.component.Tooltip
 
equals(Object) - Method in class org.liquidengine.legui.component.Widget
 
equals(Object) - Method in class org.liquidengine.legui.event.Event
 
equals(Object) - Method in class org.liquidengine.legui.font.Font
 
equals(Object) - Method in class org.liquidengine.legui.icon.CharIcon
 
equals(Object) - Method in class org.liquidengine.legui.icon.Icon
 
equals(Object) - Method in class org.liquidengine.legui.icon.ImageIcon
 
equals(Object) - Method in class org.liquidengine.legui.image.BufferedImage
 
equals(Object) - Method in class org.liquidengine.legui.image.LoadableImage
 
equals(Object) - Method in class org.liquidengine.legui.intersection.RectangleIntersector
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.liquidengine.legui.listener.ListenerMap
 
Event<T extends Component> - Class in org.liquidengine.legui.event
Created by Aliaksandr_Shcherbin on 1/25/2017.
Event(T, Context, Frame) - Constructor for class org.liquidengine.legui.event.Event
 
EVENT_PASSABLE - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
EVENT_RECEIVABLE - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
EventListener<E extends Event> - Interface in org.liquidengine.legui.listener
The base event listener interface.
EventProcessor - Class in org.liquidengine.legui.listener.processor
 
EventProcessor() - Constructor for class org.liquidengine.legui.listener.processor.EventProcessor
 
EventProcessorImpl - Class in org.liquidengine.legui.listener.processor
Created by Aliaksandr_Shcherbin on 1/25/2017.
EventProcessorImpl() - Constructor for class org.liquidengine.legui.listener.processor.EventProcessorImpl
 
EXPAND_ICON - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
EXPAND_ICON_CHAR - Static variable in class org.liquidengine.legui.component.SelectBox
 

F

fill(JsonObject) - Static method in class org.liquidengine.legui.marshal.json.gsonimpl.GsonUtil
 
findNextWord(String, int) - Static method in class org.liquidengine.legui.util.TextUtil
Used to find next word start index from current character index in provided string.
findPrevWord(String, int) - Static method in class org.liquidengine.legui.util.TextUtil
Used to find previous word start index from current character index in provided string.
focused - Variable in class org.liquidengine.legui.system.event.SystemWindowFocusEvent
 
FOCUSED_BACKGROUND_ICON - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
FocusEvent<T extends Component> - Class in org.liquidengine.legui.event
Focus event.
FocusEvent(T, Context, Frame, Component, boolean) - Constructor for class org.liquidengine.legui.event.FocusEvent
Used to create focus event.
FocusEventListener - Interface in org.liquidengine.legui.listener
This event listener used to handle FocusEvent.
Font - Class in org.liquidengine.legui.font
Representation of font.
Font(String) - Constructor for class org.liquidengine.legui.font.Font
Used to create font by specified path.
Font(String, ByteBuffer) - Constructor for class org.liquidengine.legui.font.Font
Used to create font with specified path and data.
FONT - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
FONT_AWESOME_ICONS - Static variable in class org.liquidengine.legui.font.FontRegistry
Default font-awesome-icons font.
FONT_SIZE - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
FontRegistry - Class in org.liquidengine.legui.font
Created by Aliaksandr_Shcherbin on 1/26/2017.
forEach(Consumer<? super T>) - Method in class org.liquidengine.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 org.liquidengine.legui.component
Default structure which should be associated with OpenGL window.
Frame(float, float) - Constructor for class org.liquidengine.legui.component.Frame
Used to create frame and initialize layers with specified size.
Frame() - Constructor for class org.liquidengine.legui.component.Frame
Default frame constructor.
Frame(Vector2f) - Constructor for class org.liquidengine.legui.component.Frame
Used to create frame and initialize layer containers with specified size.
fx - Variable in class org.liquidengine.legui.system.event.SystemCursorPosEvent
 
fy - Variable in class org.liquidengine.legui.system.event.SystemCursorPosEvent
 

G

G - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
get() - Method in class org.liquidengine.legui.marshal.json.gsonimpl.GsonUtil
 
getAbsolutePosition() - Method in class org.liquidengine.legui.component.Component
Returns absolute component position.
getAbsolutePosition() - Method in class org.liquidengine.legui.component.Tooltip
 
getAbsolutePosition() - Method in class org.liquidengine.legui.event.MouseClickEvent
 
getAction() - Method in class org.liquidengine.legui.event.KeyEvent
 
getAction() - Method in class org.liquidengine.legui.event.MouseClickEvent
 
getAllLayers() - Method in class org.liquidengine.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.
getArrowColor() - Method in class org.liquidengine.legui.component.ScrollBar
Returns scrollbar arrow color.
getArrowSize() - Method in class org.liquidengine.legui.component.ScrollBar
Returns arrow size.
getBackgroundColor() - Method in class org.liquidengine.legui.component.Component
Returns Vector4f background color vector where x,y,z,w mapped to r,g,b,a values.
getBackgroundIcon() - Method in class org.liquidengine.legui.component.Button
Returns background image.
getBorder() - Method in class org.liquidengine.legui.component.Component
Returns border of component.
getBorderRenderer(Class<B>) - Method in class org.liquidengine.legui.system.renderer.nvg.NvgRendererProvider
 
getBorderRenderer(Class<C>) - Method in class org.liquidengine.legui.system.renderer.RendererProvider
 
getButton() - Method in class org.liquidengine.legui.event.MouseClickEvent
 
getButtonWidth() - Method in class org.liquidengine.legui.component.SelectBox
Returns button width.
getByCode(int) - Static method in enum org.liquidengine.legui.input.Keyboard.Key
 
getByCode(int) - Static method in enum org.liquidengine.legui.input.Mouse.MouseButton
Gets by code.
getCallbackKeeper() - Method in class org.liquidengine.legui.DefaultInitializer
 
getCaretPosition() - Method in class org.liquidengine.legui.component.optional.TextState
Returns caret position.
getCaretPosition() - Method in class org.liquidengine.legui.component.TextArea
Returns caret position.
getCaretPosition() - Method in class org.liquidengine.legui.component.TextInput
Returns caret position.
getChainCharCallback() - Method in interface org.liquidengine.legui.system.context.CallbackKeeper
Returns chain callback used to keep GLFWCharCallbackI instances.
getChainCharCallback() - Method in class org.liquidengine.legui.system.context.DefaultCallbackKeeper
Returns chain callback used to keep GLFWCharCallbackI instances.
getChainCharModsCallback() - Method in interface org.liquidengine.legui.system.context.CallbackKeeper
Returns chain callback used to keep GLFWCharModsCallbackI instances.
getChainCharModsCallback() - Method in class org.liquidengine.legui.system.context.DefaultCallbackKeeper
Returns chain callback used to keep GLFWCharModsCallbackI instances.
getChainCursorEnterCallback() - Method in interface org.liquidengine.legui.system.context.CallbackKeeper
Returns chain callback used to keep GLFWCursorEnterCallbackI instances.
getChainCursorEnterCallback() - Method in class org.liquidengine.legui.system.context.DefaultCallbackKeeper
Returns chain callback used to keep GLFWCursorEnterCallbackI instances.
getChainCursorPosCallback() - Method in interface org.liquidengine.legui.system.context.CallbackKeeper
Returns chain callback used to keep GLFWCursorPosCallbackI instances.
getChainCursorPosCallback() - Method in class org.liquidengine.legui.system.context.DefaultCallbackKeeper
Returns chain callback used to keep GLFWCursorPosCallbackI instances.
getChainDropCallback() - Method in interface org.liquidengine.legui.system.context.CallbackKeeper
Returns chain callback used to keep GLFWDropCallbackI instances.
getChainDropCallback() - Method in class org.liquidengine.legui.system.context.DefaultCallbackKeeper
Returns chain callback used to keep GLFWDropCallbackI instances.
getChainFramebufferSizeCallback() - Method in interface org.liquidengine.legui.system.context.CallbackKeeper
Returns chain callback used to keep GLFWFramebufferSizeCallbackI instances.
getChainFramebufferSizeCallback() - Method in class org.liquidengine.legui.system.context.DefaultCallbackKeeper
Returns chain callback used to keep GLFWFramebufferSizeCallbackI instances.
getChainKeyCallback() - Method in interface org.liquidengine.legui.system.context.CallbackKeeper
Returns chain callback used to keep GLFWKeyCallbackI instances.
getChainKeyCallback() - Method in class org.liquidengine.legui.system.context.DefaultCallbackKeeper
Returns chain callback used to keep GLFWKeyCallbackI instances.
getChainMouseButtonCallback() - Method in interface org.liquidengine.legui.system.context.CallbackKeeper
Returns chain callback used to keep GLFWMouseButtonCallbackI instances.
getChainMouseButtonCallback() - Method in class org.liquidengine.legui.system.context.DefaultCallbackKeeper
Returns chain callback used to keep GLFWMouseButtonCallbackI instances.
getChainScrollCallback() - Method in interface org.liquidengine.legui.system.context.CallbackKeeper
Returns chain callback used to keep GLFWScrollCallbackI instances.
getChainScrollCallback() - Method in class org.liquidengine.legui.system.context.DefaultCallbackKeeper
Returns chain callback used to keep GLFWScrollCallbackI instances.
getChainWindowCloseCallback() - Method in interface org.liquidengine.legui.system.context.CallbackKeeper
Returns chain callback used to keep GLFWWindowCloseCallbackI instances.
getChainWindowCloseCallback() - Method in class org.liquidengine.legui.system.context.DefaultCallbackKeeper
Returns chain callback used to keep GLFWWindowCloseCallbackI instances.
getChainWindowFocusCallback() - Method in interface org.liquidengine.legui.system.context.CallbackKeeper
Returns chain callback used to keep GLFWWindowFocusCallbackI instances.
getChainWindowFocusCallback() - Method in class org.liquidengine.legui.system.context.DefaultCallbackKeeper
Returns chain callback used to keep GLFWWindowFocusCallbackI instances.
getChainWindowIconifyCallback() - Method in interface org.liquidengine.legui.system.context.CallbackKeeper
Returns chain callback used to keep GLFWWindowIconifyCallbackI instances.
getChainWindowIconifyCallback() - Method in class org.liquidengine.legui.system.context.DefaultCallbackKeeper
Returns chain callback used to keep GLFWWindowIconifyCallbackI instances.
getChainWindowPosCallback() - Method in interface org.liquidengine.legui.system.context.CallbackKeeper
Returns chain callback used to keep GLFWWindowPosCallbackI instances.
getChainWindowPosCallback() - Method in class org.liquidengine.legui.system.context.DefaultCallbackKeeper
Returns chain callback used to keep GLFWWindowPosCallbackI instances.
getChainWindowRefreshCallback() - Method in interface org.liquidengine.legui.system.context.CallbackKeeper
Returns chain callback used to keep GLFWWindowRefreshCallbackI instances.
getChainWindowRefreshCallback() - Method in class org.liquidengine.legui.system.context.DefaultCallbackKeeper
Returns chain callback used to keep GLFWWindowRefreshCallbackI instances.
getChainWindowSizeCallback() - Method in interface org.liquidengine.legui.system.context.CallbackKeeper
Returns chain callback used to keep GLFWWindowSizeCallbackI instances.
getChainWindowSizeCallback() - Method in class org.liquidengine.legui.system.context.DefaultCallbackKeeper
Returns chain callback used to keep GLFWWindowSizeCallbackI instances.
getChannels() - Method in class org.liquidengine.legui.image.BufferedImage
Returns image channels.
getChannels() - Method in enum org.liquidengine.legui.image.ImageChannels
 
getChannels() - Method in class org.liquidengine.legui.image.LoadableImage
Returns image channels.
getCharCode() - Method in class org.liquidengine.legui.icon.CharIcon
 
getChars(int, int, char[], int) - Method in class org.liquidengine.legui.component.optional.TextState
Characters are copied from this sequence into the destination character array dst.
getCheckBoxChangeValueEventListeners() - Method in class org.liquidengine.legui.component.CheckBox
Used to get all event listeners for checkbox change value event.
getChilds() - Method in class org.liquidengine.legui.component.Component
Used to retrieve child components as List.
getClassByShortType(String) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.GsonMarshalRegistry
 
getClassByShortType(String) - Method in interface org.liquidengine.legui.marshal.json.JsonMarshalRegistry
 
getClipboardString() - Method in class org.liquidengine.legui.system.Clipboard
Used to get string from clipboard.
getCloseButton() - Method in class org.liquidengine.legui.component.Widget
Returns close button of widget.
getCloseButtonBackgroundColor() - Method in class org.liquidengine.legui.component.Widget
Returns close button background color.
getCloseButtonColor() - Method in class org.liquidengine.legui.component.Widget
Returns close button text color.
getCloseIcon() - Method in class org.liquidengine.legui.component.Widget
Returns close icon that used by close button.
getCode() - Method in enum org.liquidengine.legui.input.Keyboard.Key
 
getCode() - Method in enum org.liquidengine.legui.input.Mouse.MouseButton
Gets code.
getCodepoint() - Method in class org.liquidengine.legui.event.CharEvent
 
getCollapseIcon() - Method in class org.liquidengine.legui.component.SelectBox
 
getColor() - Method in class org.liquidengine.legui.border.SimpleLineBorder
Returns border color.
getColor() - Method in class org.liquidengine.legui.icon.CharIcon
 
getComponent() - Method in class org.liquidengine.legui.event.Event
 
getComponentLayer() - Method in class org.liquidengine.legui.component.Frame
Used to retrieve default component layer.
getComponentRenderer(Class<C>) - Method in class org.liquidengine.legui.system.renderer.nvg.NvgRendererProvider
 
getComponentRenderer(Class<C>) - Method in class org.liquidengine.legui.system.renderer.RendererProvider
 
getComponentRenderers() - Method in class org.liquidengine.legui.system.renderer.nvg.NvgRendererProvider
 
getComponentRenderers() - Method in class org.liquidengine.legui.system.renderer.RendererProvider
 
getComponentTheme(Class<T>) - Method in class org.liquidengine.legui.theme.DefaultThemeManager
 
getComponentTheme(Class<T>) - Method in class org.liquidengine.legui.theme.ThemeManager
 
getContainer() - Method in class org.liquidengine.legui.component.Frame
Used to retrieve container of default component layer.
getContainer() - Method in class org.liquidengine.legui.component.Layer
Returns component container.
getContainer() - Method in class org.liquidengine.legui.component.ScrollablePanel
Returns container which should used to add components to scrollable panel.
getContainer() - Method in class org.liquidengine.legui.component.Widget
Returns widget container that hold all other elements.
getContext() - Method in class org.liquidengine.legui.DefaultInitializer
 
getContext() - Method in class org.liquidengine.legui.event.Event
 
getContextData() - Method in class org.liquidengine.legui.system.context.Context
Gets context data.
getContextMap() - Method in class org.liquidengine.legui.marshal.json.gsonimpl.GsonMarshalContext
 
getCornerRadius() - Method in class org.liquidengine.legui.component.Component
Returns corner radius of component.
getCursorPosition() - Method in class org.liquidengine.legui.event.CursorEnterEvent
 
getCursorPosition() - Static method in class org.liquidengine.legui.input.Mouse
Gets cursor position.
getCursorPositionPrev() - Static method in class org.liquidengine.legui.input.Mouse
Gets previous cursor position.
getCurValue() - Method in class org.liquidengine.legui.component.ScrollBar
Returns current state of scrollbar.
getData() - Method in class org.liquidengine.legui.font.Font
Returns font data.
getDefaultTheme() - Static method in class org.liquidengine.legui.theme.Themes
 
getDelta() - Method in class org.liquidengine.legui.event.CursorEnterEvent
 
getDelta() - Method in class org.liquidengine.legui.event.MouseDragEvent
 
getDeserializeRadioGroupMap() - Method in class org.liquidengine.legui.marshal.json.gsonimpl.GsonMarshalContext
 
getElementHeight() - Method in class org.liquidengine.legui.component.SelectBox
Returns element height.
getElementIndex(String) - Method in class org.liquidengine.legui.component.SelectBox
Used to get element index.
getElements() - Method in class org.liquidengine.legui.component.SelectBox
Returns all elements of list.
getEndSelectionIndex() - Method in class org.liquidengine.legui.component.optional.TextState
Returns end selection index.
getEndSelectionIndex() - Method in class org.liquidengine.legui.component.TextArea
Returns end selection index.
getEndSelectionIndex() - Method in class org.liquidengine.legui.component.TextInput
Returns end selection index.
getExpandButton() - Method in class org.liquidengine.legui.component.SelectBox
 
getExpandIcon() - Method in class org.liquidengine.legui.component.SelectBox
 
getFocusedBackgroundIcon() - Method in class org.liquidengine.legui.component.Button
Returns focused background image.
getFocusedGui() - Method in class org.liquidengine.legui.system.context.Context
Gets focused gui.
getFocusedStrokeColor() - Method in class org.liquidengine.legui.component.Component
Returns Vector4f focused stroke color vector where x,y,z,w mapped to r,g,b,a values.
getFont() - Method in class org.liquidengine.legui.component.optional.TextState
Returns current font name.
getFont(String) - Static method in class org.liquidengine.legui.font.FontRegistry
Used to retrieve font by name
getFont() - Method in class org.liquidengine.legui.icon.CharIcon
 
getFontRegister() - Static method in class org.liquidengine.legui.font.FontRegistry
Returns map of fonts where key is font name and value is font.
getFontSize() - Method in class org.liquidengine.legui.component.optional.TextState
Returns font size.
getFrame() - Method in class org.liquidengine.legui.component.Layer
Returns frame to which attached this layer.
getFrame() - Method in class org.liquidengine.legui.DefaultInitializer
 
getFrame() - Method in class org.liquidengine.legui.event.Event
 
getFramebufferSize() - Method in class org.liquidengine.legui.system.context.Context
Gets framebuffer size.
getGlfwWindow() - Method in class org.liquidengine.legui.system.context.Context
Gets glfw window.
getGsonMarshaller(String, String) - Static method in class org.liquidengine.legui.marshal.json.gsonimpl.GsonMarshalUtil
 
getGuiEventProcessor() - Method in class org.liquidengine.legui.DefaultInitializer
 
getHeight() - Method in class org.liquidengine.legui.event.WindowSizeEvent
 
getHeight() - Method in class org.liquidengine.legui.image.BufferedImage
Returns image height.
getHeight() - Method in class org.liquidengine.legui.image.Image
Returns image height.
getHeight() - Method in class org.liquidengine.legui.image.LoadableImage
Returns image height.
getHighlightColor() - Method in class org.liquidengine.legui.component.optional.TextState
Returns highlight color.
getHorizontalAlign() - Method in class org.liquidengine.legui.component.optional.TextState
Returns horizontal alignment.
getHorizontalAlign() - Method in class org.liquidengine.legui.icon.Icon
Returns horizontal alignment in component.
getHorizontalScrollBar() - Method in class org.liquidengine.legui.component.ScrollablePanel
Returns horizontal scrollbar.
getHoveredBackgroundIcon() - Method in class org.liquidengine.legui.component.Button
Returns hovered background image.
getIconChecked() - Method in class org.liquidengine.legui.component.CheckBox
Returns checkbox icon for selected state.
getIconChecked() - Method in class org.liquidengine.legui.component.RadioButton
Returns radio image for checked state.
getIconRenderer(Class<C>) - Method in class org.liquidengine.legui.system.renderer.nvg.NvgRendererProvider
 
getIconRenderer(Class<I>) - Method in class org.liquidengine.legui.system.renderer.RendererProvider
 
getIconUnchecked() - Method in class org.liquidengine.legui.component.CheckBox
Returns checkbox icon for non-selected state.
getIconUnchecked() - Method in class org.liquidengine.legui.component.RadioButton
Returns radio image for non-checked state.
getImage() - Method in class org.liquidengine.legui.component.ImageView
Returns image of image view.
getImage() - Method in class org.liquidengine.legui.icon.ImageIcon
 
getImageData() - Method in class org.liquidengine.legui.image.BufferedImage
Returns image data.
getImageData() - Method in class org.liquidengine.legui.image.LoadableImage
Returns image data.
getImageReference(LoadableImage, long) - Method in class org.liquidengine.legui.system.renderer.nvg.NvgLoadableImageReferenceManager
Used to obtain image reference by image.
getImageRenderer(Class<I>) - Method in class org.liquidengine.legui.system.renderer.nvg.NvgRendererProvider
 
getImageRenderer(Class<I>) - Method in class org.liquidengine.legui.system.renderer.RendererProvider
 
getInstance() - Static method in class org.liquidengine.legui.animation.Animator
Gets instance.
getInstance() - Static method in class org.liquidengine.legui.listener.processor.EventProcessor
 
getInstance() - Static method in class org.liquidengine.legui.system.Clipboard
Returns clipboard access instance.
getInstance() - Static method in class org.liquidengine.legui.system.handler.SystemEventHandlerProvider
 
getInstance() - Static method in class org.liquidengine.legui.system.renderer.nvg.NvgRendererProvider
 
getInstance() - Static method in class org.liquidengine.legui.system.renderer.RendererProvider
 
getIntersector() - Method in class org.liquidengine.legui.component.Component
Returns component intersector which used to check if cursor intersect component or not.
getKey() - Method in class org.liquidengine.legui.event.KeyEvent
 
getLayers() - Method in class org.liquidengine.legui.component.Frame
Used to retrieve layers added by developer.
getListenerMap() - Method in class org.liquidengine.legui.component.Component
Returns event listeners for component instance.
getListeners(Class<E>) - Method in class org.liquidengine.legui.listener.ListenerMap
Returns event listeners for specified event type.
getMarshaller(Class<T>) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.GsonMarshalRegistry
Returns marshaller for specified class.
getMarshaller(String) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.GsonMarshalRegistry
Returns marshaller for specified classname.
getMarshaller(Class<T>) - Method in interface org.liquidengine.legui.marshal.json.JsonMarshalRegistry
Returns marshaller for specified class.
getMarshaller(String) - Method in interface org.liquidengine.legui.marshal.json.JsonMarshalRegistry
Returns marshaller for specified classname.
getMarshallerByShortType(String) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.GsonMarshalRegistry
Returns marshaller for specified type.
getMarshallerByShortType(String) - Method in interface org.liquidengine.legui.marshal.json.JsonMarshalRegistry
Returns marshaller for specified type.
getMaskCharacter() - Method in class org.liquidengine.legui.component.PasswordInput
Returns mask character.
getMaximizeIcon() - Method in class org.liquidengine.legui.component.Widget
Returns maximize icon that used by minimize button.
getMaxValue() - Method in class org.liquidengine.legui.component.ScrollBar
Returns maximum state of scrollbar.
getMetadata() - Method in class org.liquidengine.legui.component.Component
Returns component metadata.
getMinimizeButton() - Method in class org.liquidengine.legui.component.Widget
Returns minimize button of widget.
getMinimizeIcon() - Method in class org.liquidengine.legui.component.Widget
Returns minimize icon that used by minimize button.
getMinValue() - Method in class org.liquidengine.legui.component.ScrollBar
Returns minimum state of scrollbar.
getMods() - Method in class org.liquidengine.legui.event.KeyEvent
 
getMouseCaretPosition() - Method in class org.liquidengine.legui.component.optional.TextState
Returns mouse caret position.
getMouseCaretPosition() - Method in class org.liquidengine.legui.component.TextArea
Returns mouse caret position.
getMouseCaretPosition() - Method in class org.liquidengine.legui.component.TextInput
Returns mouse caret position.
getMouseTargetGui() - Method in class org.liquidengine.legui.system.context.Context
Returns current mouse target component.
getNewValue() - Method in class org.liquidengine.legui.component.event.scrollbar.ScrollBarChangeValueEvent
Returns new value of scrollbar.
getNewValue() - Method in class org.liquidengine.legui.component.event.selectbox.SelectBoxChangeSelectionEvent
Returns new value.
getNewValue() - Method in class org.liquidengine.legui.component.event.slider.SliderChangeValueEvent
Returns new slider value.
getNewValue() - Method in class org.liquidengine.legui.component.event.textinput.TextInputContentChangeEvent
Returns new value.
getNextFocus() - Method in class org.liquidengine.legui.event.FocusEvent
Returns component which received focus.
getOldValue() - Method in class org.liquidengine.legui.component.event.scrollbar.ScrollBarChangeValueEvent
Returns old value of scrollbar.
getOldValue() - Method in class org.liquidengine.legui.component.event.selectbox.SelectBoxChangeSelectionEvent
Returns old value.
getOldValue() - Method in class org.liquidengine.legui.component.event.slider.SliderChangeValueEvent
Returns old slider value.
getOldValue() - Method in class org.liquidengine.legui.component.event.textinput.TextInputContentChangeEvent
Returns old value.
getOrientation() - Method in class org.liquidengine.legui.component.ScrollBar
Returns scrollbar orientation.
getOrientation() - Method in class org.liquidengine.legui.component.Slider
Returns slider orientation.
getPadding() - Method in class org.liquidengine.legui.component.optional.TextState
Returns padding.
getParent() - Method in class org.liquidengine.legui.component.Component
Returns parent component.
getPath() - Method in class org.liquidengine.legui.font.Font
Returns font path.
getPath() - Method in class org.liquidengine.legui.image.LoadableImage
Returns image path.
getPixelRatio() - Method in class org.liquidengine.legui.system.context.Context
Gets pixel ratio.
getPosition() - Method in class org.liquidengine.legui.component.Component
Returns position vector.
getPosition() - Method in class org.liquidengine.legui.event.MouseClickEvent
 
getPosition() - Method in class org.liquidengine.legui.icon.Icon
Gets position of icon.
getPressedBackgroundIcon() - Method in class org.liquidengine.legui.component.Button
Returns pressed background image.
getPressPosition() - Method in enum org.liquidengine.legui.input.Mouse.MouseButton
Gets press position.
getProcessor(Class<E>) - Method in class org.liquidengine.legui.system.handler.SystemEventHandlerProvider
 
getProgressColor() - Method in class org.liquidengine.legui.component.ProgressBar
Returns progress bar color which used to draw completed progress.
getRadioButtonGroup() - Method in class org.liquidengine.legui.component.RadioButton
Returns current radio button group.
getRadioButtons() - Method in class org.liquidengine.legui.component.RadioButtonGroup
Returns all radio buttons in group.
getRegistry() - Static method in class org.liquidengine.legui.marshal.json.gsonimpl.GsonMarshalRegistry
 
getReleasePosition() - Method in enum org.liquidengine.legui.input.Mouse.MouseButton
Gets release position.
getRenderer() - Method in class org.liquidengine.legui.DefaultInitializer
 
getScancode() - Method in class org.liquidengine.legui.event.KeyEvent
 
getScrollBarChangeValueEvents() - Method in class org.liquidengine.legui.component.ScrollBar
Returns all event listeners for scroll bar change value event.
getScrollColor() - Method in class org.liquidengine.legui.component.ScrollBar
Returns scrollbar color.
getScrollStep() - Method in class org.liquidengine.legui.component.ScrollBar
Returns scrollbar scroll step (used by mouse scroll event listener).
getSelectBoxChangeSelectionEvents() - Method in class org.liquidengine.legui.component.SelectBox
Returns all event listeners for select box change selection event.
getSelectBoxElements() - Method in class org.liquidengine.legui.component.SelectBox
Gets select box elements.
getSelection() - Method in class org.liquidengine.legui.component.optional.TextState
Returns selected text.
getSelection() - Method in class org.liquidengine.legui.component.RadioButtonGroup
Used to get selected radio button.
getSelection() - Method in class org.liquidengine.legui.component.SelectBox
Returns selected element.
getSelection() - Method in class org.liquidengine.legui.component.TextArea
Returns selected text.
getSelection() - Method in class org.liquidengine.legui.component.TextInput
Returns selected text.
getSelectionButton() - Method in class org.liquidengine.legui.component.SelectBox
 
getSelectionListPanel() - Method in class org.liquidengine.legui.component.SelectBox
 
getSerializeRadioGroupMap() - Method in class org.liquidengine.legui.marshal.json.gsonimpl.GsonMarshalContext
 
getShortTypeByClass(Class<?>) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.GsonMarshalRegistry
 
getShortTypeByClass(Class<?>) - Method in interface org.liquidengine.legui.marshal.json.JsonMarshalRegistry
 
getSize() - Method in class org.liquidengine.legui.component.Component
Returns size vector of component.
getSize() - Method in class org.liquidengine.legui.icon.Icon
Returns size of icon.
getSliderActiveColor() - Method in class org.liquidengine.legui.component.Slider
Returns slider active color.
getSliderChangeValueEvents() - Method in class org.liquidengine.legui.component.Slider
Returns all event listeners for slider change value event.
getSliderColor() - Method in class org.liquidengine.legui.component.Slider
Returns slider color.
getSliderSize() - Method in class org.liquidengine.legui.component.Slider
Returns slider size.
getStartSelectionIndex() - Method in class org.liquidengine.legui.component.optional.TextState
Returns start selection index.
getStartSelectionIndex() - Method in class org.liquidengine.legui.component.TextArea
Returns start selection index.
getStartSelectionIndex() - Method in class org.liquidengine.legui.component.TextInput
Returns start selection index.
getSystemEventProcessor() - Method in class org.liquidengine.legui.DefaultInitializer
 
getTargetComponent(Layer, Vector2f) - Static method in class org.liquidengine.legui.system.handler.SehUtil
Used to find target component for provided layer and vector.
getTargetComponentList(Layer, Vector2f) - Static method in class org.liquidengine.legui.system.handler.SehUtil
Used to search all components (under point) in component.
getText() - Method in class org.liquidengine.legui.component.optional.TextState
Returns text.
getText() - Method in class org.liquidengine.legui.component.SelectBox.SelectBoxElement
 
getTextColor() - Method in class org.liquidengine.legui.component.optional.TextState
Returns text color.
getTextInputContentChangeEvents() - Method in class org.liquidengine.legui.component.TextInput
Returns all event listeners for text input content change event.
getTextState() - Method in class org.liquidengine.legui.component.Button
Returns text data of button.
getTextState() - Method in class org.liquidengine.legui.component.CheckBox
Returns current text state.
getTextState() - Method in class org.liquidengine.legui.component.Label
Returns current text state.
getTextState() - Method in class org.liquidengine.legui.component.RadioButton
Returns current text state.
getTextState() - Method in class org.liquidengine.legui.component.TextArea
Returns current text state.
getTextState() - Method in interface org.liquidengine.legui.component.TextComponent
 
getTextState() - Method in class org.liquidengine.legui.component.TextInput
Returns current text state.
getTextState() - Method in class org.liquidengine.legui.component.Tooltip
Returns current text state.
getThemeManager() - Method in class org.liquidengine.legui.theme.Theme
 
getThickness() - Method in class org.liquidengine.legui.border.SimpleLineBorder
Returns border thickness.
getTitleBackgroundColor() - Method in class org.liquidengine.legui.component.Widget
Returns background color of title container.
getTitleContainer() - Method in class org.liquidengine.legui.component.Widget
Returns title container.
getTitleHeight() - Method in class org.liquidengine.legui.component.Widget
Returns height of title.
getTitleTextState() - Method in class org.liquidengine.legui.component.Widget
Returns title text state.
getToggledBackgroundColor() - Method in class org.liquidengine.legui.component.ToggleButton
Returns background color which will be used as background color if button toggled.
getTogglededBackgroundIcon() - Method in class org.liquidengine.legui.component.ToggleButton
Returns toggled background icon.
getTooltip() - Method in class org.liquidengine.legui.component.Component
Returns tooltip if it persist.
getTooltipLayer() - Method in class org.liquidengine.legui.component.Frame
Used to retrieve default tooltip layer.
getValue() - Method in class org.liquidengine.legui.component.ProgressBar
Returns current progress status.
getValue() - Method in class org.liquidengine.legui.component.Slider
Returns slider value.
getVerticalAlign() - Method in class org.liquidengine.legui.component.optional.TextState
Returns vertical alignment.
getVerticalAlign() - Method in class org.liquidengine.legui.icon.Icon
Returns vertical alignment in component.
getVerticalScrollBar() - Method in class org.liquidengine.legui.component.ScrollablePanel
Returns vertical scrollbar.
getViewport() - Method in class org.liquidengine.legui.component.ScrollablePanel
 
getViewport() - Method in class org.liquidengine.legui.component.ScrollBar
Returns viewport if scrollbar attached to viewport.
getVisibleAmount() - Method in class org.liquidengine.legui.component.ScrollBar
Returns visible amount (if visible whole scrollbar visible amount = ScrollBar.maxValue - ScrollBar.minValue)
getVisibleCount() - Method in class org.liquidengine.legui.component.SelectBox
Returns count of visible elements in expanded state.
getWidgetCloseEvents() - Method in class org.liquidengine.legui.component.Widget
Returns all event listeners for widget close event.
getWidth() - Method in class org.liquidengine.legui.event.WindowSizeEvent
 
getWidth() - Method in class org.liquidengine.legui.image.BufferedImage
Returns image width.
getWidth() - Method in class org.liquidengine.legui.image.Image
Returns image width.
getWidth() - Method in class org.liquidengine.legui.image.LoadableImage
Returns image width.
getWindow() - Method in class org.liquidengine.legui.DefaultInitializer
 
getWindow() - Method in class org.liquidengine.legui.system.event.SystemWindowCloseEvent
 
getWindowPosition() - Method in class org.liquidengine.legui.system.context.Context
Gets window position.
getWindowSize() - Method in class org.liquidengine.legui.system.context.Context
Gets window size.
getXoffset() - Method in class org.liquidengine.legui.event.ScrollEvent
 
getXpos() - Method in class org.liquidengine.legui.event.WindowPosEvent
 
getYoffset() - Method in class org.liquidengine.legui.event.ScrollEvent
 
getYpos() - Method in class org.liquidengine.legui.event.WindowPosEvent
 
GRAY - Static variable in class org.liquidengine.legui.color.ColorConstants
Gray immutable color vector.
gray - Static variable in class org.liquidengine.legui.color.ColorConstants
Gray immutable color vector.
gray() - Static method in class org.liquidengine.legui.color.ColorConstants
Gray color vector.
GREEN - Static variable in class org.liquidengine.legui.color.ColorConstants
Green immutable color vector.
green - Static variable in class org.liquidengine.legui.color.ColorConstants
Green immutable color vector.
green() - Static method in class org.liquidengine.legui.color.ColorConstants
Green color vector.
GROUP - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
GsonBorderMarshaller<T extends Border> - Class in org.liquidengine.legui.marshal.json.gsonimpl.border
Marshaller for Border.
GsonBorderMarshaller() - Constructor for class org.liquidengine.legui.marshal.json.gsonimpl.border.GsonBorderMarshaller
 
GsonBufferedImageMarshaller<I extends BufferedImage> - Class in org.liquidengine.legui.marshal.json.gsonimpl.image
Marshaller for BufferedImage instances.
GsonBufferedImageMarshaller() - Constructor for class org.liquidengine.legui.marshal.json.gsonimpl.image.GsonBufferedImageMarshaller
 
GsonButtonMarshaller<T extends Button> - Class in org.liquidengine.legui.marshal.json.gsonimpl.component
Marshaller for Button.
GsonButtonMarshaller() - Constructor for class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonButtonMarshaller
 
GsonCharIconMarshaller<I extends CharIcon> - Class in org.liquidengine.legui.marshal.json.gsonimpl.icon
Used to marshal/unmarshal from/to ImageIcon object.
GsonCharIconMarshaller() - Constructor for class org.liquidengine.legui.marshal.json.gsonimpl.icon.GsonCharIconMarshaller
 
GsonCheckBoxMarshaller<T extends CheckBox> - Class in org.liquidengine.legui.marshal.json.gsonimpl.component
Marshaller for CheckBox.
GsonCheckBoxMarshaller() - Constructor for class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonCheckBoxMarshaller
 
GsonComponentMarshaller<T extends Component> - Class in org.liquidengine.legui.marshal.json.gsonimpl.component
Marshaller for Component.
GsonComponentMarshaller() - Constructor for class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonComponentMarshaller
 
GsonFrameMarshaller<T extends Frame> - Class in org.liquidengine.legui.marshal.json.gsonimpl.component
Used to marshal and unmarshal Frame.
GsonFrameMarshaller() - Constructor for class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonFrameMarshaller
 
GsonIconMarshaller<I extends Icon> - Class in org.liquidengine.legui.marshal.json.gsonimpl.icon
Created by ShchAlexander on 13.03.2017.
GsonIconMarshaller() - Constructor for class org.liquidengine.legui.marshal.json.gsonimpl.icon.GsonIconMarshaller
 
GsonImageMarshaller<I extends Image> - Class in org.liquidengine.legui.marshal.json.gsonimpl.image
Marshaller for Image instances.
GsonImageMarshaller() - Constructor for class org.liquidengine.legui.marshal.json.gsonimpl.image.GsonImageMarshaller
 
GsonImageViewMarshaller<T extends ImageView> - Class in org.liquidengine.legui.marshal.json.gsonimpl.component
Marshaller for ImageView.
GsonImageViewMarshaller() - Constructor for class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonImageViewMarshaller
 
GsonIntersectorMarshaller<T extends Intersector> - Class in org.liquidengine.legui.marshal.json.gsonimpl.intersector
Created by ShchAlexander on 26.02.2017.
GsonIntersectorMarshaller() - Constructor for class org.liquidengine.legui.marshal.json.gsonimpl.intersector.GsonIntersectorMarshaller
 
GsonLabelMarshaller<T extends Label> - Class in org.liquidengine.legui.marshal.json.gsonimpl.component
Marshaller for Label.
GsonLabelMarshaller() - Constructor for class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonLabelMarshaller
 
GsonLayerContainerMarshaller<T extends LayerContainer> - Class in org.liquidengine.legui.marshal.json.gsonimpl.component
Marshaller for LayerContainer.
GsonLayerContainerMarshaller() - Constructor for class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonLayerContainerMarshaller
 
GsonLayerMarshaller<T extends Layer> - Class in org.liquidengine.legui.marshal.json.gsonimpl.component
Marshaller for Layer.
GsonLayerMarshaller() - Constructor for class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonLayerMarshaller
 
GsonLoadableImageIconMarshaller<I extends ImageIcon> - Class in org.liquidengine.legui.marshal.json.gsonimpl.icon
Used to marshal/unmarshal from/to ImageIcon object.
GsonLoadableImageIconMarshaller() - Constructor for class org.liquidengine.legui.marshal.json.gsonimpl.icon.GsonLoadableImageIconMarshaller
 
GsonLoadableImageMarshaller<I extends LoadableImage> - Class in org.liquidengine.legui.marshal.json.gsonimpl.image
Marshaller for BufferedImage instances.
GsonLoadableImageMarshaller() - Constructor for class org.liquidengine.legui.marshal.json.gsonimpl.image.GsonLoadableImageMarshaller
 
GsonMarshalContext - Class in org.liquidengine.legui.marshal.json.gsonimpl
Marshal context for GsonMarshaller.
GsonMarshalContext() - Constructor for class org.liquidengine.legui.marshal.json.gsonimpl.GsonMarshalContext
 
GsonMarshalRegistry - Class in org.liquidengine.legui.marshal.json.gsonimpl
Created by Aliaksandr_Shcherbin on 2/24/2017.
GsonMarshalUtil - Class in org.liquidengine.legui.marshal.json.gsonimpl
Created by Aliaksandr_Shcherbin on 2/24/2017.
GsonPanelMarshaller<T extends Panel> - Class in org.liquidengine.legui.marshal.json.gsonimpl.component
Marshaller for Panel.
GsonPanelMarshaller() - Constructor for class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonPanelMarshaller
 
GsonProgressBarMarshaller<T extends ProgressBar> - Class in org.liquidengine.legui.marshal.json.gsonimpl.component
Marshaller for ProgressBar.
GsonProgressBarMarshaller() - Constructor for class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonProgressBarMarshaller
 
GsonRadioButtonMarshaller<T extends RadioButton> - Class in org.liquidengine.legui.marshal.json.gsonimpl.component
Marshaller for RadioButton.
GsonRadioButtonMarshaller() - Constructor for class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonRadioButtonMarshaller
 
GsonScrollablePanelMarshaller<T extends ScrollablePanel> - Class in org.liquidengine.legui.marshal.json.gsonimpl.component
Marshaller for ScrollablePanel.
GsonScrollablePanelMarshaller() - Constructor for class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonScrollablePanelMarshaller
 
GsonScrollBarMarshaller<T extends ScrollBar> - Class in org.liquidengine.legui.marshal.json.gsonimpl.component
Marshaller for ScrollBar.
GsonScrollBarMarshaller() - Constructor for class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonScrollBarMarshaller
 
GsonSelectBoxMarshaller<T extends SelectBox> - Class in org.liquidengine.legui.marshal.json.gsonimpl.component
Marshaller for SelectBox.
GsonSelectBoxMarshaller() - Constructor for class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonSelectBoxMarshaller
 
GsonSimpleLineBorderMarshaller - Class in org.liquidengine.legui.marshal.json.gsonimpl.border
Created by Aliaksandr_Shcherbin on 2/24/2017.
GsonSimpleLineBorderMarshaller() - Constructor for class org.liquidengine.legui.marshal.json.gsonimpl.border.GsonSimpleLineBorderMarshaller
 
GsonSliderMarshaller<T extends Slider> - Class in org.liquidengine.legui.marshal.json.gsonimpl.component
Marshaller for Slider.
GsonSliderMarshaller() - Constructor for class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonSliderMarshaller
 
GsonTextAreaMarshaller<T extends TextArea> - Class in org.liquidengine.legui.marshal.json.gsonimpl.component
Marshaller for TextArea.
GsonTextAreaMarshaller() - Constructor for class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonTextAreaMarshaller
 
GsonTextInputMarshaller<T extends TextInput> - Class in org.liquidengine.legui.marshal.json.gsonimpl.component
Marshaller for TextInput.
GsonTextInputMarshaller() - Constructor for class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonTextInputMarshaller
 
GsonTextStateMarshaller<T extends TextState> - Class in org.liquidengine.legui.marshal.json.gsonimpl.component.optional
Json marshaller for TextState component.
GsonTextStateMarshaller() - Constructor for class org.liquidengine.legui.marshal.json.gsonimpl.component.optional.GsonTextStateMarshaller
 
GsonToggleButtonMarshaller<T extends ToggleButton> - Class in org.liquidengine.legui.marshal.json.gsonimpl.component
Marshaller for ToggleButton.
GsonToggleButtonMarshaller() - Constructor for class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonToggleButtonMarshaller
 
GsonTooltipMarshaller<T extends Tooltip> - Class in org.liquidengine.legui.marshal.json.gsonimpl.component
Marshaller for Tooltip.
GsonTooltipMarshaller() - Constructor for class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonTooltipMarshaller
 
GsonUtil - Class in org.liquidengine.legui.marshal.json.gsonimpl
Created by Aliaksandr_Shcherbin on 2/24/2017.
GsonWidgetMarshaller<T extends Widget> - Class in org.liquidengine.legui.marshal.json.gsonimpl.component
Marshaller for Widget.
GsonWidgetMarshaller() - Constructor for class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonWidgetMarshaller
 

H

half(Vector4f) - Static method in class org.liquidengine.legui.color.ColorUtil
Used to obtain half color from source.
halfRGB(Vector4f) - Static method in class org.liquidengine.legui.color.ColorUtil
Used to obtain half color from source.
handle(E, Frame, Context) - Method in class org.liquidengine.legui.system.handler.AbstractSystemEventHandler
Default implementation of event handler SystemEventHandler.handle(SystemEvent, Frame, Context) method.
handle(E, Layer, Context, Frame) - Method in class org.liquidengine.legui.system.handler.AbstractSystemEventHandler
This method used to handle some SystemEvent and produce (or not) Event instances (which are UI events).
handle(SystemCharEvent, Frame, Context) - Method in class org.liquidengine.legui.system.handler.CharEventHandler
 
handle(SystemCursorPosEvent, Layer, Context, Frame) - Method in class org.liquidengine.legui.system.handler.CursorPosEventHandler
Used to handle SystemCursorPosEvent and produce (or not) Event instances (which are UI events).
handle(SystemKeyEvent, Frame, Context) - Method in class org.liquidengine.legui.system.handler.KeyEventHandler
 
handle(SystemMouseClickEvent, Frame, Context) - Method in class org.liquidengine.legui.system.handler.MouseClickEventHandler
 
handle(SystemScrollEvent, Layer, Context, Frame) - Method in class org.liquidengine.legui.system.handler.ScrollEventHandler
 
handle(E, Frame, Context) - Method in interface org.liquidengine.legui.system.handler.SystemEventHandler
 
handle(SystemWindowCloseEvent, Layer, Context, Frame) - Method in class org.liquidengine.legui.system.handler.WindowCloseEventHandler
 
handle(SystemWindowFocusEvent, Layer, Context, Frame) - Method in class org.liquidengine.legui.system.handler.WindowFocusEventHandler
 
handle(SystemWindowIconifyEvent, Layer, Context, Frame) - Method in class org.liquidengine.legui.system.handler.WindowIconifyEventHandler
 
handle(SystemWindowPosEvent, Layer, Context, Frame) - Method in class org.liquidengine.legui.system.handler.WindowPosEventHandler
This method used to handle WindowPosEvent.
handle(SystemWindowRefreshEvent, Layer, Context, Frame) - Method in class org.liquidengine.legui.system.handler.WindowRefreshEventHandler
 
handle(SystemWindowSizeEvent, Frame, Context) - Method in class org.liquidengine.legui.system.handler.WindowSizeEventHandler
 
hashCode() - Method in class org.liquidengine.legui.border.SimpleLineBorder
 
hashCode() - Method in class org.liquidengine.legui.component.Button
 
hashCode() - Method in class org.liquidengine.legui.component.CheckBox
 
hashCode() - Method in class org.liquidengine.legui.component.Component
 
hashCode() - Method in class org.liquidengine.legui.component.event.scrollbar.ScrollBarChangeValueEvent
 
hashCode() - Method in class org.liquidengine.legui.component.Frame
 
hashCode() - Method in class org.liquidengine.legui.component.ImageView
 
hashCode() - Method in class org.liquidengine.legui.component.Label
 
hashCode() - Method in class org.liquidengine.legui.component.Layer
 
hashCode() - Method in class org.liquidengine.legui.component.misc.listener.selectbox.SelectBoxScrollListener
 
hashCode() - Method in class org.liquidengine.legui.component.optional.TextState
.
hashCode() - Method in class org.liquidengine.legui.component.ProgressBar
 
hashCode() - Method in class org.liquidengine.legui.component.RadioButton
 
hashCode() - Method in class org.liquidengine.legui.component.RadioButtonGroup
 
hashCode() - Method in class org.liquidengine.legui.component.ScrollablePanel
 
hashCode() - Method in class org.liquidengine.legui.component.ScrollBar
 
hashCode() - Method in class org.liquidengine.legui.component.SelectBox
 
hashCode() - Method in class org.liquidengine.legui.component.SelectBox.SelectBoxElement
 
hashCode() - Method in class org.liquidengine.legui.component.Slider
 
hashCode() - Method in class org.liquidengine.legui.component.TextArea
 
hashCode() - Method in class org.liquidengine.legui.component.TextInput
 
hashCode() - Method in class org.liquidengine.legui.component.ToggleButton
 
hashCode() - Method in class org.liquidengine.legui.component.Tooltip
 
hashCode() - Method in class org.liquidengine.legui.component.Widget
 
hashCode() - Method in class org.liquidengine.legui.event.Event
 
hashCode() - Method in class org.liquidengine.legui.font.Font
 
hashCode() - Method in class org.liquidengine.legui.icon.CharIcon
 
hashCode() - Method in class org.liquidengine.legui.icon.Icon
 
hashCode() - Method in class org.liquidengine.legui.icon.ImageIcon
 
hashCode() - Method in class org.liquidengine.legui.image.BufferedImage
 
hashCode() - Method in class org.liquidengine.legui.image.LoadableImage
 
hashCode() - Method in class org.liquidengine.legui.intersection.RectangleIntersector
Returns a hash code value for the object.
hashCode() - Method in class org.liquidengine.legui.listener.ListenerMap
 
HEIGHT - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
height - Variable in class org.liquidengine.legui.system.event.SystemFramebufferSizeEvent
 
height - Variable in class org.liquidengine.legui.system.event.SystemWindowSizeEvent
 
HIGHLIGHT_COLOR - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
HORIZONTAL_ALIGN - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
HORIZONTAL_SCROLL_BAR - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
HorizontalAlign - Enum in org.liquidengine.legui.component.optional.align
Horizontal alignment states.
HOVERED_BACKGROUND_ICON - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 

I

Icon - Class in org.liquidengine.legui.icon
Icon.
Icon() - Constructor for class org.liquidengine.legui.icon.Icon
Default constructor.
Icon(Vector2f) - Constructor for class org.liquidengine.legui.icon.Icon
Used to create icon with defined size.
ICON_CHECKED - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
ICON_UNCHECKED - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
iconified - Variable in class org.liquidengine.legui.system.event.SystemWindowIconifyEvent
 
IconRenderer<I extends Icon> - Class in org.liquidengine.legui.system.renderer
Icon renderer base.
IconRenderer() - Constructor for class org.liquidengine.legui.system.renderer.IconRenderer
 
Image - Class in org.liquidengine.legui.image
Fixed size picture.
Image() - Constructor for class org.liquidengine.legui.image.Image
 
IMAGE - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
IMAGE - Static variable in class org.liquidengine.legui.system.renderer.nvg.image.NvgDefaultImageRenderer
 
IMAGE_REFERENCE_MANAGER - Static variable in class org.liquidengine.legui.system.renderer.nvg.NvgRenderer
 
ImageChannels - Enum in org.liquidengine.legui.image
Channels of image.
ImageIcon - Class in org.liquidengine.legui.icon
Created by Aliaksandr_Shcherbin on 3/10/2017.
ImageIcon() - Constructor for class org.liquidengine.legui.icon.ImageIcon
 
ImageIcon(Vector2f, Image) - Constructor for class org.liquidengine.legui.icon.ImageIcon
 
ImageIcon(Image) - Constructor for class org.liquidengine.legui.icon.ImageIcon
 
ImageLoader - Class in org.liquidengine.legui.image.loader
Created by Aliaksandr_Shcherbin on 3/2/2017.
ImageLoader() - Constructor for class org.liquidengine.legui.image.loader.ImageLoader
 
ImageRenderer<I extends Image> - Class in org.liquidengine.legui.system.renderer
Image renderer.
ImageRenderer() - Constructor for class org.liquidengine.legui.system.renderer.ImageRenderer
 
ImageView - Class in org.liquidengine.legui.component
This class represents image view component.
ImageView(Image) - Constructor for class org.liquidengine.legui.component.ImageView
Creates image view with specified image.
ImageView() - Constructor for class org.liquidengine.legui.component.ImageView
Default constructor of image view.
index - Variable in enum org.liquidengine.legui.component.optional.align.HorizontalAlign
Used to keep alignment index.
index - Variable in enum org.liquidengine.legui.component.optional.align.VerticalAlign
Used to keep alignment index.
indexOf(String) - Method in class org.liquidengine.legui.component.optional.TextState
Returns the index within this string of the first occurrence of the specified substring.
indexOf(String, int) - Method in class org.liquidengine.legui.component.optional.TextState
Returns the index within this string of the first occurrence of the specified substring, starting at the specified index.
initialize() - Method in class org.liquidengine.legui.animation.Animation
Called one time before animate loop.
initialize() - Method in class org.liquidengine.legui.system.renderer.AbstractRenderer
 
initialize() - Method in class org.liquidengine.legui.system.renderer.BorderRenderer
 
initialize() - Method in class org.liquidengine.legui.system.renderer.ComponentRenderer
 
initialize() - Method in class org.liquidengine.legui.system.renderer.IconRenderer
 
initialize() - Method in class org.liquidengine.legui.system.renderer.ImageRenderer
 
initialize() - Method in class org.liquidengine.legui.system.renderer.nvg.NvgRenderer
 
initialize() - Method in interface org.liquidengine.legui.system.renderer.Renderer
 
insert(int, char[], int, int) - Method in class org.liquidengine.legui.component.optional.TextState
Inserts the string representation of a subarray of the str array argument into this sequence.
insert(int, Object) - Method in class org.liquidengine.legui.component.optional.TextState
Inserts the string representation of the Object argument into this character sequence.
insert(int, String) - Method in class org.liquidengine.legui.component.optional.TextState
Inserts the string into this character sequence.
insert(int, char[]) - Method in class org.liquidengine.legui.component.optional.TextState
Inserts the string representation of the char array argument into this sequence.
insert(int, CharSequence) - Method in class org.liquidengine.legui.component.optional.TextState
Inserts the specified CharSequence into this sequence.
insert(int, CharSequence, int, int) - Method in class org.liquidengine.legui.component.optional.TextState
Inserts a subsequence of the specified CharSequence into this sequence.
insert(int, boolean) - Method in class org.liquidengine.legui.component.optional.TextState
Inserts the string representation of the boolean argument into this sequence.
insert(int, char) - Method in class org.liquidengine.legui.component.optional.TextState
Inserts the string representation of the char argument into this sequence.
insert(int, int) - Method in class org.liquidengine.legui.component.optional.TextState
Inserts the string representation of the second int argument into this sequence.
insert(int, long) - Method in class org.liquidengine.legui.component.optional.TextState
Inserts the string representation of the long argument into this sequence.
insert(int, float) - Method in class org.liquidengine.legui.component.optional.TextState
Inserts the string representation of the float argument into this sequence.
insert(int, double) - Method in class org.liquidengine.legui.component.optional.TextState
Inserts the string representation of the double argument into this sequence.
instance(int) - Static method in enum org.liquidengine.legui.image.ImageChannels
 
Intersector - Class in org.liquidengine.legui.intersection
Created by ShchAlexander on 03.02.2017.
Intersector() - Constructor for class org.liquidengine.legui.intersection.Intersector
 
INTERSECTOR - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
intersects(Vector2f) - Method in class org.liquidengine.legui.component.Component
Used to determine if point intersects component (in screen space).
intersects(Component, Vector2f) - Method in class org.liquidengine.legui.intersection.Intersector
 
intersects(Component, Vector2f) - Method in class org.liquidengine.legui.intersection.RectangleIntersector
 
intersectScissor(long, Vector4f) - Static method in class org.liquidengine.legui.system.renderer.nvg.util.NvgRenderUtils
Intersects scissor for provided bounds.
isArrowsEnabled() - Method in class org.liquidengine.legui.component.ScrollBar
Returns true if arrows enabled.
isChecked() - Method in class org.liquidengine.legui.component.CheckBox
Returns true if checkbox is checked.
isChecked() - Method in class org.liquidengine.legui.component.RadioButton
Returns true if radio button is checked.
isCloseable() - Method in class org.liquidengine.legui.component.Widget
Returns true if widget should be closeable.
isCollapsed() - Method in class org.liquidengine.legui.component.SelectBox
Returns true if selectbox is collapsed and false if expanded.
isDebugEnabled() - Method in class org.liquidengine.legui.system.context.Context
Is debug enabled boolean.
isDraggable() - Method in class org.liquidengine.legui.component.Widget
Returns true if widget could be dragged.
isEditable() - Method in class org.liquidengine.legui.component.optional.TextState
Returns true if text is editable.
isEditable() - Method in class org.liquidengine.legui.component.TextArea
Returns true if text is editable.
isEditable() - Method in class org.liquidengine.legui.component.TextInput
Returns true if text is editable.
isEmpty() - Method in class org.liquidengine.legui.component.Component
Returns true if layerFrame contains no elements.
isEnabled() - Method in class org.liquidengine.legui.border.Border
Returns true if border enabled and renderable.
isEnabled() - Method in class org.liquidengine.legui.component.Component
Returns true if component enabled.
isEntered() - Method in class org.liquidengine.legui.event.CursorEnterEvent
 
isEventPassable() - Method in class org.liquidengine.legui.component.Layer
Returns true if layer is event passable.
isEventPassable() - Method in class org.liquidengine.legui.component.TooltipLayer
 
isEventReceivable() - Method in class org.liquidengine.legui.component.Layer
Returns true if layer is event receivable.
isEventReceivable() - Method in class org.liquidengine.legui.component.TooltipLayer
 
isFocused() - Method in class org.liquidengine.legui.component.Component
Returns true if component is focused.
isFocused() - Method in class org.liquidengine.legui.event.FocusEvent
Returns true if component receive focus.
isFocused() - Method in class org.liquidengine.legui.event.WindowFocusEvent
 
isHovered() - Method in class org.liquidengine.legui.component.Component
Returns true if component is hovered.
isIconified() - Method in class org.liquidengine.legui.event.WindowIconifyEvent
 
isIconified() - Method in class org.liquidengine.legui.system.context.Context
Returns window iconified state.
isJsonNull(JsonElement) - Static method in class org.liquidengine.legui.marshal.json.gsonimpl.GsonUtil
 
isMasked() - Method in class org.liquidengine.legui.component.PasswordInput
Returns true if masking enabled.
isMinimizable() - Method in class org.liquidengine.legui.component.Widget
Returns true if widget could be minimized (minimize button is visible).
isMinimized() - Method in class org.liquidengine.legui.component.Widget
Returns true if widget minimized.
isNewValue() - Method in class org.liquidengine.legui.component.event.checkbox.CheckBoxChangeValueEvent
Returns new value.
isNotNull(JsonElement) - Static method in class org.liquidengine.legui.marshal.json.gsonimpl.GsonUtil
 
isOldValue() - Method in class org.liquidengine.legui.component.event.checkbox.CheckBoxChangeValueEvent
Returns old value.
isPressed() - Method in class org.liquidengine.legui.component.Component
Returns true if component is pressed.
isPressed() - Method in enum org.liquidengine.legui.input.Keyboard.Key
 
isPressed() - Method in enum org.liquidengine.legui.input.Mouse.MouseButton
Is pressed boolean.
isScrolling() - Method in class org.liquidengine.legui.component.ScrollBar
Determines if scroll bar currently scrolling by user.
isSelected(RadioButton) - Method in class org.liquidengine.legui.component.RadioButtonGroup
Returns true if provided radio button selected.
isSelected() - Method in class org.liquidengine.legui.component.SelectBox.SelectBoxElement
Returns true if this select box element is currently selected.
isTitleEnabled() - Method in class org.liquidengine.legui.component.Widget
Returns true if title enabled.
isToggled() - Method in class org.liquidengine.legui.component.ToggleButton
Returns true if toggle button is toggled.
isVisible() - Method in class org.liquidengine.legui.component.Component
Returns true if component visible.

J

JsonConstants - Class in org.liquidengine.legui.marshal
Holds constants of components and fields names for marshaller.
jsonMarshal(T, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.AbstractGsonMarshaller
 
JsonMarshalContext - Interface in org.liquidengine.legui.marshal.json
Marshal context which used by marshaller.
JsonMarshaller<T> - Interface in org.liquidengine.legui.marshal.json
Used to convert Java object to readable json representation and back - json representation to Java object.
JsonMarshalRegistry - Interface in org.liquidengine.legui.marshal.json
Created by ShchAlexander on 26.02.2017.

K

key - Variable in class org.liquidengine.legui.system.event.SystemKeyEvent
 
Keyboard - Class in org.liquidengine.legui.input
This class used to allow use last states of keyboard keys.
Keyboard() - Constructor for class org.liquidengine.legui.input.Keyboard
 
Keyboard.Key - Enum in org.liquidengine.legui.input
 
KeyEvent<T extends Component> - Class in org.liquidengine.legui.event
Created by Aliaksandr_Shcherbin on 2/13/2017.
KeyEvent(T, Context, Frame, int, int, int, int) - Constructor for class org.liquidengine.legui.event.KeyEvent
 
KeyEventHandler - Class in org.liquidengine.legui.system.handler
System handler that used to update key states of Keyboard.Key.
KeyEventHandler() - Constructor for class org.liquidengine.legui.system.handler.KeyEventHandler
 
KeyEventListener - Interface in org.liquidengine.legui.listener
Created by Aliaksandr_Shcherbin on 2/13/2017.

L

Label - Class in org.liquidengine.legui.component
Class represent single line non-editable text component.
Label() - Constructor for class org.liquidengine.legui.component.Label
Default constructor.
Label(float, float, float, float) - Constructor for class org.liquidengine.legui.component.Label
Creates label with specified size and on specified position.
Label(Vector2f, Vector2f) - Constructor for class org.liquidengine.legui.component.Label
Creates label with specified size and on specified position.
Label(String) - Constructor for class org.liquidengine.legui.component.Label
Creates label with specified text.
Label(String, float, float, float, float) - Constructor for class org.liquidengine.legui.component.Label
Creates label with specified text, size and on specified position.
Label(String, Vector2f, Vector2f) - Constructor for class org.liquidengine.legui.component.Label
Creates label with specified text, size and on specified position.
lastIndexOf(String) - Method in class org.liquidengine.legui.component.optional.TextState
Returns the index within this string of the rightmost occurrence of the specified substring.
lastIndexOf(String, int) - Method in class org.liquidengine.legui.component.optional.TextState
Returns the index within this string of the last occurrence of the specified substring.
Layer<T extends Component> - Class in org.liquidengine.legui.component
Layer one of base structures.
Layer() - Constructor for class org.liquidengine.legui.component.Layer
 
LayerContainer<T extends Component> - Class in org.liquidengine.legui.component
Layer container.
LayerContainer() - Constructor for class org.liquidengine.legui.component.LayerContainer
Default constructor.
LayerContainer(float, float, float, float) - Constructor for class org.liquidengine.legui.component.LayerContainer
Constructor with position and size parameters.
LayerContainer(Vector2f, Vector2f) - Constructor for class org.liquidengine.legui.component.LayerContainer
Constructor with position and size parameters.
LayerContainerWindowSizeEventListener - Class in org.liquidengine.legui.component.misc.listener.layercontainer
Window size event listener for layer container.
LayerContainerWindowSizeEventListener() - Constructor for class org.liquidengine.legui.component.misc.listener.layercontainer.LayerContainerWindowSizeEventListener
 
LAYERS - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
LEFT - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
LeguiException - Exception in org.liquidengine.legui.exception
Legui Runtime exception.
LeguiException() - Constructor for exception org.liquidengine.legui.exception.LeguiException
Constructs a new runtime exception with null as its detail message.
LeguiException(String) - Constructor for exception org.liquidengine.legui.exception.LeguiException
Constructs a new runtime exception with the specified detail message.
LeguiException(String, Throwable) - Constructor for exception org.liquidengine.legui.exception.LeguiException
Constructs a new runtime exception with the specified detail message and cause.
LeguiException(Throwable) - Constructor for exception org.liquidengine.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).
LeguiException(String, Throwable, boolean, boolean) - Constructor for exception org.liquidengine.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.
LeguiExceptionTemplate - Enum in org.liquidengine.legui.exception
Exception message templates.
length() - Method in class org.liquidengine.legui.component.optional.TextState
Returns text length.
LIGHT_BLACK - Static variable in class org.liquidengine.legui.color.ColorConstants
Light-black immutable color vector.
LIGHT_BLUE - Static variable in class org.liquidengine.legui.color.ColorConstants
Light-blue immutable color vector.
LIGHT_GRAY - Static variable in class org.liquidengine.legui.color.ColorConstants
Light-gray immutable color vector.
LIGHT_GREEN - Static variable in class org.liquidengine.legui.color.ColorConstants
Light-green immutable color vector.
LIGHT_RED - Static variable in class org.liquidengine.legui.color.ColorConstants
Light-red immutable color vector.
lightBlack - Static variable in class org.liquidengine.legui.color.ColorConstants
Light-black immutable color vector.
lightBlack() - Static method in class org.liquidengine.legui.color.ColorConstants
Light-black color vector.
lightBlue - Static variable in class org.liquidengine.legui.color.ColorConstants
Light-blue immutable color vector.
lightBlue() - Static method in class org.liquidengine.legui.color.ColorConstants
Light-blue color vector.
lightGray - Static variable in class org.liquidengine.legui.color.ColorConstants
Light-gray immutable color vector.
lightGray() - Static method in class org.liquidengine.legui.color.ColorConstants
Light-gray color vector.
lightGreen - Static variable in class org.liquidengine.legui.color.ColorConstants
Light-green immutable color vector.
lightGreen() - Static method in class org.liquidengine.legui.color.ColorConstants
Light-green color vector.
lightRed - Static variable in class org.liquidengine.legui.color.ColorConstants
Light-red immutable color vector.
lightRed() - Static method in class org.liquidengine.legui.color.ColorConstants
Light-red color vector.
ListenerMap - Class in org.liquidengine.legui.listener
Used to hold event listeners.
ListenerMap() - Constructor for class org.liquidengine.legui.listener.ListenerMap
 
load() - Method in class org.liquidengine.legui.image.BufferedImage
Should be used to load image data from source.
load() - Method in class org.liquidengine.legui.image.LoadableImage
Should be used to load image data from source.
LoadableImage - Class in org.liquidengine.legui.image
Represent image source.
LoadableImage() - Constructor for class org.liquidengine.legui.image.LoadableImage
This constructor should be used with LoadableImage.setPath(String) and LoadableImage.load() methods.
LoadableImage(String) - Constructor for class org.liquidengine.legui.image.LoadableImage
Used to create image object but not load it.
loadedFonts - Variable in class org.liquidengine.legui.system.renderer.nvg.NvgRenderer
 
loadImage(String) - Static method in class org.liquidengine.legui.image.loader.ImageLoader
 

M

marshal(T, JsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.AbstractGsonMarshaller
 
marshal(T, JsonObject, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.AbstractGsonMarshaller
Reads data from object and puts it to json object.
marshal(T, JsonObject, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.border.GsonBorderMarshaller
Reads data from object and puts it to json object.
marshal(SimpleLineBorder, JsonObject, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.border.GsonSimpleLineBorderMarshaller
Reads data from object and puts it to json object.
marshal(T, JsonObject, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonButtonMarshaller
Reads data from object and puts it to json object.
marshal(T, JsonObject, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonCheckBoxMarshaller
Reads data from object and puts it to json object.
marshal(T, JsonObject, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonComponentMarshaller
Reads data from object and puts it to json object.
marshal(T, JsonObject, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonFrameMarshaller
Reads data from object and puts it to json object.
marshal(T, JsonObject, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonImageViewMarshaller
Reads data from object and puts it to json object.
marshal(T, JsonObject, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonLabelMarshaller
Reads data from object and puts it to json object.
marshal(T, JsonObject, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonLayerContainerMarshaller
Reads data from object and puts it to json object.
marshal(T, JsonObject, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonLayerMarshaller
Reads data from object and puts it to json object.
marshal(T, JsonObject, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonPanelMarshaller
Reads data from object and puts it to json object.
marshal(T, JsonObject, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonProgressBarMarshaller
Reads data from object and puts it to json object.
marshal(T, JsonObject, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonRadioButtonMarshaller
Reads data from object and puts it to json object.
marshal(T, JsonObject, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonScrollablePanelMarshaller
Reads data from object and puts it to json object.
marshal(T, JsonObject, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonScrollBarMarshaller
Reads data from object and puts it to json object.
marshal(T, JsonObject, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonSelectBoxMarshaller
Reads data from object and puts it to json object.
marshal(T, JsonObject, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonSliderMarshaller
Reads data from object and puts it to json object.
marshal(T, JsonObject, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonTextAreaMarshaller
Reads data from object and puts it to json object.
marshal(T, JsonObject, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonTextInputMarshaller
Reads data from object and puts it to json object.
marshal(T, JsonObject, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonToggleButtonMarshaller
Reads data from object and puts it to json object.
marshal(T, JsonObject, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonTooltipMarshaller
Reads data from object and puts it to json object.
marshal(T, JsonObject, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonWidgetMarshaller
Reads data from object and puts it to json object.
marshal(T, JsonObject, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.optional.GsonTextStateMarshaller
Reads data from object and puts it to json object.
marshal(T) - Static method in class org.liquidengine.legui.marshal.json.gsonimpl.GsonMarshalUtil
 
marshal(I, JsonObject, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.icon.GsonCharIconMarshaller
Reads data from object and puts it to json object.
marshal(I, JsonObject, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.icon.GsonIconMarshaller
Reads data from object and puts it to json object.
marshal(I, JsonObject, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.icon.GsonLoadableImageIconMarshaller
Reads data from object and puts it to json object.
marshal(I, JsonObject, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.image.GsonBufferedImageMarshaller
Reads data from object and puts it to json object.
marshal(I, JsonObject, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.image.GsonImageMarshaller
Reads data from object and puts it to json object.
marshal(I, JsonObject, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.image.GsonLoadableImageMarshaller
Reads data from object and puts it to json object.
marshal(T, JsonObject, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.intersector.GsonIntersectorMarshaller
Reads data from object and puts it to json object.
marshal(T, JsonMarshalContext) - Method in interface org.liquidengine.legui.marshal.json.JsonMarshaller
 
marshalToJson(T) - Static method in class org.liquidengine.legui.marshal.json.gsonimpl.GsonMarshalUtil
 
marshalToJson(T, GsonMarshalContext) - Static method in class org.liquidengine.legui.marshal.json.gsonimpl.GsonMarshalUtil
 
MATERIAL_DESIGN_ICONS - Static variable in class org.liquidengine.legui.font.FontRegistry
Default material-design-icons font.
MATERIAL_ICONS_REGULAR - Static variable in class org.liquidengine.legui.font.FontRegistry
Default material-icons-regular font.
MAX_VALUE - Static variable in class org.liquidengine.legui.component.ProgressBar
Maximum value of progress bar state.
MAX_VALUE - Static variable in class org.liquidengine.legui.component.Slider
Maximum value of slider.
MAX_VALUE - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
MAXIMIZE_ICON - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
message(String...) - Method in enum org.liquidengine.legui.exception.LeguiExceptionTemplate
Error message constructor.
MIN_SCROLL_SIZE - Static variable in class org.liquidengine.legui.component.ScrollBar
 
MIN_VALUE - Static variable in class org.liquidengine.legui.component.ProgressBar
Minimum value of progress bar state.
MIN_VALUE - Static variable in class org.liquidengine.legui.component.Slider
Minimum value of slider.
MIN_VALUE - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
MINIMIZABLE - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
MINIMIZE_ICON - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
MINIMIZED - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
mods - Variable in class org.liquidengine.legui.system.event.SystemCharModsEvent
 
mods - Variable in class org.liquidengine.legui.system.event.SystemKeyEvent
 
mods - Variable in class org.liquidengine.legui.system.event.SystemMouseClickEvent
 
Mouse - Class in org.liquidengine.legui.input
This class used to hold mouse state.
Mouse() - Constructor for class org.liquidengine.legui.input.Mouse
 
Mouse.MouseButton - Enum in org.liquidengine.legui.input
Created by Aliaksandr_Shcherbin on 2/9/2017.
MOUSE_BUTTON_LEFT - Static variable in enum org.liquidengine.legui.input.Mouse.MouseButton
The constant MOUSE_BUTTON_LEFT.
MOUSE_BUTTON_MIDDLE - Static variable in enum org.liquidengine.legui.input.Mouse.MouseButton
The constant MOUSE_BUTTON_MIDDLE.
MOUSE_BUTTON_RIGHT - Static variable in enum org.liquidengine.legui.input.Mouse.MouseButton
The constant MOUSE_BUTTON_RIGHT.
MouseClickEvent<T extends Component> - Class in org.liquidengine.legui.event
Created by Aliaksandr_Shcherbin on 2/10/2017.
MouseClickEvent(T, Context, Frame, MouseClickEvent.MouseClickAction, Mouse.MouseButton, Vector2f, Vector2f) - Constructor for class org.liquidengine.legui.event.MouseClickEvent
 
MouseClickEvent.MouseClickAction - Enum in org.liquidengine.legui.event
 
MouseClickEventHandler - Class in org.liquidengine.legui.system.handler
Created by ShchAlexander on 04.02.2017.
MouseClickEventHandler() - Constructor for class org.liquidengine.legui.system.handler.MouseClickEventHandler
 
MouseClickEventListener - Interface in org.liquidengine.legui.listener
Instances of this interface could be used to handle MouseClickEvent.
MouseDragEvent<T extends Component> - Class in org.liquidengine.legui.event
Created by Aliaksandr_Shcherbin on 2/9/2017.
MouseDragEvent(T, Context, Frame, Vector2f) - Constructor for class org.liquidengine.legui.event.MouseDragEvent
 
MouseDragEventListener - Interface in org.liquidengine.legui.listener
Created by Aliaksandr_Shcherbin on 2/9/2017.

N

names - Variable in class org.liquidengine.legui.system.event.SystemDropEvent
 
negativeColor(Vector4f) - Static method in class org.liquidengine.legui.color.ColorUtil
Used to create negative color for provided color.
negativeColor(Vector4f, Vector4f) - Static method in class org.liquidengine.legui.color.ColorUtil
Used to create negative color and set it to dest.
negativeColorRGB(Vector4f) - Static method in class org.liquidengine.legui.color.ColorUtil
Used to negotiate only rgb part.
negativeColorRGB(Vector4f, Vector4f) - Static method in class org.liquidengine.legui.color.ColorUtil
Used to create negative color and set it to dest.
NVG_CONTEXT - Static variable in class org.liquidengine.legui.system.renderer.nvg.NvgRenderer
 
NvgBorderRenderer<B extends Border> - Class in org.liquidengine.legui.system.renderer.nvg
Created by ShchAlexander on 11.02.2017.
NvgBorderRenderer() - Constructor for class org.liquidengine.legui.system.renderer.nvg.NvgBorderRenderer
 
NvgButtonRenderer - Class in org.liquidengine.legui.system.renderer.nvg.component
Created by ShchAlexander on 11.02.2017.
NvgButtonRenderer() - Constructor for class org.liquidengine.legui.system.renderer.nvg.component.NvgButtonRenderer
 
NvgCharIconRenderer<I extends CharIcon> - Class in org.liquidengine.legui.system.renderer.nvg.icon
Created by ShchAlexander on 13.03.2017.
NvgCharIconRenderer() - Constructor for class org.liquidengine.legui.system.renderer.nvg.icon.NvgCharIconRenderer
 
NvgCheckBoxRenderer - Class in org.liquidengine.legui.system.renderer.nvg.component
Created by ShchAlexander on 11.02.2017.
NvgCheckBoxRenderer() - Constructor for class org.liquidengine.legui.system.renderer.nvg.component.NvgCheckBoxRenderer
 
NvgColorUtil - Class in org.liquidengine.legui.system.renderer.nvg.util
NanoVG utility.
NvgColorUtil() - Constructor for class org.liquidengine.legui.system.renderer.nvg.util.NvgColorUtil
 
NvgComponentRenderer<C extends Component> - Class in org.liquidengine.legui.system.renderer.nvg
The base NanoVG component renderer.
NvgComponentRenderer() - Constructor for class org.liquidengine.legui.system.renderer.nvg.NvgComponentRenderer
 
NvgDefaultBorderRenderer - Class in org.liquidengine.legui.system.renderer.nvg.border
Created by ShchAlexander on 11.02.2017.
NvgDefaultBorderRenderer() - Constructor for class org.liquidengine.legui.system.renderer.nvg.border.NvgDefaultBorderRenderer
 
NvgDefaultComponentRenderer<C extends Component> - Class in org.liquidengine.legui.system.renderer.nvg.component
Default component renderer.
NvgDefaultComponentRenderer() - Constructor for class org.liquidengine.legui.system.renderer.nvg.component.NvgDefaultComponentRenderer
 
NvgDefaultIconRenderer - Class in org.liquidengine.legui.system.renderer.nvg.icon
Created by ShchAlexander on 11.02.2017.
NvgDefaultIconRenderer() - Constructor for class org.liquidengine.legui.system.renderer.nvg.icon.NvgDefaultIconRenderer
 
NvgDefaultImageRenderer<I extends Image> - Class in org.liquidengine.legui.system.renderer.nvg.image
Used to render image rectangle if no other renderers implemented.
NvgDefaultImageRenderer() - Constructor for class org.liquidengine.legui.system.renderer.nvg.image.NvgDefaultImageRenderer
 
NvgIconRenderer<I extends Icon> - Class in org.liquidengine.legui.system.renderer.nvg
Abstract renderer for Icon implementations.
NvgIconRenderer() - Constructor for class org.liquidengine.legui.system.renderer.nvg.NvgIconRenderer
 
NvgImageIconRenderer<I extends ImageIcon> - Class in org.liquidengine.legui.system.renderer.nvg.icon
Created by ShchAlexander on 13.03.2017.
NvgImageIconRenderer() - Constructor for class org.liquidengine.legui.system.renderer.nvg.icon.NvgImageIconRenderer
 
NvgImageRenderer<I extends Image> - Class in org.liquidengine.legui.system.renderer.nvg
Image renderer.
NvgImageRenderer() - Constructor for class org.liquidengine.legui.system.renderer.nvg.NvgImageRenderer
 
NvgImageViewRenderer - Class in org.liquidengine.legui.system.renderer.nvg.component
Created by ShchAlexander on 11.02.2017.
NvgImageViewRenderer() - Constructor for class org.liquidengine.legui.system.renderer.nvg.component.NvgImageViewRenderer
 
NvgLabelRenderer - Class in org.liquidengine.legui.system.renderer.nvg.component
Created by ShchAlexander on 11.02.2017.
NvgLabelRenderer() - Constructor for class org.liquidengine.legui.system.renderer.nvg.component.NvgLabelRenderer
 
NvgLoadableImageReferenceManager - Class in org.liquidengine.legui.system.renderer.nvg
Created by Aliaksandr_Shcherbin on 1/26/2017.
NvgLoadableImageReferenceManager() - Constructor for class org.liquidengine.legui.system.renderer.nvg.NvgLoadableImageReferenceManager
Used to create image reference manager.
NvgLoadableImageReferenceManager(boolean) - Constructor for class org.liquidengine.legui.system.renderer.nvg.NvgLoadableImageReferenceManager
Used to create image reference manager.
NvgLoadableImageReferenceManager(int) - Constructor for class org.liquidengine.legui.system.renderer.nvg.NvgLoadableImageReferenceManager
Used to create image reference manager.
NvgLoadableImageRenderer<I extends LoadableImage> - Class in org.liquidengine.legui.system.renderer.nvg.image
Created by Aliaksandr_Shcherbin on 3/31/2017.
NvgLoadableImageRenderer() - Constructor for class org.liquidengine.legui.system.renderer.nvg.image.NvgLoadableImageRenderer
 
NvgPasswordInputRenderer - Class in org.liquidengine.legui.system.renderer.nvg.component
Password input renderer.
NvgPasswordInputRenderer() - Constructor for class org.liquidengine.legui.system.renderer.nvg.component.NvgPasswordInputRenderer
 
NvgProgressBarRenderer - Class in org.liquidengine.legui.system.renderer.nvg.component
Created by ShchAlexander on 11.02.2017.
NvgProgressBarRenderer() - Constructor for class org.liquidengine.legui.system.renderer.nvg.component.NvgProgressBarRenderer
 
NvgRadioButtonRenderer - Class in org.liquidengine.legui.system.renderer.nvg.component
Created by ShchAlexander on 11.02.2017.
NvgRadioButtonRenderer() - Constructor for class org.liquidengine.legui.system.renderer.nvg.component.NvgRadioButtonRenderer
 
NvgRenderer - Class in org.liquidengine.legui.system.renderer.nvg
Created by Aliaksandr_Shcherbin on 1/26/2017.
NvgRenderer() - Constructor for class org.liquidengine.legui.system.renderer.nvg.NvgRenderer
 
NvgRendererProvider - Class in org.liquidengine.legui.system.renderer.nvg
Created by Aliaksandr_Shcherbin on 1/26/2017.
NvgRenderUtils - Class in org.liquidengine.legui.system.renderer.nvg.util
Created by Aliaksandr_Shcherbin on 2/2/2017.
NvgScrollBarRenderer - Class in org.liquidengine.legui.system.renderer.nvg.component
Created by ShchAlexander on 12.02.2017.
NvgScrollBarRenderer() - Constructor for class org.liquidengine.legui.system.renderer.nvg.component.NvgScrollBarRenderer
 
NvgShapes - Class in org.liquidengine.legui.system.renderer.nvg.util
NanoVG Shape utility.
NvgSimpleLineBorderRenderer - Class in org.liquidengine.legui.system.renderer.nvg.border
Created by ShchAlexander on 11.02.2017.
NvgSimpleLineBorderRenderer() - Constructor for class org.liquidengine.legui.system.renderer.nvg.border.NvgSimpleLineBorderRenderer
 
NvgSliderRenderer<T extends Slider> - Class in org.liquidengine.legui.system.renderer.nvg.component
Renderer for Slider components.
NvgSliderRenderer() - Constructor for class org.liquidengine.legui.system.renderer.nvg.component.NvgSliderRenderer
 
NvgText - Class in org.liquidengine.legui.system.renderer.nvg.util
Created by ShchAlexander on 19.09.2017.
NvgTextAreaRenderer - Class in org.liquidengine.legui.system.renderer.nvg.component
NanoVG Text area renderer.
NvgTextAreaRenderer() - Constructor for class org.liquidengine.legui.system.renderer.nvg.component.NvgTextAreaRenderer
 
NvgTextInputRenderer - Class in org.liquidengine.legui.system.renderer.nvg.component
Created by ShchAlexander on 13.02.2017.
NvgTextInputRenderer() - Constructor for class org.liquidengine.legui.system.renderer.nvg.component.NvgTextInputRenderer
 
NvgToggleButtonRenderer - Class in org.liquidengine.legui.system.renderer.nvg.component
Created by ShchAlexander on 11.02.2017.
NvgToggleButtonRenderer() - Constructor for class org.liquidengine.legui.system.renderer.nvg.component.NvgToggleButtonRenderer
 
NvgTooltipRenderer - Class in org.liquidengine.legui.system.renderer.nvg.component
Created by ShchAlexander on 13.02.2017.
NvgTooltipRenderer() - Constructor for class org.liquidengine.legui.system.renderer.nvg.component.NvgTooltipRenderer
 

O

offsetByCodePoints(int, int) - Method in class org.liquidengine.legui.component.optional.TextState
Returns the index within this sequence that is offset from the given index by codePointOffset code points.
oppositeBlackOrWhite(Vector4f) - Static method in class org.liquidengine.legui.color.ColorUtil
Used to return black or white color based on source color.
oppositeBlackOrWhite(Vector4f, Vector4f) - Static method in class org.liquidengine.legui.color.ColorUtil
Used to return black or white color based on source color.
org.liquidengine.legui - package org.liquidengine.legui
 
org.liquidengine.legui.animation - package org.liquidengine.legui.animation
 
org.liquidengine.legui.border - package org.liquidengine.legui.border
 
org.liquidengine.legui.color - package org.liquidengine.legui.color
 
org.liquidengine.legui.component - package org.liquidengine.legui.component
 
org.liquidengine.legui.component.event.checkbox - package org.liquidengine.legui.component.event.checkbox
 
org.liquidengine.legui.component.event.scrollbar - package org.liquidengine.legui.component.event.scrollbar
 
org.liquidengine.legui.component.event.selectbox - package org.liquidengine.legui.component.event.selectbox
 
org.liquidengine.legui.component.event.slider - package org.liquidengine.legui.component.event.slider
 
org.liquidengine.legui.component.event.textinput - package org.liquidengine.legui.component.event.textinput
 
org.liquidengine.legui.component.event.widget - package org.liquidengine.legui.component.event.widget
 
org.liquidengine.legui.component.misc.listener.checkbox - package org.liquidengine.legui.component.misc.listener.checkbox
 
org.liquidengine.legui.component.misc.listener.component - package org.liquidengine.legui.component.misc.listener.component
 
org.liquidengine.legui.component.misc.listener.dialog - package org.liquidengine.legui.component.misc.listener.dialog
 
org.liquidengine.legui.component.misc.listener.layercontainer - package org.liquidengine.legui.component.misc.listener.layercontainer
 
org.liquidengine.legui.component.misc.listener.radiobutton - package org.liquidengine.legui.component.misc.listener.radiobutton
 
org.liquidengine.legui.component.misc.listener.scrollablepanel - package org.liquidengine.legui.component.misc.listener.scrollablepanel
 
org.liquidengine.legui.component.misc.listener.scrollbar - package org.liquidengine.legui.component.misc.listener.scrollbar
 
org.liquidengine.legui.component.misc.listener.selectbox - package org.liquidengine.legui.component.misc.listener.selectbox
 
org.liquidengine.legui.component.misc.listener.slider - package org.liquidengine.legui.component.misc.listener.slider
 
org.liquidengine.legui.component.misc.listener.textarea - package org.liquidengine.legui.component.misc.listener.textarea
 
org.liquidengine.legui.component.misc.listener.textinput - package org.liquidengine.legui.component.misc.listener.textinput
 
org.liquidengine.legui.component.misc.listener.togglebutton - package org.liquidengine.legui.component.misc.listener.togglebutton
 
org.liquidengine.legui.component.misc.listener.widget - package org.liquidengine.legui.component.misc.listener.widget
 
org.liquidengine.legui.component.optional - package org.liquidengine.legui.component.optional
 
org.liquidengine.legui.component.optional.align - package org.liquidengine.legui.component.optional.align
 
org.liquidengine.legui.event - package org.liquidengine.legui.event
 
org.liquidengine.legui.exception - package org.liquidengine.legui.exception
 
org.liquidengine.legui.font - package org.liquidengine.legui.font
 
org.liquidengine.legui.icon - package org.liquidengine.legui.icon
 
org.liquidengine.legui.image - package org.liquidengine.legui.image
 
org.liquidengine.legui.image.loader - package org.liquidengine.legui.image.loader
 
org.liquidengine.legui.input - package org.liquidengine.legui.input
 
org.liquidengine.legui.intersection - package org.liquidengine.legui.intersection
 
org.liquidengine.legui.listener - package org.liquidengine.legui.listener
 
org.liquidengine.legui.listener.processor - package org.liquidengine.legui.listener.processor
 
org.liquidengine.legui.marshal - package org.liquidengine.legui.marshal
 
org.liquidengine.legui.marshal.json - package org.liquidengine.legui.marshal.json
 
org.liquidengine.legui.marshal.json.gsonimpl - package org.liquidengine.legui.marshal.json.gsonimpl
 
org.liquidengine.legui.marshal.json.gsonimpl.border - package org.liquidengine.legui.marshal.json.gsonimpl.border
 
org.liquidengine.legui.marshal.json.gsonimpl.component - package org.liquidengine.legui.marshal.json.gsonimpl.component
 
org.liquidengine.legui.marshal.json.gsonimpl.component.optional - package org.liquidengine.legui.marshal.json.gsonimpl.component.optional
 
org.liquidengine.legui.marshal.json.gsonimpl.icon - package org.liquidengine.legui.marshal.json.gsonimpl.icon
 
org.liquidengine.legui.marshal.json.gsonimpl.image - package org.liquidengine.legui.marshal.json.gsonimpl.image
 
org.liquidengine.legui.marshal.json.gsonimpl.intersector - package org.liquidengine.legui.marshal.json.gsonimpl.intersector
 
org.liquidengine.legui.system - package org.liquidengine.legui.system
 
org.liquidengine.legui.system.context - package org.liquidengine.legui.system.context
 
org.liquidengine.legui.system.event - package org.liquidengine.legui.system.event
 
org.liquidengine.legui.system.handler - package org.liquidengine.legui.system.handler
 
org.liquidengine.legui.system.handler.processor - package org.liquidengine.legui.system.handler.processor
 
org.liquidengine.legui.system.renderer - package org.liquidengine.legui.system.renderer
 
org.liquidengine.legui.system.renderer.nvg - package org.liquidengine.legui.system.renderer.nvg
 
org.liquidengine.legui.system.renderer.nvg.border - package org.liquidengine.legui.system.renderer.nvg.border
 
org.liquidengine.legui.system.renderer.nvg.component - package org.liquidengine.legui.system.renderer.nvg.component
 
org.liquidengine.legui.system.renderer.nvg.icon - package org.liquidengine.legui.system.renderer.nvg.icon
 
org.liquidengine.legui.system.renderer.nvg.image - package org.liquidengine.legui.system.renderer.nvg.image
 
org.liquidengine.legui.system.renderer.nvg.util - package org.liquidengine.legui.system.renderer.nvg.util
 
org.liquidengine.legui.theme - package org.liquidengine.legui.theme
 
org.liquidengine.legui.theme.dark - package org.liquidengine.legui.theme.dark
 
org.liquidengine.legui.theme.dark.def - package org.liquidengine.legui.theme.dark.def
 
org.liquidengine.legui.theme.white - package org.liquidengine.legui.theme.white
 
org.liquidengine.legui.theme.white.def - package org.liquidengine.legui.theme.white.def
 
org.liquidengine.legui.util - package org.liquidengine.legui.util
 
Orientation - Enum in org.liquidengine.legui.component.optional
Used to determine orientation of some components such as ScrollBar and Slider
ORIENTATION - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 

P

PADDING - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
PALIGN - Static variable in class org.liquidengine.legui.system.renderer.nvg.component.NvgPasswordInputRenderer
 
PALIGN - Static variable in class org.liquidengine.legui.system.renderer.nvg.component.NvgTextInputRenderer
 
Panel<T extends Component> - Class in org.liquidengine.legui.component
Default Container implementation.
Panel() - Constructor for class org.liquidengine.legui.component.Panel
Default constructor.
Panel(float, float, float, float) - Constructor for class org.liquidengine.legui.component.Panel
Constructor with position and size parameters.
Panel(Vector2f, Vector2f) - Constructor for class org.liquidengine.legui.component.Panel
Constructor with position and size parameters.
PANEL - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
parallelStream() - Method in class org.liquidengine.legui.component.Component
Returns a possibly parallel Stream with this collection as its source.
PasswordInput - Class in org.liquidengine.legui.component
This component used to enter passwords securely by users.
PasswordInput() - Constructor for class org.liquidengine.legui.component.PasswordInput
Default constructor.
PasswordInput(float, float, float, float) - Constructor for class org.liquidengine.legui.component.PasswordInput
Constructor with position and size parameters.
PasswordInput(Vector2f, Vector2f) - Constructor for class org.liquidengine.legui.component.PasswordInput
Constructor with position and size parameters.
PasswordInput(String) - Constructor for class org.liquidengine.legui.component.PasswordInput
Default constructor with text to set.
PasswordInput(String, float, float, float, float) - Constructor for class org.liquidengine.legui.component.PasswordInput
Constructor with text, position and size parameters.
PasswordInput(String, Vector2f, Vector2f) - Constructor for class org.liquidengine.legui.component.PasswordInput
Constructor with text, position and size parameters.
PATH - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
POFFSET - Static variable in class org.liquidengine.legui.system.renderer.nvg.component.NvgPasswordInputRenderer
 
POFFSET - Static variable in class org.liquidengine.legui.system.renderer.nvg.component.NvgTextInputRenderer
 
POSITION - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
postHandle(E, Frame, Context) - Method in class org.liquidengine.legui.system.handler.AbstractSystemEventHandler
This method should be overrided to post-handle some event.
postRender(Context) - Method in class org.liquidengine.legui.system.renderer.AbstractRenderer
 
postRender(Context) - Method in class org.liquidengine.legui.system.renderer.nvg.NvgRenderer
 
PRATIO - Static variable in class org.liquidengine.legui.system.renderer.nvg.component.NvgPasswordInputRenderer
 
PRATIO - Static variable in class org.liquidengine.legui.system.renderer.nvg.component.NvgTextInputRenderer
 
preHandle(E, Frame, Context) - Method in class org.liquidengine.legui.system.handler.AbstractSystemEventHandler
This method should be overrided to pre-handle some event.
preHandle(SystemCursorPosEvent, Frame, Context) - Method in class org.liquidengine.legui.system.handler.CursorPosEventHandler
Pre-handles SystemCursorPosEvent event.
preRender(Context) - Method in class org.liquidengine.legui.system.renderer.AbstractRenderer
 
preRender(Context) - Method in class org.liquidengine.legui.system.renderer.nvg.NvgRenderer
 
PRESSED_BACKGROUND_ICON - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
process(CheckBoxChangeValueEvent) - Method in interface org.liquidengine.legui.component.event.checkbox.CheckBoxChangeValueEventListener
Used to handle CheckBoxChangeValueEvent event.
process(ScrollBarChangeValueEvent) - Method in interface org.liquidengine.legui.component.event.scrollbar.ScrollBarChangeValueEventListener
Used to handle ScrollBarChangeValueEvent event.
process(SelectBoxChangeSelectionEvent) - Method in interface org.liquidengine.legui.component.event.selectbox.SelectBoxChangeSelectionEventListener
Used to handle SelectBoxChangeSelectionEvent event.
process(SliderChangeValueEvent) - Method in interface org.liquidengine.legui.component.event.slider.SliderChangeValueEventListener
Used to handle SliderChangeValueEvent event.
process(TextInputContentChangeEvent) - Method in interface org.liquidengine.legui.component.event.textinput.TextInputContentChangeEventListener
Used to handle TextInputContentChangeEvent event.
process(WidgetCloseEvent) - Method in interface org.liquidengine.legui.component.event.widget.WidgetCloseEventListener
Used to handle WidgetCloseEvent event.
process(MouseClickEvent) - Method in class org.liquidengine.legui.component.misc.listener.checkbox.CheckBoxMouseClickEventListener
Used to handle event.
process(CursorEnterEvent) - Method in class org.liquidengine.legui.component.misc.listener.component.TooltipCursorEnterListener
Used to process CursorEnterEvent.
process(WidgetCloseEvent) - Method in class org.liquidengine.legui.component.misc.listener.dialog.DialogCloseEventListener
Used to handle WidgetCloseEvent event.
process(WindowSizeEvent) - Method in class org.liquidengine.legui.component.misc.listener.layercontainer.LayerContainerWindowSizeEventListener
Used to process WindowSizeEvent.
process(MouseClickEvent) - Method in class org.liquidengine.legui.component.misc.listener.radiobutton.RadioButtonClickEventListener
Used to handle MouseClickEvent
process(ScrollEvent) - Method in class org.liquidengine.legui.component.misc.listener.scrollablepanel.ScrollablePanelViewportScrollListener
Used to handle specific event.
process(MouseClickEvent) - Method in class org.liquidengine.legui.component.misc.listener.scrollbar.ScrollBarMouseClickEventListener
Used to handle MouseClickEvent
process(MouseDragEvent) - Method in class org.liquidengine.legui.component.misc.listener.scrollbar.ScrollBarMouseDragEventListener
 
process(ScrollEvent) - Method in class org.liquidengine.legui.component.misc.listener.scrollbar.ScrollBarScrollListener
 
process(MouseClickEvent) - Method in class org.liquidengine.legui.component.misc.listener.selectbox.SelectBoxClickListener
 
process(MouseClickEvent) - Method in class org.liquidengine.legui.component.misc.listener.selectbox.SelectBoxElementClickListener
 
process(FocusEvent) - Method in class org.liquidengine.legui.component.misc.listener.selectbox.SelectBoxFocusListener
 
process(ScrollEvent) - Method in class org.liquidengine.legui.component.misc.listener.selectbox.SelectBoxScrollListener
 
process(MouseClickEvent) - Method in class org.liquidengine.legui.component.misc.listener.slider.SliderMouseClickEventListener
 
process(MouseDragEvent) - Method in class org.liquidengine.legui.component.misc.listener.slider.SliderMouseDragEventListener
 
process(ScrollEvent) - Method in class org.liquidengine.legui.component.misc.listener.slider.SliderScrollEventListener
 
process(CharEvent) - Method in class org.liquidengine.legui.component.misc.listener.textarea.TextAreaCharEventListener
Used to handle CharEvent.
process(MouseDragEvent) - Method in class org.liquidengine.legui.component.misc.listener.textarea.TextAreaDragEventListener
Used to handle MouseDragEvent.
process(KeyEvent) - Method in class org.liquidengine.legui.component.misc.listener.textarea.TextAreaKeyEventListener
Used to handle KeyEvent.
process(MouseClickEvent) - Method in class org.liquidengine.legui.component.misc.listener.textarea.TextAreaMouseClickEventListener
Used to handle MouseClickEvent.
process(CharEvent) - Method in class org.liquidengine.legui.component.misc.listener.textinput.TextInputCharEventListener
Used to handle CharEvent.
process(MouseDragEvent) - Method in class org.liquidengine.legui.component.misc.listener.textinput.TextInputDragEventListener
 
process(KeyEvent) - Method in class org.liquidengine.legui.component.misc.listener.textinput.TextInputKeyEventListener
Used to handle KeyEvent.
process(MouseClickEvent) - Method in class org.liquidengine.legui.component.misc.listener.textinput.TextInputMouseClickEventListener
Used to handle MouseClickEvent.
process(MouseClickEvent) - Method in class org.liquidengine.legui.component.misc.listener.togglebutton.ToggleButtonMouseClickListener
 
process(MouseClickEvent) - Method in class org.liquidengine.legui.component.misc.listener.widget.WidgetCloseButMouseClickEventListener
 
process(MouseDragEvent) - Method in class org.liquidengine.legui.component.misc.listener.widget.WidgetDragListener
 
process(MouseClickEvent) - Method in class org.liquidengine.legui.component.misc.listener.widget.WidgetMinimizeButMouseClickEventListener
 
process(CharEvent) - Method in interface org.liquidengine.legui.listener.CharEventListener
Used to handle CharEvent.
process(CursorEnterEvent) - Method in interface org.liquidengine.legui.listener.CursorEnterEventListener
 
process(E) - Method in interface org.liquidengine.legui.listener.EventListener
Used to handle specific event.
process(FocusEvent) - Method in interface org.liquidengine.legui.listener.FocusEventListener
Used to handle FocusEvent.
process(KeyEvent) - Method in interface org.liquidengine.legui.listener.KeyEventListener
 
process(MouseClickEvent) - Method in interface org.liquidengine.legui.listener.MouseClickEventListener
Used to handle MouseClickEvent
process(MouseDragEvent) - Method in interface org.liquidengine.legui.listener.MouseDragEventListener
Used to handle MouseDragEvent.
process(ScrollEvent) - Method in interface org.liquidengine.legui.listener.ScrollEventListener
 
process(WindowCloseEvent) - Method in interface org.liquidengine.legui.listener.WindowCloseEventListener
Used to handle WindowCloseEvent.
process(WindowFocusEvent) - Method in interface org.liquidengine.legui.listener.WindowFocusEventListener
 
process(WindowIconifyEvent) - Method in interface org.liquidengine.legui.listener.WindowIconifyEventListener
 
process(WindowPosEvent) - Method in interface org.liquidengine.legui.listener.WindowPosEventListener
 
process(WindowRefreshEvent) - Method in interface org.liquidengine.legui.listener.WindowRefreshEventListener
 
processEvents() - Method in class org.liquidengine.legui.listener.processor.EventProcessor
 
processEvents() - Method in class org.liquidengine.legui.listener.processor.EventProcessorImpl
 
processEvents(Frame, Context) - Method in class org.liquidengine.legui.system.handler.processor.SystemEventProcessor
Process events.
PROGRESS_BAR - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
PROGRESS_COLOR - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
ProgressBar - Class in org.liquidengine.legui.component
Progress bar.
ProgressBar() - Constructor for class org.liquidengine.legui.component.ProgressBar
Default constructor.
ProgressBar(float, float, float, float) - Constructor for class org.liquidengine.legui.component.ProgressBar
Constructor with position and size parameters.
ProgressBar(Vector2f, Vector2f) - Constructor for class org.liquidengine.legui.component.ProgressBar
Constructor with position and size parameters.
pushAnimation(Animation) - Method in class org.liquidengine.legui.animation.Animator
Used to add animation to animator.
pushEvent(Event) - Method in class org.liquidengine.legui.listener.processor.EventProcessor
 
pushEvent(Event) - Method in class org.liquidengine.legui.listener.processor.EventProcessorImpl
 
pushEvent(SystemEvent) - Method in class org.liquidengine.legui.system.handler.processor.SystemEventProcessor
Push event.
putBorderRenderer(Class<I>, R) - Method in class org.liquidengine.legui.system.renderer.nvg.NvgRendererProvider
 
putComponentRenderer(Class<I>, R) - Method in class org.liquidengine.legui.system.renderer.nvg.NvgRendererProvider
 
putIconRenderer(Class<I>, R) - Method in class org.liquidengine.legui.system.renderer.nvg.NvgRendererProvider
 
putImageRenderer(Class<I>, R) - Method in class org.liquidengine.legui.system.renderer.nvg.NvgRendererProvider
 

R

R - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
RADIO_BUTTON - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
RadioButton - Class in org.liquidengine.legui.component
RadioButtons create a series of items where only one item can be checked.
RadioButton() - Constructor for class org.liquidengine.legui.component.RadioButton
Default constructor.
RadioButton(float, float, float, float) - Constructor for class org.liquidengine.legui.component.RadioButton
Constructor with position and size parameters.
RadioButton(Vector2f, Vector2f) - Constructor for class org.liquidengine.legui.component.RadioButton
Constructor with position and size parameters.
RadioButton(String) - Constructor for class org.liquidengine.legui.component.RadioButton
Default constructor.
RadioButton(String, float, float, float, float) - Constructor for class org.liquidengine.legui.component.RadioButton
Constructor with position and size parameters.
RadioButton(String, Vector2f, Vector2f) - Constructor for class org.liquidengine.legui.component.RadioButton
Constructor with position and size parameters.
RadioButtonClickEventListener - Class in org.liquidengine.legui.component.misc.listener.radiobutton
RadioButton MouseClickEvent event listener.
RadioButtonClickEventListener() - Constructor for class org.liquidengine.legui.component.misc.listener.radiobutton.RadioButtonClickEventListener
 
RadioButtonGroup - Class in org.liquidengine.legui.component
Group of radio buttons which determines that only one radio button can be selected in group.
RadioButtonGroup() - Constructor for class org.liquidengine.legui.component.RadioButtonGroup
 
randomColor() - Static method in class org.liquidengine.legui.color.ColorUtil
Used to generate random color.
readColor(JsonObject) - Static method in class org.liquidengine.legui.marshal.json.gsonimpl.GsonUtil
 
RectangleIntersector - Class in org.liquidengine.legui.intersection
Created by ShchAlexander on 03.02.2017.
RectangleIntersector() - Constructor for class org.liquidengine.legui.intersection.RectangleIntersector
 
recursiveTargetComponentListSearch(Vector2f, Component, List<Component>) - Static method in class org.liquidengine.legui.system.handler.SehUtil
Used to search all components (under point) in component.
RED - Static variable in class org.liquidengine.legui.color.ColorConstants
Red immutable color vector.
red - Static variable in class org.liquidengine.legui.color.ColorConstants
Red immutable color vector.
red() - Static method in class org.liquidengine.legui.color.ColorConstants
Red color vector.
registerCallbacks(long, CallbackKeeper) - Static method in interface org.liquidengine.legui.system.context.CallbackKeeper
Used to bind callbacks to OpenGL window.
registerCallbacks(long) - Method in class org.liquidengine.legui.system.context.DefaultCallbackKeeper
Used to bind callbacks to OpenGL window.
registerFont(String, String) - Static method in class org.liquidengine.legui.font.FontRegistry
Used to register fonts.
registerMarshaller(String, Class<T>, JsonMarshaller<T>) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.GsonMarshalRegistry
Register marshaller for specified class.
registerMarshaller(String, Class<T>, JsonMarshaller<T>) - Method in interface org.liquidengine.legui.marshal.json.JsonMarshalRegistry
Register marshaller for specified class.
registerProcessor(Class<E>, SystemEventHandler<E>) - Method in class org.liquidengine.legui.system.handler.SystemEventHandlerProvider
 
remove(T) - Method in class org.liquidengine.legui.component.Component
Used to remove component.
remove(RadioButton) - Method in class org.liquidengine.legui.component.RadioButtonGroup
Used to remove radio button to group.
remove(String) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.GsonUtil
 
removeAll(Collection<? extends T>) - Method in class org.liquidengine.legui.component.Component
Used to remove components.
removeCheckBoxChangeValueListener(EventListener<CheckBoxChangeValueEvent>) - Method in class org.liquidengine.legui.component.CheckBox
Used to remove event listener for checkbox change value event.
removeElement(String) - Method in class org.liquidengine.legui.component.SelectBox
Used to remove element from selectbox.
removeElement(int) - Method in class org.liquidengine.legui.component.SelectBox
Used to remove element on specified index from selectbox.
removeIf(Predicate<? super T>) - Method in class org.liquidengine.legui.component.Component
Removes all of the elements of this layerFrame that satisfy the given predicate.
removeLayer(Layer) - Method in class org.liquidengine.legui.component.Frame
Used to remove layer from frame.
removeListener(Class<E>, EventListener<E>) - Method in class org.liquidengine.legui.listener.ListenerMap
Used to remove specified event listener.
removeOldImages(long) - Method in class org.liquidengine.legui.system.renderer.nvg.NvgLoadableImageReferenceManager
Used to remove old images.
removeScrollBarChangeValueEventListener(EventListener<ScrollBarChangeValueEvent>) - Method in class org.liquidengine.legui.component.ScrollBar
Used to remove event listener for scroll bar change value event.
removeSelectBoxChangeSelectionEventListener(EventListener<SelectBoxChangeSelectionEvent>) - Method in class org.liquidengine.legui.component.SelectBox
Used to remove event listener for select box change selection event.
removeSliderChangeValueEventListener(EventListener<SliderChangeValueEvent>) - Method in class org.liquidengine.legui.component.Slider
Used to remove event listener for slider change value event.
removeTextInputContentChangeEventListener(EventListener<TextInputContentChangeEvent>) - Method in class org.liquidengine.legui.component.TextInput
Used to remove event listener for text input content change event.
removeWidgetCloseEventListener(EventListener<WidgetCloseEvent>) - Method in class org.liquidengine.legui.component.Widget
Used to remove event listener for widget close event.
render(Frame, Context) - Method in class org.liquidengine.legui.system.renderer.AbstractRenderer
 
render(B, Component, Context) - Method in class org.liquidengine.legui.system.renderer.BorderRenderer
 
render(C, Context) - Method in class org.liquidengine.legui.system.renderer.ComponentRenderer
 
render(I, Component, Context) - Method in class org.liquidengine.legui.system.renderer.IconRenderer
 
render(I, Vector2fc, Vector2fc, Map<String, Object>, Context) - Method in class org.liquidengine.legui.system.renderer.ImageRenderer
This method called by base abstract image renderer.
render(Frame, Context) - Method in interface org.liquidengine.legui.system.renderer.Renderer
 
renderBorder(B, Component, Context) - Method in class org.liquidengine.legui.system.renderer.BorderRenderer
 
renderBorder(Border, Component, Context, long) - Method in class org.liquidengine.legui.system.renderer.nvg.border.NvgDefaultBorderRenderer
 
renderBorder(SimpleLineBorder, Component, Context, long) - Method in class org.liquidengine.legui.system.renderer.nvg.border.NvgSimpleLineBorderRenderer
 
renderBorder(C, Context, long) - Method in class org.liquidengine.legui.system.renderer.nvg.component.NvgDefaultComponentRenderer
Used to render component border.
renderBorder(B, Component, Context) - Method in class org.liquidengine.legui.system.renderer.nvg.NvgBorderRenderer
 
renderBorder(B, Component, Context, long) - Method in class org.liquidengine.legui.system.renderer.nvg.NvgBorderRenderer
 
renderBorder(Component, Context) - Static method in class org.liquidengine.legui.system.renderer.nvg.NvgRenderer
Used to render border.
renderBorderWScissor(Component, Context, long) - Static method in class org.liquidengine.legui.system.renderer.nvg.NvgRenderer
Used to render border with scissor.
renderChildComponents(C, Context, long) - Method in class org.liquidengine.legui.system.renderer.nvg.component.NvgDefaultComponentRenderer
Used to render component childs.
renderComponent(C, Context) - Method in class org.liquidengine.legui.system.renderer.ComponentRenderer
 
renderComponent(C, Context, long) - Method in class org.liquidengine.legui.system.renderer.nvg.component.NvgDefaultComponentRenderer
Used to render component.
renderComponent(C, Context) - Method in class org.liquidengine.legui.system.renderer.nvg.NvgComponentRenderer
Used to render component.
renderComponent(C, Context, long) - Method in class org.liquidengine.legui.system.renderer.nvg.NvgComponentRenderer
Used to render component.
Renderer - Interface in org.liquidengine.legui.system.renderer
Created by ShchAlexander on 19.09.2017.
RendererProvider - Class in org.liquidengine.legui.system.renderer
Renderer provider.
RendererProvider() - Constructor for class org.liquidengine.legui.system.renderer.RendererProvider
 
renderIcon(I, Component, Context) - Method in class org.liquidengine.legui.system.renderer.IconRenderer
 
renderIcon(I, Component, Context, long) - Method in class org.liquidengine.legui.system.renderer.nvg.icon.NvgCharIconRenderer
 
renderIcon(Icon, Component, Context, long) - Method in class org.liquidengine.legui.system.renderer.nvg.icon.NvgDefaultIconRenderer
 
renderIcon(I, Component, Context, long) - Method in class org.liquidengine.legui.system.renderer.nvg.icon.NvgImageIconRenderer
 
renderIcon(I, Component, Context) - Method in class org.liquidengine.legui.system.renderer.nvg.NvgIconRenderer
This method called by base abstract icon renderer.
renderIcon(I, Component, Context, long) - Method in class org.liquidengine.legui.system.renderer.nvg.NvgIconRenderer
Used to render specific Icon.
renderIcon(Icon, Component, Context) - Static method in class org.liquidengine.legui.system.renderer.nvg.NvgRenderer
Used to render icon of component.
renderImage(I, Vector2fc, Vector2fc, Map<String, Object>, Context) - Method in class org.liquidengine.legui.system.renderer.ImageRenderer
This method called by base abstract image renderer.
renderImage(I, Vector2fc, Vector2fc, Map<String, Object>, Context, long) - Method in class org.liquidengine.legui.system.renderer.nvg.image.NvgDefaultImageRenderer
Used to render specific Icon.
renderImage(I, Vector2fc, Vector2fc, Map<String, Object>, Context, long) - Method in class org.liquidengine.legui.system.renderer.nvg.image.NvgLoadableImageRenderer
Used to render specific Icon.
renderImage(I, Vector2fc, Vector2fc, Map<String, Object>, Context) - Method in class org.liquidengine.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 org.liquidengine.legui.system.renderer.nvg.NvgImageRenderer
Used to render specific Icon.
renderImage(Image, Vector2fc, Vector2fc, Map<String, Object>, Context) - Static method in class org.liquidengine.legui.system.renderer.nvg.NvgRenderer
Used to render image of component.
renderSelf(Button, Context, long) - Method in class org.liquidengine.legui.system.renderer.nvg.component.NvgButtonRenderer
 
renderSelf(CheckBox, Context, long) - Method in class org.liquidengine.legui.system.renderer.nvg.component.NvgCheckBoxRenderer
 
renderSelf(C, Context, long) - Method in class org.liquidengine.legui.system.renderer.nvg.component.NvgDefaultComponentRenderer
Used to render component without childs.
renderSelf(ImageView, Context, long) - Method in class org.liquidengine.legui.system.renderer.nvg.component.NvgImageViewRenderer
 
renderSelf(Label, Context, long) - Method in class org.liquidengine.legui.system.renderer.nvg.component.NvgLabelRenderer
 
renderSelf(PasswordInput, Context, long) - Method in class org.liquidengine.legui.system.renderer.nvg.component.NvgPasswordInputRenderer
 
renderSelf(ProgressBar, Context, long) - Method in class org.liquidengine.legui.system.renderer.nvg.component.NvgProgressBarRenderer
 
renderSelf(RadioButton, Context, long) - Method in class org.liquidengine.legui.system.renderer.nvg.component.NvgRadioButtonRenderer
 
renderSelf(ScrollBar, Context, long) - Method in class org.liquidengine.legui.system.renderer.nvg.component.NvgScrollBarRenderer
 
renderSelf(T, Context, long) - Method in class org.liquidengine.legui.system.renderer.nvg.component.NvgSliderRenderer
Used to render slider component.
renderSelf(TextArea, Context, long) - Method in class org.liquidengine.legui.system.renderer.nvg.component.NvgTextAreaRenderer
 
renderSelf(TextInput, Context, long) - Method in class org.liquidengine.legui.system.renderer.nvg.component.NvgTextInputRenderer
Used to render textInput.
renderSelf(ToggleButton, Context, long) - Method in class org.liquidengine.legui.system.renderer.nvg.component.NvgToggleButtonRenderer
 
renderSelf(Tooltip, Context, long) - Method in class org.liquidengine.legui.system.renderer.nvg.component.NvgTooltipRenderer
 
replace(int, int, String) - Method in class org.liquidengine.legui.component.optional.TextState
Replaces the characters in a substring of this sequence with characters in the specified String.
resetScissor(long) - Static method in class org.liquidengine.legui.system.renderer.nvg.util.NvgRenderUtils
Used to reset scissor.
RESIZABLE - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
resize() - Method in class org.liquidengine.legui.component.ScrollablePanel
Used to resize scrollable panel.
resize() - Method in class org.liquidengine.legui.component.Widget
Used to resize widget container and title elements.
reverse() - Method in class org.liquidengine.legui.component.optional.TextState
Causes this character sequence to be replaced by the reverse of the sequence.
rgba(float, float, float, float, NVGColor) - Static method in class org.liquidengine.legui.system.renderer.nvg.util.NvgColorUtil
Used to fill NVGColor.
rgba(Vector4fc, NVGColor) - Static method in class org.liquidengine.legui.system.renderer.nvg.util.NvgColorUtil
Used to fill NVGColor.
RIGHT - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
ROBOTO_BOLD - Static variable in class org.liquidengine.legui.font.FontRegistry
Default roboto-bold font.
ROBOTO_LIGHT - Static variable in class org.liquidengine.legui.font.FontRegistry
Default roboto-light font.
ROBOTO_REGULAR - Static variable in class org.liquidengine.legui.font.FontRegistry
Default roboto-regular font.
runAnimations() - Method in class org.liquidengine.legui.animation.Animator
This method used to process animations.

S

scancode - Variable in class org.liquidengine.legui.system.event.SystemKeyEvent
 
SCROLL_BAR - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
SCROLL_COLOR - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
SCROLLABLE_PANEL - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
ScrollablePanel<T extends Component> - Class in org.liquidengine.legui.component
Panel with scroll bars.
ScrollablePanel() - Constructor for class org.liquidengine.legui.component.ScrollablePanel
Default constructor.
ScrollablePanel(float, float, float, float) - Constructor for class org.liquidengine.legui.component.ScrollablePanel
Constructor with position and size parameters.
ScrollablePanel(Vector2f, Vector2f) - Constructor for class org.liquidengine.legui.component.ScrollablePanel
Constructor with position and size parameters.
ScrollablePanelViewportScrollListener - Class in org.liquidengine.legui.component.misc.listener.scrollablepanel
Created by ShchAlexander on 23.07.2017.
ScrollablePanelViewportScrollListener() - Constructor for class org.liquidengine.legui.component.misc.listener.scrollablepanel.ScrollablePanelViewportScrollListener
 
ScrollBar - Class in org.liquidengine.legui.component
An implementation of a scrollbar.
ScrollBar() - Constructor for class org.liquidengine.legui.component.ScrollBar
Default constructor.
ScrollBar(float, float, float, float) - Constructor for class org.liquidengine.legui.component.ScrollBar
Constructor with position and size parameters.
ScrollBar(Vector2f, Vector2f) - Constructor for class org.liquidengine.legui.component.ScrollBar
Constructor with position and size parameters.
ScrollBar(float) - Constructor for class org.liquidengine.legui.component.ScrollBar
Default constructor with current value parameter.
ScrollBar(float, float, float, float, float) - Constructor for class org.liquidengine.legui.component.ScrollBar
Constructor with position, size and current value parameters.
ScrollBar(Vector2f, Vector2f, float) - Constructor for class org.liquidengine.legui.component.ScrollBar
Constructor with position, size and current value parameters.
ScrollBarChangeValueEvent<T extends ScrollBar> - Class in org.liquidengine.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 org.liquidengine.legui.component.event.scrollbar.ScrollBarChangeValueEvent
 
ScrollBarChangeValueEventListener - Interface in org.liquidengine.legui.component.event.scrollbar
Defines contract for listener of ScrollBarChangeValueEvent event.
ScrollBarMouseClickEventListener - Class in org.liquidengine.legui.component.misc.listener.scrollbar
Default mouse click event listener for scrollbar.
ScrollBarMouseClickEventListener() - Constructor for class org.liquidengine.legui.component.misc.listener.scrollbar.ScrollBarMouseClickEventListener
 
ScrollBarMouseDragEventListener - Class in org.liquidengine.legui.component.misc.listener.scrollbar
Default mouse drag event listener for scrollbar.
ScrollBarMouseDragEventListener() - Constructor for class org.liquidengine.legui.component.misc.listener.scrollbar.ScrollBarMouseDragEventListener
 
ScrollBarScrollListener - Class in org.liquidengine.legui.component.misc.listener.scrollbar
Default mouse scroll event listener for scrollbar.
ScrollBarScrollListener() - Constructor for class org.liquidengine.legui.component.misc.listener.scrollbar.ScrollBarScrollListener
 
ScrollEvent<T extends Component> - Class in org.liquidengine.legui.event
Created by ShchAlexander on 03.02.2017.
ScrollEvent(T, Context, Frame, double, double) - Constructor for class org.liquidengine.legui.event.ScrollEvent
 
ScrollEventHandler - Class in org.liquidengine.legui.system.handler
Created by ShchAlexander on 03.02.2017.
ScrollEventHandler() - Constructor for class org.liquidengine.legui.system.handler.ScrollEventHandler
 
ScrollEventListener - Interface in org.liquidengine.legui.listener
Created by ShchAlexander on 03.02.2017.
SehUtil - Class in org.liquidengine.legui.system.handler
Utility class for system event handlers.
SELECT_BOX - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
SelectBox - Class in org.liquidengine.legui.component
Creates drop-down list with select options.
SelectBox() - Constructor for class org.liquidengine.legui.component.SelectBox
Default constructor.
SelectBox(float, float, float, float) - Constructor for class org.liquidengine.legui.component.SelectBox
Constructor with position and size parameters.
SelectBox(Vector2f, Vector2f) - Constructor for class org.liquidengine.legui.component.SelectBox
Constructor with position and size parameters.
SelectBox.SelectBoxElement - Class in org.liquidengine.legui.component
Selectbox element which is subclass of button.
SelectBox.SelectBoxScrollablePanel - Class in org.liquidengine.legui.component
Scrollable panel of selectbox.
SelectBoxChangeSelectionEvent<T extends SelectBox> - Class in org.liquidengine.legui.component.event.selectbox
 
SelectBoxChangeSelectionEvent(T, Context, Frame, String, String) - Constructor for class org.liquidengine.legui.component.event.selectbox.SelectBoxChangeSelectionEvent
 
SelectBoxChangeSelectionEventListener - Interface in org.liquidengine.legui.component.event.selectbox
 
SelectBoxClickListener - Class in org.liquidengine.legui.component.misc.listener.selectbox
Default mouse click listener for selectbox.
SelectBoxClickListener(SelectBox) - Constructor for class org.liquidengine.legui.component.misc.listener.selectbox.SelectBoxClickListener
 
SelectBoxElementClickListener - Class in org.liquidengine.legui.component.misc.listener.selectbox
 
SelectBoxElementClickListener(SelectBox) - Constructor for class org.liquidengine.legui.component.misc.listener.selectbox.SelectBoxElementClickListener
 
SelectBoxFocusListener - Class in org.liquidengine.legui.component.misc.listener.selectbox
Default focus listener for selectbox.
SelectBoxFocusListener(SelectBox) - Constructor for class org.liquidengine.legui.component.misc.listener.selectbox.SelectBoxFocusListener
 
SelectBoxScrollablePanel() - Constructor for class org.liquidengine.legui.component.SelectBox.SelectBoxScrollablePanel
Default constructor.
SelectBoxScrollablePanel(float, float, float, float) - Constructor for class org.liquidengine.legui.component.SelectBox.SelectBoxScrollablePanel
Constructor with position and size parameters.
SelectBoxScrollablePanel(Vector2f, Vector2f) - Constructor for class org.liquidengine.legui.component.SelectBox.SelectBoxScrollablePanel
Constructor with position and size parameters.
SelectBoxScrollListener - Class in org.liquidengine.legui.component.misc.listener.selectbox
Listener of scroll action which used to scroll expanded selectbox.
SelectBoxScrollListener(ScrollBar) - Constructor for class org.liquidengine.legui.component.misc.listener.selectbox.SelectBoxScrollListener
 
SELECTED - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
SELECTED_ELEMENT - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
SELECTION_COLOR - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
setArrowColor(Vector4f) - Method in class org.liquidengine.legui.component.ScrollBar
Used to set scrollbar arrow color.
setArrowsEnabled(boolean) - Method in class org.liquidengine.legui.component.ScrollBar
Used to enable/disable arrows.
setArrowSize(float) - Method in class org.liquidengine.legui.component.ScrollBar
Used to set arrow size.
setBackgroundColor(Vector4f) - Method in class org.liquidengine.legui.component.Component
Used to set background color vector where x,y,z,w mapped to r,g,b,a values.
setBackgroundColor(float, float, float, float) - Method in class org.liquidengine.legui.component.Component
Used to set background color vector.
setBackgroundIcon(Icon) - Method in class org.liquidengine.legui.component.Button
Used to change background image.
setBorder(Border) - Method in class org.liquidengine.legui.component.Component
Used to set border for component.
setButtonWidth(float) - Method in class org.liquidengine.legui.component.SelectBox
Used to set button width.
setCaretPosition(int) - Method in class org.liquidengine.legui.component.optional.TextState
Used to set caret position.
setCaretPosition(int) - Method in class org.liquidengine.legui.component.TextArea
Used to set caret position.
setCaretPosition(int) - Method in class org.liquidengine.legui.component.TextInput
Used to set caret position.
setChainCharCallback(IChainCharCallback) - Method in class org.liquidengine.legui.system.context.DefaultCallbackKeeper
Sets chain callback used to keep GLFWCharCallbackI instances.
setChainCharModsCallback(IChainCharModsCallback) - Method in class org.liquidengine.legui.system.context.DefaultCallbackKeeper
Sets chain callback used to keep GLFWCharModsCallbackI instances.
setChainCursorEnterCallback(IChainCursorEnterCallback) - Method in class org.liquidengine.legui.system.context.DefaultCallbackKeeper
Sets chain callback used to keep GLFWCursorEnterCallbackI instances.
setChainCursorPosCallback(IChainCursorPosCallback) - Method in class org.liquidengine.legui.system.context.DefaultCallbackKeeper
Sets chain callback used to keep GLFWCursorPosCallbackI instances.
setChainDropCallback(IChainDropCallback) - Method in class org.liquidengine.legui.system.context.DefaultCallbackKeeper
Sets chain callback used to keep GLFWDropCallbackI instances.
setChainFramebufferSizeCallback(IChainFramebufferSizeCallback) - Method in class org.liquidengine.legui.system.context.DefaultCallbackKeeper
Sets chain callback used to keep GLFWFramebufferSizeCallbackI instances.
setChainKeyCallback(IChainKeyCallback) - Method in class org.liquidengine.legui.system.context.DefaultCallbackKeeper
Sets chain callback used to keep GLFWKeyCallbackI instances.
setChainMouseButtonCallback(IChainMouseButtonCallback) - Method in class org.liquidengine.legui.system.context.DefaultCallbackKeeper
Sets chain callback used to keep GLFWMouseButtonCallbackI instances.
setChainScrollCallback(IChainScrollCallback) - Method in class org.liquidengine.legui.system.context.DefaultCallbackKeeper
Sets chain callback used to keep GLFWScrollCallbackI instances.
setChainWindowCloseCallback(IChainWindowCloseCallback) - Method in class org.liquidengine.legui.system.context.DefaultCallbackKeeper
Sets chain callback used to keep GLFWWindowCloseCallbackI instances.
setChainWindowFocusCallback(IChainWindowFocusCallback) - Method in class org.liquidengine.legui.system.context.DefaultCallbackKeeper
Sets chain callback used to keep GLFWWindowFocusCallbackI instances.
setChainWindowIconifyCallback(IChainWindowIconifyCallback) - Method in class org.liquidengine.legui.system.context.DefaultCallbackKeeper
Sets chain callback used to keep GLFWWindowIconifyCallbackI instances.
setChainWindowPosCallback(IChainWindowPosCallback) - Method in class org.liquidengine.legui.system.context.DefaultCallbackKeeper
Sets chain callback used to keep GLFWWindowPosCallbackI instances.
setChainWindowRefreshCallback(IChainWindowRefreshCallback) - Method in class org.liquidengine.legui.system.context.DefaultCallbackKeeper
Sets chain callback used to keep GLFWWindowRefreshCallbackI instances.
setChainWindowSizeCallback(IChainWindowSizeCallback) - Method in class org.liquidengine.legui.system.context.DefaultCallbackKeeper
Sets chain callback used to keep GLFWWindowSizeCallbackI instances.
setCharAt(int, char) - Method in class org.liquidengine.legui.component.optional.TextState
The character at the specified index is set to ch.
setCharCode(char) - Method in class org.liquidengine.legui.icon.CharIcon
 
setChecked(boolean) - Method in class org.liquidengine.legui.component.CheckBox
Used to change checked state.
setChecked(boolean) - Method in class org.liquidengine.legui.component.RadioButton
Used to set radio button checked or not.
setClipboardString(String) - Method in class org.liquidengine.legui.system.Clipboard
Used to set string to clipboard.
setCloseable(boolean) - Method in class org.liquidengine.legui.component.Widget
Used to set would widget closeable or not.
setCloseButtonBackgroundColor(Vector4f) - Method in class org.liquidengine.legui.component.Widget
Used to set close button background color.
setCloseButtonColor(Vector4f) - Method in class org.liquidengine.legui.component.Widget
Used to set close button text color.
setCloseIcon(Icon) - Method in class org.liquidengine.legui.component.Widget
Used to set close icon to close button.
setCollapsed(boolean) - Method in class org.liquidengine.legui.component.SelectBox
Used to set selectbox to collapsed or expanded state.
setCollapseIcon(Icon) - Method in class org.liquidengine.legui.component.SelectBox
 
setColor(Vector4f) - Method in class org.liquidengine.legui.border.SimpleLineBorder
Used to set border color.
setColor(Vector4f) - Method in class org.liquidengine.legui.icon.CharIcon
 
setComponent(Component) - Method in class org.liquidengine.legui.component.Tooltip
 
setComponentTheme(Class<T>, AbstractTheme<T>) - Method in class org.liquidengine.legui.theme.DefaultThemeManager
 
setComponentTheme(Class<T>, AbstractTheme<T>) - Method in class org.liquidengine.legui.theme.ThemeManager
 
setContainer(LayerContainer<T>) - Method in class org.liquidengine.legui.component.Layer
Used to set custom layer container.
setContainer(Component<T>) - Method in class org.liquidengine.legui.component.ScrollablePanel
Used to set container which should used to add components to scrollable panel.
setContainer(Component) - Method in class org.liquidengine.legui.component.Widget
Used to set widget container.
setCornerRadius(float) - Method in class org.liquidengine.legui.component.Component
Used to set corner radius.
setCursorPosition(Vector2f) - Static method in class org.liquidengine.legui.input.Mouse
Sets cursor position.
setCursorPositionPrev(Vector2f) - Static method in class org.liquidengine.legui.input.Mouse
Sets previous cursor position.
setCurValue(float) - Method in class org.liquidengine.legui.component.ScrollBar
Used to set current state of scrollbar.
setDebugEnabled(boolean) - Method in class org.liquidengine.legui.system.context.Context
Sets debug enabled.
setDefaultTheme(Theme) - Static method in class org.liquidengine.legui.theme.Themes
 
setDraggable(boolean) - Method in class org.liquidengine.legui.component.Widget
Used to set widget draggable or not.
setEditable(boolean) - Method in class org.liquidengine.legui.component.optional.TextState
Used to set editable text or not.
setEditable(boolean) - Method in class org.liquidengine.legui.component.TextArea
Used to set editable text or not.
setEditable(boolean) - Method in class org.liquidengine.legui.component.TextInput
Used to set editable text or not.
setElementHeight(float) - Method in class org.liquidengine.legui.component.SelectBox
Used to set element height for all elements in selectbox.
setEnabled(boolean) - Method in class org.liquidengine.legui.border.Border
Used to set border enabled or not.
setEnabled(boolean) - Method in class org.liquidengine.legui.component.Component
Used to enable or disable component.
setEndSelectionIndex(int) - Method in class org.liquidengine.legui.component.optional.TextState
Used to set end selection index.
setEndSelectionIndex(int) - Method in class org.liquidengine.legui.component.TextArea
Used to set end selection index.
setEndSelectionIndex(int) - Method in class org.liquidengine.legui.component.TextInput
Used to set end selection index.
setEventPassable(boolean) - Method in class org.liquidengine.legui.component.Layer
Used to enable or disable passing events to bottom layer.
setEventReceivable(boolean) - Method in class org.liquidengine.legui.component.Layer
Used to enable or disable receiving events by layer.
setExpandIcon(Icon) - Method in class org.liquidengine.legui.component.SelectBox
 
setFocused(boolean) - Method in class org.liquidengine.legui.component.Component
Used to make component focused or not.
setFocusedBackgroundIcon(Icon) - Method in class org.liquidengine.legui.component.Button
Used to change focused background image.
setFocusedGui(Component) - Method in class org.liquidengine.legui.system.context.Context
Sets focused gui.
setFocusedStrokeColor(Vector4f) - Method in class org.liquidengine.legui.component.Component
Used to set focused stroke color vector where x,y,z,w mapped to r,g,b,a values.
setFocusedStrokeColor(float, float, float, float) - Method in class org.liquidengine.legui.component.Component
Used to set focused stroke color vector.
setFont(String) - Method in class org.liquidengine.legui.component.optional.TextState
Used to set new font.
setFont(String) - Method in class org.liquidengine.legui.icon.CharIcon
 
setFontSize(float) - Method in class org.liquidengine.legui.component.optional.TextState
Used to set new font size.
setFrame(Frame) - Method in class org.liquidengine.legui.component.Layer
Used to attach layer to frame.
setFramebufferSize(Vector2f) - Method in class org.liquidengine.legui.system.context.Context
Sets framebuffer size.
setHighlightColor(Vector4f) - Method in class org.liquidengine.legui.component.optional.TextState
Used to set highlight color.
setHighlightColor(float, float, float, float) - Method in class org.liquidengine.legui.component.optional.TextState
Used to set highlight color.
setHorizontalAlign(HorizontalAlign) - Method in class org.liquidengine.legui.component.optional.TextState
Used to set horizontal alignment.
setHorizontalAlign(HorizontalAlign) - Method in class org.liquidengine.legui.icon.Icon
Used to set horizontal align of icon.
setHorizontalScrollBar(ScrollBar) - Method in class org.liquidengine.legui.component.ScrollablePanel
Used to set horizontal scroll bar.
setHovered(boolean) - Method in class org.liquidengine.legui.component.Component
Used to make component hovered or not.
setHoveredBackgroundIcon(Icon) - Method in class org.liquidengine.legui.component.Button
Used to change hovered background image.
setIconChecked(Icon) - Method in class org.liquidengine.legui.component.CheckBox
Used to set checkbox icon for selected state.
setIconChecked(Icon) - Method in class org.liquidengine.legui.component.RadioButton
Used to set radio image for checked state.
setIconified(boolean) - Method in class org.liquidengine.legui.system.context.Context
Used to update state of window (in case of window iconified).
setIconUnchecked(Icon) - Method in class org.liquidengine.legui.component.CheckBox
Used to set checkbox icon for non-selected state.
setIconUnchecked(Icon) - Method in class org.liquidengine.legui.component.RadioButton
Used to set radio image for non-checked state.
setImage(Image) - Method in class org.liquidengine.legui.component.ImageView
Used to set image.
setImage(Image) - Method in class org.liquidengine.legui.icon.ImageIcon
 
setInstance(Animator) - Static method in class org.liquidengine.legui.animation.Animator
Sets instance.
setInstance(EventProcessor) - Static method in class org.liquidengine.legui.listener.processor.EventProcessor
 
setInstance(Clipboard) - Static method in class org.liquidengine.legui.system.Clipboard
Used to set clipboard access instance.
setIntersector(Intersector) - Method in class org.liquidengine.legui.component.Component
Used to set intersector for component.
setIntersector(Intersector) - Method in class org.liquidengine.legui.component.Slider
Used to set slider intersector.
setLength(int) - Method in class org.liquidengine.legui.component.optional.TextState
Sets the length of the character sequence.
setListenerMap(ListenerMap) - Method in class org.liquidengine.legui.component.Component
Used to set event listener map for component.
setLoader(ImageLoader) - Static method in class org.liquidengine.legui.image.loader.ImageLoader
 
setMaskCharacter(int) - Method in class org.liquidengine.legui.component.PasswordInput
Used to set mask character.
setMasked(boolean) - Method in class org.liquidengine.legui.component.PasswordInput
Used to enable or disable masking.
setMaximizeIcon(Icon) - Method in class org.liquidengine.legui.component.Widget
Used to set maximize icon to minimize button.
setMaxValue(float) - Method in class org.liquidengine.legui.component.ScrollBar
Used to set maximum state of scrollbar.
setMinimizable(boolean) - Method in class org.liquidengine.legui.component.Widget
Used to make minimize button visible or not.
setMinimized(boolean) - Method in class org.liquidengine.legui.component.Widget
Used to minimize/maximize widget.
setMinimizeIcon(Icon) - Method in class org.liquidengine.legui.component.Widget
Used to set minimize icon to minimize button.
setMinValue(float) - Method in class org.liquidengine.legui.component.ScrollBar
Used to set minimum state of scrollbar.
setMouseCaretPosition(int) - Method in class org.liquidengine.legui.component.optional.TextState
Used to set mouse caret position.
setMouseCaretPosition(int) - Method in class org.liquidengine.legui.component.TextArea
Used to set mouse caret position.
setMouseCaretPosition(int) - Method in class org.liquidengine.legui.component.TextInput
Used to set mouse caret position.
setMouseTargetGui(Component) - Method in class org.liquidengine.legui.system.context.Context
Used to update current mouse target component.
setOrientation(Orientation) - Method in class org.liquidengine.legui.component.ScrollBar
Used to set scrollbar orientation.
setOrientation(Orientation) - Method in class org.liquidengine.legui.component.Slider
Used to set slider orientation.
setPadding(Vector4f) - Method in class org.liquidengine.legui.component.optional.TextState
Used to set padding.
setPadding(float, float, float, float) - Method in class org.liquidengine.legui.component.optional.TextState
Used to set padding.
setParent(Component) - Method in class org.liquidengine.legui.component.Component
Used to set parent component.
setPath(String) - Method in class org.liquidengine.legui.image.LoadableImage
Used to set path to image.
setPixelRatio(float) - Method in class org.liquidengine.legui.system.context.Context
Sets pixel ratio.
setPosition(Vector2f) - Method in class org.liquidengine.legui.component.Component
Used to set position of component.
setPosition(float, float) - Method in class org.liquidengine.legui.component.Component
Used to set current position.
setPosition(Vector2f) - Method in class org.liquidengine.legui.icon.Icon
Used to set icon position.
setPressed(boolean) - Method in class org.liquidengine.legui.component.Component
Used to make component pressed or not.
setPressed(boolean) - Method in enum org.liquidengine.legui.input.Keyboard.Key
 
setPressed(boolean) - Method in enum org.liquidengine.legui.input.Mouse.MouseButton
Sets pressed.
setPressedBackgroundIcon(Icon) - Method in class org.liquidengine.legui.component.Button
Used to change pressed background image.
setPressPosition(Vector2f) - Method in enum org.liquidengine.legui.input.Mouse.MouseButton
Sets press position.
setProgressColor(Vector4f) - Method in class org.liquidengine.legui.component.ProgressBar
Used to set progress bar color.
setRadioButtonGroup(RadioButtonGroup) - Method in class org.liquidengine.legui.component.RadioButton
Used to set radio button group.
setReleasePosition(Vector2f) - Method in enum org.liquidengine.legui.input.Mouse.MouseButton
Sets release position.
setRendererProvider(RendererProvider) - Static method in class org.liquidengine.legui.system.renderer.RendererProvider
 
setScrollColor(Vector4f) - Method in class org.liquidengine.legui.component.ScrollBar
Used to set scrollbar color.
setScrolling(boolean) - Method in class org.liquidengine.legui.component.ScrollBar
Used to set scrolling status.
setScrollStep(float) - Method in class org.liquidengine.legui.component.ScrollBar
Used to set scrollbar scroll step (used by mouse scroll event listener).
setSelected(String, boolean) - Method in class org.liquidengine.legui.component.SelectBox
Used to set selected state of element.
setSelected(int, boolean) - Method in class org.liquidengine.legui.component.SelectBox
Used to set selected state of element on specified index.
setSelection(RadioButton, boolean) - Method in class org.liquidengine.legui.component.RadioButtonGroup
Used to change selected radio button.
setSize(Vector2f) - Method in class org.liquidengine.legui.component.Component
Used to set size vector.
setSize(float, float) - Method in class org.liquidengine.legui.component.Component
Used to set size vector.
setSize(Vector2f) - Method in class org.liquidengine.legui.component.Frame
Used to set layer containers size.
setSize(float, float) - Method in class org.liquidengine.legui.component.Frame
Used to set layer containers size.
setSize(Vector2f) - Method in class org.liquidengine.legui.component.Widget
Used to set size of widget.
setSize(float, float) - Method in class org.liquidengine.legui.component.Widget
Used to set size of widget.
setSize(Vector2f) - Method in class org.liquidengine.legui.icon.Icon
Used to set size of icon.
setSliderActiveColor(Vector4f) - Method in class org.liquidengine.legui.component.Slider
Used to set slider active color.
setSliderColor(Vector4f) - Method in class org.liquidengine.legui.component.Slider
Used to set slider color.
setSliderSize(float) - Method in class org.liquidengine.legui.component.Slider
Used to set slider size.
setStartSelectionIndex(int) - Method in class org.liquidengine.legui.component.optional.TextState
Used to set start selection index.
setStartSelectionIndex(int) - Method in class org.liquidengine.legui.component.TextArea
Used to set start selection index.
setStartSelectionIndex(int) - Method in class org.liquidengine.legui.component.TextInput
Used to set start selection index.
setText(String) - Method in class org.liquidengine.legui.component.optional.TextState
Used to set new text.
setTextColor(Vector4f) - Method in class org.liquidengine.legui.component.optional.TextState
Used to set text color.
setTextColor(float, float, float, float) - Method in class org.liquidengine.legui.component.optional.TextState
Used to set text color.
setThickness(float) - Method in class org.liquidengine.legui.border.SimpleLineBorder
Used to set border thickness.
setTitleBackgroundColor(Vector4f) - Method in class org.liquidengine.legui.component.Widget
Used to set title background color.
setTitleEnabled(boolean) - Method in class org.liquidengine.legui.component.Widget
Used to set title enabled or not.
setTitleHeight(float) - Method in class org.liquidengine.legui.component.Widget
Used to set title height.
setToggled(boolean) - Method in class org.liquidengine.legui.component.ToggleButton
Used to change toggled state.
setToggledBackgroundColor(Vector4f) - Method in class org.liquidengine.legui.component.ToggleButton
Used to change background color which will be used as background color if button toggled.
setTogglededBackgroundIcon(Icon) - Method in class org.liquidengine.legui.component.ToggleButton
Used to change toggled background icon.
setTooltip(Tooltip) - Method in class org.liquidengine.legui.component.Component
Used to set tooltip to component.
setValue(float) - Method in class org.liquidengine.legui.component.ProgressBar
Used to set current progress status.
setValue(float) - Method in class org.liquidengine.legui.component.Slider
Used to set slider value.
setVerticalAlign(VerticalAlign) - Method in class org.liquidengine.legui.component.optional.TextState
Used to set vertical alignment.
setVerticalAlign(VerticalAlign) - Method in class org.liquidengine.legui.icon.Icon
Used to set vertical align of icon.
setVerticalScrollBar(ScrollBar) - Method in class org.liquidengine.legui.component.ScrollablePanel
Used to set vertical scroll bar.
setViewport(Viewport) - Method in class org.liquidengine.legui.component.ScrollBar
Used to attach scrollbar to viewport.
setVisible(boolean) - Method in class org.liquidengine.legui.component.Component
Used to make component visible or invisible.
setVisibleAmount(float) - Method in class org.liquidengine.legui.component.ScrollBar
By default used by event listeners to set visible part of viewport.
setVisibleCount(int) - Method in class org.liquidengine.legui.component.SelectBox
Used to set count of visible elements.
setWindowPosition(Vector2f) - Method in class org.liquidengine.legui.system.context.Context
Sets window position.
setWindowSize(Vector2i) - Method in class org.liquidengine.legui.system.context.Context
Sets window size.
show(Frame) - Method in class org.liquidengine.legui.component.Dialog
Used to show title on specified frame.
SimpleLineBorder - Class in org.liquidengine.legui.border
Simple one line rectangle border with specified thickness and color.
SimpleLineBorder() - Constructor for class org.liquidengine.legui.border.SimpleLineBorder
Creates transparent border with 0 thickness.
SimpleLineBorder(Vector4f, float) - Constructor for class org.liquidengine.legui.border.SimpleLineBorder
Creates border with specified color and thickness.
SIZE - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
Slider - Class in org.liquidengine.legui.component
Implementation of slider controller.
Slider(float) - Constructor for class org.liquidengine.legui.component.Slider
Used to create slider with predefined value.
Slider(Vector2f, Vector2f, float) - Constructor for class org.liquidengine.legui.component.Slider
Constructor with position and size parameters and predefined value.
Slider(float, float, float, float, float) - Constructor for class org.liquidengine.legui.component.Slider
Constructor with position and size parameters and predefined value.
Slider() - Constructor for class org.liquidengine.legui.component.Slider
Default constructor.
Slider(float, float, float, float) - Constructor for class org.liquidengine.legui.component.Slider
Constructor with position and size parameters.
Slider(Vector2f, Vector2f) - Constructor for class org.liquidengine.legui.component.Slider
Constructor with position and size parameters.
SLIDER - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
SLIDER_ACTIVE_COLOR - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
SLIDER_COLOR - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
SLIDER_SIZE - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
SLIDER_WIDTH - Static variable in class org.liquidengine.legui.system.renderer.nvg.component.NvgSliderRenderer
Slider width.
SliderChangeValueEvent<T extends Slider> - Class in org.liquidengine.legui.component.event.slider
Slider value change event.
SliderChangeValueEvent(T, Context, Frame, float, float) - Constructor for class org.liquidengine.legui.component.event.slider.SliderChangeValueEvent
Constructor.
SliderChangeValueEventListener - Interface in org.liquidengine.legui.component.event.slider
Slider change value event listener.
SliderMouseClickEventListener - Class in org.liquidengine.legui.component.misc.listener.slider
Slider mouse click event listener.
SliderMouseClickEventListener() - Constructor for class org.liquidengine.legui.component.misc.listener.slider.SliderMouseClickEventListener
 
SliderMouseDragEventListener - Class in org.liquidengine.legui.component.misc.listener.slider
Slider mouse drag event listener.
SliderMouseDragEventListener() - Constructor for class org.liquidengine.legui.component.misc.listener.slider.SliderMouseDragEventListener
 
SliderScrollEventListener - Class in org.liquidengine.legui.component.misc.listener.slider
Slider mouse scroll event listener.
SliderScrollEventListener() - Constructor for class org.liquidengine.legui.component.misc.listener.slider.SliderScrollEventListener
 
startAnimation() - Method in class org.liquidengine.legui.animation.Animation
Adds animation to animator.
stream() - Method in class org.liquidengine.legui.component.Component
Returns a sequential Stream with this collection as its source.
strings - Variable in class org.liquidengine.legui.system.event.SystemDropEvent
 
subSequence(int, int) - Method in class org.liquidengine.legui.component.optional.TextState
Returns a new character sequence that is a subsequence of this sequence.
substring(int) - Method in class org.liquidengine.legui.component.optional.TextState
Returns a new String that contains a subsequence of characters currently contained in this character sequence.
substring(int, int) - Method in class org.liquidengine.legui.component.optional.TextState
Returns a new String that contains a subsequence of characters currently contained in this sequence.
SystemCharEvent - Class in org.liquidengine.legui.system.event
Created by Shcherbin Alexander on 6/10/2016.
SystemCharEvent(long, int) - Constructor for class org.liquidengine.legui.system.event.SystemCharEvent
 
SystemCharModsEvent - Class in org.liquidengine.legui.system.event
Created by Shcherbin Alexander on 6/10/2016.
SystemCharModsEvent(long, int, int) - Constructor for class org.liquidengine.legui.system.event.SystemCharModsEvent
 
SystemCursorEnterEvent - Class in org.liquidengine.legui.system.event
Created by Shcherbin Alexander on 6/10/2016.
SystemCursorEnterEvent(long, boolean) - Constructor for class org.liquidengine.legui.system.event.SystemCursorEnterEvent
 
SystemCursorPosEvent - Class in org.liquidengine.legui.system.event
Created by Shcherbin Alexander on 6/10/2016.
SystemCursorPosEvent(long, double, double) - Constructor for class org.liquidengine.legui.system.event.SystemCursorPosEvent
 
SystemDropEvent - Class in org.liquidengine.legui.system.event
Created by Shcherbin Alexander on 6/10/2016.
SystemDropEvent(long, int, long) - Constructor for class org.liquidengine.legui.system.event.SystemDropEvent
 
SystemEvent - Interface in org.liquidengine.legui.system.event
Marker interface that defines tree of system events.
SystemEventHandler<E extends SystemEvent> - Interface in org.liquidengine.legui.system.handler
Created by ShchAlexander on 10.02.2017.
SystemEventHandlerProvider - Class in org.liquidengine.legui.system.handler
Created by Aliaksandr_Shcherbin on 1/25/2017.
SystemEventProcessor - Class in org.liquidengine.legui.system.handler.processor
Created by Aliaksandr_Shcherbin on 1/25/2017.
SystemEventProcessor() - Constructor for class org.liquidengine.legui.system.handler.processor.SystemEventProcessor
 
SystemFramebufferSizeEvent - Class in org.liquidengine.legui.system.event
Created by Shcherbin Alexander on 6/10/2016.
SystemFramebufferSizeEvent(long, int, int) - Constructor for class org.liquidengine.legui.system.event.SystemFramebufferSizeEvent
 
SystemKeyEvent - Class in org.liquidengine.legui.system.event
Created by Shcherbin Alexander on 6/10/2016.
SystemKeyEvent(long, int, int, int, int) - Constructor for class org.liquidengine.legui.system.event.SystemKeyEvent
 
SystemMouseClickEvent - Class in org.liquidengine.legui.system.event
Created by Shcherbin Alexander on 6/10/2016.
SystemMouseClickEvent(long, int, int, int) - Constructor for class org.liquidengine.legui.system.event.SystemMouseClickEvent
 
SystemScrollEvent - Class in org.liquidengine.legui.system.event
Created by Shcherbin Alexander on 6/10/2016.
SystemScrollEvent(long, double, double) - Constructor for class org.liquidengine.legui.system.event.SystemScrollEvent
 
SystemWindowCloseEvent - Class in org.liquidengine.legui.system.event
Created by Shcherbin Alexander on 6/10/2016.
SystemWindowCloseEvent(long) - Constructor for class org.liquidengine.legui.system.event.SystemWindowCloseEvent
 
SystemWindowFocusEvent - Class in org.liquidengine.legui.system.event
Created by Shcherbin Alexander on 6/10/2016.
SystemWindowFocusEvent(long, boolean) - Constructor for class org.liquidengine.legui.system.event.SystemWindowFocusEvent
 
SystemWindowIconifyEvent - Class in org.liquidengine.legui.system.event
Created by Shcherbin Alexander on 6/10/2016.
SystemWindowIconifyEvent(long, boolean) - Constructor for class org.liquidengine.legui.system.event.SystemWindowIconifyEvent
 
SystemWindowPosEvent - Class in org.liquidengine.legui.system.event
Created by Shcherbin Alexander on 6/10/2016.
SystemWindowPosEvent(long, int, int) - Constructor for class org.liquidengine.legui.system.event.SystemWindowPosEvent
 
SystemWindowRefreshEvent - Class in org.liquidengine.legui.system.event
Created by Shcherbin Alexander on 6/10/2016.
SystemWindowRefreshEvent(long) - Constructor for class org.liquidengine.legui.system.event.SystemWindowRefreshEvent
 
SystemWindowSizeEvent - Class in org.liquidengine.legui.system.event
Created by Shcherbin Alexander on 6/10/2016.
SystemWindowSizeEvent(long, int, int) - Constructor for class org.liquidengine.legui.system.event.SystemWindowSizeEvent
 

T

TEXT - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
TEXT_AREA - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
TEXT_COLOR - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
TEXT_INPUT - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
TEXT_STATE - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
textAlign(long, HorizontalAlign, VerticalAlign) - Static method in class org.liquidengine.legui.system.renderer.nvg.util.NvgText
 
TextArea - Class in org.liquidengine.legui.component
TextArea is multiline text component which allow to enter text.
TextArea() - Constructor for class org.liquidengine.legui.component.TextArea
Default constructor.
TextArea(float, float, float, float) - Constructor for class org.liquidengine.legui.component.TextArea
Constructor with position and size parameters.
TextArea(Vector2f, Vector2f) - Constructor for class org.liquidengine.legui.component.TextArea
Constructor with position and size parameters.
TextArea(String) - Constructor for class org.liquidengine.legui.component.TextArea
Default constructor with text.
TextArea(String, float, float, float, float) - Constructor for class org.liquidengine.legui.component.TextArea
Constructor with text, position and size parameters.
TextArea(String, Vector2f, Vector2f) - Constructor for class org.liquidengine.legui.component.TextArea
Constructor with text, position and size parameters.
TextAreaCharEventListener - Class in org.liquidengine.legui.component.misc.listener.textarea
Char event listener for text area.
TextAreaCharEventListener() - Constructor for class org.liquidengine.legui.component.misc.listener.textarea.TextAreaCharEventListener
 
TextAreaDragEventListener - Class in org.liquidengine.legui.component.misc.listener.textarea
Mouse drag event listener for text area.
TextAreaDragEventListener() - Constructor for class org.liquidengine.legui.component.misc.listener.textarea.TextAreaDragEventListener
 
TextAreaKeyEventListener - Class in org.liquidengine.legui.component.misc.listener.textarea
Key event listener.
TextAreaKeyEventListener() - Constructor for class org.liquidengine.legui.component.misc.listener.textarea.TextAreaKeyEventListener
 
TextAreaMouseClickEventListener - Class in org.liquidengine.legui.component.misc.listener.textarea
Mouse click event listener for text area.
TextAreaMouseClickEventListener() - Constructor for class org.liquidengine.legui.component.misc.listener.textarea.TextAreaMouseClickEventListener
 
TextComponent - Interface in org.liquidengine.legui.component
Created by ShchAlexander on 07.03.2017.
TextInput - Class in org.liquidengine.legui.component
Text input is a single line text component which can be used to enter text.
TextInput() - Constructor for class org.liquidengine.legui.component.TextInput
Default constructor.
TextInput(float, float, float, float) - Constructor for class org.liquidengine.legui.component.TextInput
Constructor with position and size parameters.
TextInput(Vector2f, Vector2f) - Constructor for class org.liquidengine.legui.component.TextInput
Constructor with position and size parameters.
TextInput(String) - Constructor for class org.liquidengine.legui.component.TextInput
Default constructor with text to set.
TextInput(String, float, float, float, float) - Constructor for class org.liquidengine.legui.component.TextInput
Constructor with text, position and size parameters.
TextInput(String, Vector2f, Vector2f) - Constructor for class org.liquidengine.legui.component.TextInput
Constructor with text, position and size parameters.
TextInputCharEventListener - Class in org.liquidengine.legui.component.misc.listener.textinput
Char event listener for text input.
TextInputCharEventListener() - Constructor for class org.liquidengine.legui.component.misc.listener.textinput.TextInputCharEventListener
 
TextInputContentChangeEvent<T extends TextInput> - Class in org.liquidengine.legui.component.event.textinput
 
TextInputContentChangeEvent(T, Context, Frame, String, String) - Constructor for class org.liquidengine.legui.component.event.textinput.TextInputContentChangeEvent
 
TextInputContentChangeEventListener - Interface in org.liquidengine.legui.component.event.textinput
 
TextInputDragEventListener - Class in org.liquidengine.legui.component.misc.listener.textinput
Mouse drag event listener for text input.
TextInputDragEventListener() - Constructor for class org.liquidengine.legui.component.misc.listener.textinput.TextInputDragEventListener
 
TextInputKeyEventListener - Class in org.liquidengine.legui.component.misc.listener.textinput
Key event listener.
TextInputKeyEventListener() - Constructor for class org.liquidengine.legui.component.misc.listener.textinput.TextInputKeyEventListener
 
TextInputMouseClickEventListener - Class in org.liquidengine.legui.component.misc.listener.textinput
Mouse click event listener for text input.
TextInputMouseClickEventListener() - Constructor for class org.liquidengine.legui.component.misc.listener.textinput.TextInputMouseClickEventListener
 
TextState - Class in org.liquidengine.legui.component.optional
Used to hold text state of components.
TextState() - Constructor for class org.liquidengine.legui.component.optional.TextState
Default constructor.
TextState(String) - Constructor for class org.liquidengine.legui.component.optional.TextState
Used to create TextState with predefined text.
textState - Variable in class org.liquidengine.legui.component.RadioButton
Used to represent text state of radio button.
textState - Variable in class org.liquidengine.legui.component.TextArea
Used to hold text state of text area.
textState - Variable in class org.liquidengine.legui.component.TextInput
Used to store text state of text input.
TextUtil - Class in org.liquidengine.legui.util
Text utility.
Theme - Class in org.liquidengine.legui.theme
Created by Aliaksandr_Shcherbin on 2/6/2017.
Theme(ThemeManager) - Constructor for class org.liquidengine.legui.theme.Theme
 
ThemeManager - Class in org.liquidengine.legui.theme
Created by Aliaksandr_Shcherbin on 3/9/2017.
ThemeManager() - Constructor for class org.liquidengine.legui.theme.ThemeManager
 
Themes - Class in org.liquidengine.legui.theme
Enum of existing themes.
THICKNESS - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
TITLE - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
TITLE_BACKGROUND_COLOR - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
TITLE_ENABLED - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
TITLE_HEIGHT - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
ToggleButton - Class in org.liquidengine.legui.component
An implementation of "toggle" button.
ToggleButton(String, float, float, float, float) - Constructor for class org.liquidengine.legui.component.ToggleButton
Creates a button with specified text and specified position and size.
ToggleButton() - Constructor for class org.liquidengine.legui.component.ToggleButton
Creates toggle button with default bg color and default toggled bg color.
ToggleButton(String) - Constructor for class org.liquidengine.legui.component.ToggleButton
Creates toggle button with default bg color, toggled bg color and specified text.
ToggleButton(float, float, float, float) - Constructor for class org.liquidengine.legui.component.ToggleButton
Creates a button with specified position and size and default bg color and default toggled bg color.
ToggleButton(Vector2f, Vector2f) - Constructor for class org.liquidengine.legui.component.ToggleButton
Creates a button with specified position and size and default bg color and default toggled bg color.
ToggleButtonMouseClickListener - Class in org.liquidengine.legui.component.misc.listener.togglebutton
 
ToggleButtonMouseClickListener() - Constructor for class org.liquidengine.legui.component.misc.listener.togglebutton.ToggleButtonMouseClickListener
 
TOGGLED - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
TOGGLED_BACKGROUND_COLOR - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
TOGGLEDED_BACKGROUND_ICON - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
Tooltip - Class in org.liquidengine.legui.component
Created by Aliaksandr_Shcherbin on 1/24/2017.
Tooltip() - Constructor for class org.liquidengine.legui.component.Tooltip
 
Tooltip(String) - Constructor for class org.liquidengine.legui.component.Tooltip
 
TOOLTIP - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
TOOLTIP_LAYER - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
TooltipCursorEnterListener - Class in org.liquidengine.legui.component.misc.listener.component
Default event listener for CursorEnterEvent to add tooltip to tooltip layer and make it visible or not visible.
TooltipCursorEnterListener() - Constructor for class org.liquidengine.legui.component.misc.listener.component.TooltipCursorEnterListener
 
TooltipLayer - Class in org.liquidengine.legui.component
Created by Aliaksandr_Shcherbin on 2/9/2017.
TooltipLayer() - Constructor for class org.liquidengine.legui.component.TooltipLayer
 
TOP - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
toString() - Method in class org.liquidengine.legui.border.SimpleLineBorder
 
toString() - Method in class org.liquidengine.legui.component.Button
 
toString() - Method in class org.liquidengine.legui.component.CheckBox
 
toString() - Method in class org.liquidengine.legui.component.Component
 
toString() - Method in class org.liquidengine.legui.component.Frame
 
toString() - Method in class org.liquidengine.legui.component.ImageView
 
toString() - Method in class org.liquidengine.legui.component.Label
 
toString() - Method in class org.liquidengine.legui.component.Layer
 
toString() - Method in class org.liquidengine.legui.component.misc.listener.widget.WidgetDragListener
 
toString() - Method in class org.liquidengine.legui.component.optional.TextState
.
toString() - Method in class org.liquidengine.legui.component.ProgressBar
 
toString() - Method in class org.liquidengine.legui.component.RadioButton
 
toString() - Method in class org.liquidengine.legui.component.RadioButtonGroup
 
toString() - Method in class org.liquidengine.legui.component.ScrollablePanel
 
toString() - Method in class org.liquidengine.legui.component.ScrollBar
 
toString() - Method in class org.liquidengine.legui.component.SelectBox.SelectBoxElement
 
toString() - Method in class org.liquidengine.legui.component.SelectBox
 
toString() - Method in class org.liquidengine.legui.component.Slider
 
toString() - Method in class org.liquidengine.legui.component.TextArea
 
toString() - Method in class org.liquidengine.legui.component.TextInput
 
toString() - Method in class org.liquidengine.legui.component.ToggleButton
 
toString() - Method in class org.liquidengine.legui.component.Tooltip
 
toString() - Method in class org.liquidengine.legui.component.Widget
 
toString() - Method in class org.liquidengine.legui.event.CursorEnterEvent
 
toString() - Method in class org.liquidengine.legui.event.Event
 
toString() - Method in class org.liquidengine.legui.event.FocusEvent
 
toString() - Method in class org.liquidengine.legui.event.MouseClickEvent
 
toString() - Method in class org.liquidengine.legui.icon.CharIcon
 
toString() - Method in class org.liquidengine.legui.icon.Icon
 
toString() - Method in class org.liquidengine.legui.icon.ImageIcon
 
toString() - Method in class org.liquidengine.legui.image.BufferedImage
 
toString() - Method in enum org.liquidengine.legui.image.ImageChannels
Returns the name of this enum constant, as contained in the declaration.
toString() - Method in class org.liquidengine.legui.image.LoadableImage
 
toString() - Method in class org.liquidengine.legui.intersection.RectangleIntersector
Returns a string representation of the object.
toString() - Method in class org.liquidengine.legui.listener.ListenerMap
 
toString() - Method in class org.liquidengine.legui.system.event.SystemCharEvent
 
toString() - Method in class org.liquidengine.legui.system.event.SystemCharModsEvent
 
toString() - Method in class org.liquidengine.legui.system.event.SystemCursorEnterEvent
 
toString() - Method in class org.liquidengine.legui.system.event.SystemCursorPosEvent
 
toString() - Method in class org.liquidengine.legui.system.event.SystemDropEvent
 
toString() - Method in class org.liquidengine.legui.system.event.SystemFramebufferSizeEvent
 
toString() - Method in class org.liquidengine.legui.system.event.SystemKeyEvent
 
toString() - Method in class org.liquidengine.legui.system.event.SystemMouseClickEvent
 
toString() - Method in class org.liquidengine.legui.system.event.SystemScrollEvent
 
toString() - Method in class org.liquidengine.legui.system.event.SystemWindowCloseEvent
 
toString() - Method in class org.liquidengine.legui.system.event.SystemWindowFocusEvent
 
toString() - Method in class org.liquidengine.legui.system.event.SystemWindowIconifyEvent
 
toString() - Method in class org.liquidengine.legui.system.event.SystemWindowPosEvent
 
toString() - Method in class org.liquidengine.legui.system.event.SystemWindowRefreshEvent
 
toString() - Method in class org.liquidengine.legui.system.event.SystemWindowSizeEvent
 
TRANSPARENT - Static variable in class org.liquidengine.legui.color.ColorConstants
Transparent immutable color vector.
transparent - Static variable in class org.liquidengine.legui.color.ColorConstants
Transparent immutable color vector.
transparent() - Static method in class org.liquidengine.legui.color.ColorConstants
Transparent color vector.
trimToSize() - Method in class org.liquidengine.legui.component.optional.TextState
Attempts to reduce storage used for the character sequence.
TYPE_PARAMETER - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 

U

unmarshal(String, JsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.AbstractGsonMarshaller
 
unmarshal(JsonElement, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.AbstractGsonMarshaller
 
unmarshal(JsonObject, T, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.AbstractGsonMarshaller
Reads data from json object and puts it to object.
unmarshal(JsonObject, T, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.border.GsonBorderMarshaller
Reads data from json object and puts it to object.
unmarshal(JsonObject, SimpleLineBorder, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.border.GsonSimpleLineBorderMarshaller
Reads data from json object and puts it to object.
unmarshal(JsonObject, T, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonButtonMarshaller
Reads data from json object and puts it to object.
unmarshal(JsonObject, T, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonCheckBoxMarshaller
Reads data from json object and puts it to object.
unmarshal(JsonObject, T, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonComponentMarshaller
Reads data from json object and puts it to object.
unmarshal(JsonObject, T, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonFrameMarshaller
Reads data from json object and puts it to object.
unmarshal(JsonObject, T, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonImageViewMarshaller
Reads data from json object and puts it to object.
unmarshal(JsonObject, T, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonLabelMarshaller
Reads data from json object and puts it to object.
unmarshal(JsonObject, T, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonLayerContainerMarshaller
Reads data from json object and puts it to object.
unmarshal(JsonObject, T, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonLayerMarshaller
Reads data from json object and puts it to object.
unmarshal(JsonObject, T, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonPanelMarshaller
Reads data from json object and puts it to object.
unmarshal(JsonObject, T, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonProgressBarMarshaller
Reads data from json object and puts it to object.
unmarshal(JsonObject, T, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonRadioButtonMarshaller
Reads data from json object and puts it to object.
unmarshal(JsonObject, T, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonScrollablePanelMarshaller
Reads data from json object and puts it to object.
unmarshal(JsonObject, T, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonScrollBarMarshaller
Reads data from json object and puts it to object.
unmarshal(JsonObject, T, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonSelectBoxMarshaller
Reads data from json object and puts it to object.
unmarshal(JsonObject, T, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonSliderMarshaller
Reads data from json object and puts it to object.
unmarshal(JsonObject, T, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonTextAreaMarshaller
Reads data from json object and puts it to object.
unmarshal(JsonObject, T, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonTextInputMarshaller
Reads data from json object and puts it to object.
unmarshal(JsonObject, T, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonToggleButtonMarshaller
Reads data from json object and puts it to object.
unmarshal(JsonObject, T, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonTooltipMarshaller
Reads data from json object and puts it to object.
unmarshal(JsonObject, T, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.GsonWidgetMarshaller
Reads data from json object and puts it to object.
unmarshal(JsonObject, T, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.component.optional.GsonTextStateMarshaller
Reads data from json object and puts it to object.
unmarshal(String) - Static method in class org.liquidengine.legui.marshal.json.gsonimpl.GsonMarshalUtil
 
unmarshal(JsonObject) - Static method in class org.liquidengine.legui.marshal.json.gsonimpl.GsonMarshalUtil
 
unmarshal(JsonObject, GsonMarshalContext) - Static method in class org.liquidengine.legui.marshal.json.gsonimpl.GsonMarshalUtil
 
unmarshal(JsonObject, I, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.icon.GsonCharIconMarshaller
Reads data from json object and puts it to object.
unmarshal(JsonObject, I, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.icon.GsonIconMarshaller
Reads data from json object and puts it to object.
unmarshal(JsonObject, I, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.icon.GsonLoadableImageIconMarshaller
Reads data from json object and puts it to object.
unmarshal(JsonObject, I, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.image.GsonBufferedImageMarshaller
Reads data from json object and puts it to object.
unmarshal(JsonObject, I, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.image.GsonImageMarshaller
Reads data from json object and puts it to object.
unmarshal(JsonObject, I, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.image.GsonLoadableImageMarshaller
Reads data from json object and puts it to object.
unmarshal(JsonObject, T, GsonMarshalContext) - Method in class org.liquidengine.legui.marshal.json.gsonimpl.intersector.GsonIntersectorMarshaller
Reads data from json object and puts it to object.
unmarshal(String, JsonMarshalContext) - Method in interface org.liquidengine.legui.marshal.json.JsonMarshaller
 
update(int, int, int, int, int, int, boolean) - Method in class org.liquidengine.legui.system.context.Context
Update.
updateGlfwWindow() - Method in class org.liquidengine.legui.system.context.Context
Update glfw window.
updateViewport() - Method in class org.liquidengine.legui.component.ScrollablePanel
Used to update container position in viewport.
updateViewport() - Method in interface org.liquidengine.legui.component.Viewport
Used to update viewport content position.

V

VALUE - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
valueOf(String) - Static method in enum org.liquidengine.legui.component.optional.align.HorizontalAlign
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.liquidengine.legui.component.optional.align.VerticalAlign
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.liquidengine.legui.component.optional.Orientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.liquidengine.legui.event.MouseClickEvent.MouseClickAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.liquidengine.legui.exception.LeguiExceptionTemplate
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.liquidengine.legui.image.ImageChannels
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.liquidengine.legui.input.Keyboard.Key
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.liquidengine.legui.input.Mouse.MouseButton
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.liquidengine.legui.component.optional.align.HorizontalAlign
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.liquidengine.legui.component.optional.align.VerticalAlign
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.liquidengine.legui.component.optional.Orientation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.liquidengine.legui.event.MouseClickEvent.MouseClickAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.liquidengine.legui.exception.LeguiExceptionTemplate
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.liquidengine.legui.image.ImageChannels
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.liquidengine.legui.input.Keyboard.Key
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.liquidengine.legui.input.Mouse.MouseButton
Returns an array containing the constants of this enum type, in the order they are declared.
VERTICAL_ALIGN - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
VERTICAL_SCROLL_BAR - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
VerticalAlign - Enum in org.liquidengine.legui.component.optional.align
Vertical alignment states.
Viewport - Interface in org.liquidengine.legui.component
 
VISIBLE - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
VISIBLE_AMOUNT - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
VISIBLE_COUNT - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
visibleInParents(Component) - Static method in class org.liquidengine.legui.system.renderer.nvg.util.NvgRenderUtils
 

W

WHITE - Static variable in class org.liquidengine.legui.color.ColorConstants
White immutable color vector.
white - Static variable in class org.liquidengine.legui.color.ColorConstants
White immutable color vector.
white() - Static method in class org.liquidengine.legui.color.ColorConstants
White color vector.
WHITE_THEME - Static variable in class org.liquidengine.legui.theme.Themes
 
WhiteButtonTheme<T extends Button> - Class in org.liquidengine.legui.theme.white.def
White Button Theme for all buttons.
WhiteButtonTheme() - Constructor for class org.liquidengine.legui.theme.white.def.WhiteButtonTheme
 
WhiteCheckBoxTheme<T extends CheckBox> - Class in org.liquidengine.legui.theme.white.def
White CheckBox Theme for all check boxes.
WhiteCheckBoxTheme() - Constructor for class org.liquidengine.legui.theme.white.def.WhiteCheckBoxTheme
 
WhiteComponentTheme<T extends Component> - Class in org.liquidengine.legui.theme.white.def
White Component Theme for all components.
WhiteComponentTheme() - Constructor for class org.liquidengine.legui.theme.white.def.WhiteComponentTheme
 
WhiteLabelTheme<T extends Label> - Class in org.liquidengine.legui.theme.white.def
White Label Theme for all labels.
WhiteLabelTheme() - Constructor for class org.liquidengine.legui.theme.white.def.WhiteLabelTheme
 
WhiteLayerContainerTheme<T extends LayerContainer> - Class in org.liquidengine.legui.theme.white.def
White LayerContainer Theme for all layer containers.
WhiteLayerContainerTheme() - Constructor for class org.liquidengine.legui.theme.white.def.WhiteLayerContainerTheme
 
WhiteProgressBarTheme<T extends ProgressBar> - Class in org.liquidengine.legui.theme.white.def
White ProgressBar Theme for all progress bars.
WhiteProgressBarTheme() - Constructor for class org.liquidengine.legui.theme.white.def.WhiteProgressBarTheme
 
WhiteRadioButtonTheme<T extends RadioButton> - Class in org.liquidengine.legui.theme.white.def
White RadioButton Theme for all radio buttons.
WhiteRadioButtonTheme() - Constructor for class org.liquidengine.legui.theme.white.def.WhiteRadioButtonTheme
 
WhiteScrollablePanelTheme<T extends ScrollablePanel> - Class in org.liquidengine.legui.theme.white.def
White ScrollablePanel Theme for all scrollable panels.
WhiteScrollablePanelTheme() - Constructor for class org.liquidengine.legui.theme.white.def.WhiteScrollablePanelTheme
 
WhiteScrollBarTheme<T extends ScrollBar> - Class in org.liquidengine.legui.theme.white.def
White ScrollBar Theme for all scroll bars.
WhiteScrollBarTheme() - Constructor for class org.liquidengine.legui.theme.white.def.WhiteScrollBarTheme
 
WhiteSelectBoxElementTheme<T extends SelectBox.SelectBoxElement> - Class in org.liquidengine.legui.theme.white.def
White SelectBox Theme for all select boxes.
WhiteSelectBoxElementTheme() - Constructor for class org.liquidengine.legui.theme.white.def.WhiteSelectBoxElementTheme
 
WhiteSelectBoxScrollablePanelTheme<T extends SelectBox.SelectBoxScrollablePanel> - Class in org.liquidengine.legui.theme.white.def
White SelectBoxScrollablePanel Theme.
WhiteSelectBoxScrollablePanelTheme() - Constructor for class org.liquidengine.legui.theme.white.def.WhiteSelectBoxScrollablePanelTheme
 
WhiteSelectBoxTheme<T extends SelectBox> - Class in org.liquidengine.legui.theme.white.def
White SelectBox Theme for all select boxes.
WhiteSelectBoxTheme() - Constructor for class org.liquidengine.legui.theme.white.def.WhiteSelectBoxTheme
 
WhiteSliderTheme<T extends Slider> - Class in org.liquidengine.legui.theme.white.def
White Slider Theme for all sliders.
WhiteSliderTheme() - Constructor for class org.liquidengine.legui.theme.white.def.WhiteSliderTheme
 
WhiteTextAreaTheme<T extends TextArea> - Class in org.liquidengine.legui.theme.white.def
White TextArea Theme for all text areas.
WhiteTextAreaTheme() - Constructor for class org.liquidengine.legui.theme.white.def.WhiteTextAreaTheme
 
WhiteTextInputTheme<T extends TextInput> - Class in org.liquidengine.legui.theme.white.def
White TextInput Theme for all text inputs.
WhiteTextInputTheme() - Constructor for class org.liquidengine.legui.theme.white.def.WhiteTextInputTheme
 
WhiteTheme - Class in org.liquidengine.legui.theme.white
Default white theme which used by ThemeManager as default theme.
WhiteTheme() - Constructor for class org.liquidengine.legui.theme.white.WhiteTheme
 
WhiteToggleButtonTheme<T extends ToggleButton> - Class in org.liquidengine.legui.theme.white.def
White ToggleButton Theme for all toggle buttons.
WhiteToggleButtonTheme() - Constructor for class org.liquidengine.legui.theme.white.def.WhiteToggleButtonTheme
 
WhiteTooltipTheme<T extends Tooltip> - Class in org.liquidengine.legui.theme.white.def
White Tooltip Theme for all tooltips.
WhiteTooltipTheme() - Constructor for class org.liquidengine.legui.theme.white.def.WhiteTooltipTheme
 
WhiteWidgetTheme<T extends Widget> - Class in org.liquidengine.legui.theme.white.def
White Widget Theme for all scrollable widgets.
WhiteWidgetTheme() - Constructor for class org.liquidengine.legui.theme.white.def.WhiteWidgetTheme
 
Widget - Class in org.liquidengine.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 org.liquidengine.legui.component.Widget
Creates a widget with default title text.
Widget(float, float, float, float) - Constructor for class org.liquidengine.legui.component.Widget
Creates a widget with default title text and specified position and size.
Widget(Vector2f, Vector2f) - Constructor for class org.liquidengine.legui.component.Widget
Creates a widget with default title text and specified position and size.
Widget(String) - Constructor for class org.liquidengine.legui.component.Widget
Creates a widget with specified title text.
Widget(String, float, float, float, float) - Constructor for class org.liquidengine.legui.component.Widget
Creates a widget with specified title text and specified position and size.
Widget(String, Vector2f, Vector2f) - Constructor for class org.liquidengine.legui.component.Widget
Creates a widget with specified title text and specified position and size.
WIDGET - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
WidgetCloseButMouseClickEventListener - Class in org.liquidengine.legui.component.misc.listener.widget
 
WidgetCloseButMouseClickEventListener(Widget) - Constructor for class org.liquidengine.legui.component.misc.listener.widget.WidgetCloseButMouseClickEventListener
 
WidgetCloseEvent<T extends Widget> - Class in org.liquidengine.legui.component.event.widget
 
WidgetCloseEvent(T, Context, Frame) - Constructor for class org.liquidengine.legui.component.event.widget.WidgetCloseEvent
 
WidgetCloseEventListener<T extends WidgetCloseEvent> - Interface in org.liquidengine.legui.component.event.widget
 
WidgetDragListener - Class in org.liquidengine.legui.component.misc.listener.widget
 
WidgetDragListener(Widget) - Constructor for class org.liquidengine.legui.component.misc.listener.widget.WidgetDragListener
 
WidgetMinimizeButMouseClickEventListener - Class in org.liquidengine.legui.component.misc.listener.widget
 
WidgetMinimizeButMouseClickEventListener(Widget) - Constructor for class org.liquidengine.legui.component.misc.listener.widget.WidgetMinimizeButMouseClickEventListener
 
WIDTH - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
width - Variable in class org.liquidengine.legui.system.event.SystemFramebufferSizeEvent
 
width - Variable in class org.liquidengine.legui.system.event.SystemWindowSizeEvent
 
window - Variable in class org.liquidengine.legui.system.event.SystemCharEvent
 
window - Variable in class org.liquidengine.legui.system.event.SystemCharModsEvent
 
window - Variable in class org.liquidengine.legui.system.event.SystemCursorEnterEvent
 
window - Variable in class org.liquidengine.legui.system.event.SystemCursorPosEvent
 
window - Variable in class org.liquidengine.legui.system.event.SystemDropEvent
 
window - Variable in class org.liquidengine.legui.system.event.SystemFramebufferSizeEvent
 
window - Variable in class org.liquidengine.legui.system.event.SystemKeyEvent
 
window - Variable in class org.liquidengine.legui.system.event.SystemMouseClickEvent
 
window - Variable in class org.liquidengine.legui.system.event.SystemScrollEvent
 
window - Variable in class org.liquidengine.legui.system.event.SystemWindowCloseEvent
 
window - Variable in class org.liquidengine.legui.system.event.SystemWindowFocusEvent
 
window - Variable in class org.liquidengine.legui.system.event.SystemWindowIconifyEvent
 
window - Variable in class org.liquidengine.legui.system.event.SystemWindowPosEvent
 
window - Variable in class org.liquidengine.legui.system.event.SystemWindowRefreshEvent
 
window - Variable in class org.liquidengine.legui.system.event.SystemWindowSizeEvent
 
WindowCloseEvent<T extends Component> - Class in org.liquidengine.legui.event
Created by ShchAlexander on 03.02.2017.
WindowCloseEvent(T, Context, Frame) - Constructor for class org.liquidengine.legui.event.WindowCloseEvent
 
WindowCloseEventHandler - Class in org.liquidengine.legui.system.handler
Created by ShchAlexander on 03.02.2017.
WindowCloseEventHandler() - Constructor for class org.liquidengine.legui.system.handler.WindowCloseEventHandler
 
WindowCloseEventListener - Interface in org.liquidengine.legui.listener
The listener interface that used to handle WindowCloseEvent.
WindowFocusEvent<T extends Component> - Class in org.liquidengine.legui.event
Created by ShchAlexander on 03.02.2017.
WindowFocusEvent(T, Context, Frame, boolean) - Constructor for class org.liquidengine.legui.event.WindowFocusEvent
 
WindowFocusEventHandler - Class in org.liquidengine.legui.system.handler
Created by ShchAlexander on 03.02.2017.
WindowFocusEventHandler() - Constructor for class org.liquidengine.legui.system.handler.WindowFocusEventHandler
 
WindowFocusEventListener - Interface in org.liquidengine.legui.listener
Created by ShchAlexander on 04.02.2017.
WindowIconifyEvent<T extends Component> - Class in org.liquidengine.legui.event
Created by ShchAlexander on 03.02.2017.
WindowIconifyEvent(T, Context, Frame, boolean) - Constructor for class org.liquidengine.legui.event.WindowIconifyEvent
 
WindowIconifyEventHandler - Class in org.liquidengine.legui.system.handler
Created by ShchAlexander on 03.02.2017.
WindowIconifyEventHandler() - Constructor for class org.liquidengine.legui.system.handler.WindowIconifyEventHandler
 
WindowIconifyEventListener - Interface in org.liquidengine.legui.listener
Created by ShchAlexander on 04.02.2017.
WindowPosEvent<T extends Component> - Class in org.liquidengine.legui.event
Created by ShchAlexander on 03.02.2017.
WindowPosEvent(T, Context, Frame, int, int) - Constructor for class org.liquidengine.legui.event.WindowPosEvent
 
WindowPosEventHandler - Class in org.liquidengine.legui.system.handler
This class instance used to handle WindowPosEvent.
WindowPosEventHandler() - Constructor for class org.liquidengine.legui.system.handler.WindowPosEventHandler
 
WindowPosEventListener - Interface in org.liquidengine.legui.listener
Created by ShchAlexander on 04.02.2017.
WindowRefreshEvent<T extends Component> - Class in org.liquidengine.legui.event
Created by ShchAlexander on 03.02.2017.
WindowRefreshEvent(T, Context, Frame) - Constructor for class org.liquidengine.legui.event.WindowRefreshEvent
 
WindowRefreshEventHandler - Class in org.liquidengine.legui.system.handler
Created by Aliaksandr_Shcherbin on 2/2/2017.
WindowRefreshEventHandler() - Constructor for class org.liquidengine.legui.system.handler.WindowRefreshEventHandler
 
WindowRefreshEventListener - Interface in org.liquidengine.legui.listener
Created by ShchAlexander on 04.02.2017.
WindowSizeEvent<T extends Component> - Class in org.liquidengine.legui.event
Created by Aliaksandr_Shcherbin on 2/2/2017.
WindowSizeEvent(T, Context, Frame, int, int) - Constructor for class org.liquidengine.legui.event.WindowSizeEvent
 
WindowSizeEventHandler - Class in org.liquidengine.legui.system.handler
Created by Aliaksandr_Shcherbin on 2/2/2017.
WindowSizeEventHandler() - Constructor for class org.liquidengine.legui.system.handler.WindowSizeEventHandler
 
WindowSizeEventListener - Interface in org.liquidengine.legui.listener
Created by Aliaksandr_Shcherbin on 2/2/2017.
wordBreakers - Static variable in class org.liquidengine.legui.util.TextUtil
Array of word breakers which used to split string into words.

X

X - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
xoffset - Variable in class org.liquidengine.legui.system.event.SystemScrollEvent
 
xpos - Variable in class org.liquidengine.legui.system.event.SystemCursorPosEvent
 
xpos - Variable in class org.liquidengine.legui.system.event.SystemWindowPosEvent
 

Y

Y - Static variable in class org.liquidengine.legui.marshal.JsonConstants
 
yoffset - Variable in class org.liquidengine.legui.system.event.SystemScrollEvent
 
ypos - Variable in class org.liquidengine.legui.system.event.SystemCursorPosEvent
 
ypos - Variable in class org.liquidengine.legui.system.event.SystemWindowPosEvent
 
A B C D E F G H I J K L M N O P R S T U V W X Y 
Skip navigation links