- AbstractCursorEvent - Class in com.simsilica.lemur.event
-
Abstract base class for events related to cursor interactions
with spatials.
- AbstractCursorEvent(ViewPort, Spatial, float, float, CollisionResult) - Constructor for class com.simsilica.lemur.event.AbstractCursorEvent
-
- AbstractEffect<T> - Class in com.simsilica.lemur.effect
-
Base implementation of the Effect class that implements
standard interface functionality other than the create() method.
- AbstractEffect() - Constructor for class com.simsilica.lemur.effect.AbstractEffect
-
Creates an effect on the 'null' channel, or undefined channel.
- AbstractEffect(String) - Constructor for class com.simsilica.lemur.effect.AbstractEffect
-
Creates an effect with the specified channel.
- AbstractGuiComponent - Class in com.simsilica.lemur.component
-
Base implementation of a stackable GuiComponent.
- AbstractGuiComponent() - Constructor for class com.simsilica.lemur.component.AbstractGuiComponent
-
- AbstractGuiControlListener - Class in com.simsilica.lemur.core
-
Name TBD, base implementation of the GuiControlListener class with
default method implementations.
- AbstractGuiControlListener() - Constructor for class com.simsilica.lemur.core.AbstractGuiControlListener
-
- AbstractNodeControl<T> - Class in com.simsilica.lemur.core
-
A default abstract implementation of a Control that
will only allow attachment to a Node and provides a special
getNode() method to subclasses.
- AbstractNodeControl() - Constructor for class com.simsilica.lemur.core.AbstractNodeControl
-
- AbstractTween - Class in com.simsilica.lemur.anim
-
Base implementation of the Tween interface that provides
default implementations of the getLength() and interopolate()
methods that provide common tween clamping and bounds checking.
- AbstractTween(double) - Constructor for class com.simsilica.lemur.anim.AbstractTween
-
- accumulateAttributes(StyleTree.Node, String[], int, boolean, Attributes) - Method in class com.simsilica.lemur.style.StyleTree
-
- activate(InputMapper.StateGroup) - Method in class com.simsilica.lemur.input.InputMapper
-
- activateGroup(String) - Method in class com.simsilica.lemur.input.InputMapper
-
- add(T) - Method in class com.simsilica.lemur.anim.AnimationState
-
Begins executing the specified animation.
- add(Tween...) - Method in class com.simsilica.lemur.anim.AnimationState
-
Creates a TweenAnimation from the specified tween or
tweens.
- addAlternate(Vector3f, float) - Method in class com.simsilica.lemur.component.SpringGridLayout
-
- addAnalogListener(AnalogFunctionListener, FunctionId...) - Method in class com.simsilica.lemur.input.InputMapper
-
- addApiScript(CompiledScript, String) - Method in class com.simsilica.lemur.style.StyleLoader
-
- addChild(BorderLayout.Position, T) - Method in class com.simsilica.lemur.component.BorderLayout
-
- addChild(T, Object...) - Method in class com.simsilica.lemur.component.BorderLayout
-
- addChild(T, Object...) - Method in class com.simsilica.lemur.component.BoxLayout
-
- addChild(int, int, T) - Method in class com.simsilica.lemur.component.SpringGridLayout
-
- addChild(T, Object...) - Method in class com.simsilica.lemur.component.SpringGridLayout
-
- addChild(T, Object...) - Method in class com.simsilica.lemur.Container
-
- addChild(T, Object...) - Method in interface com.simsilica.lemur.core.GuiLayout
-
- addClickCommands(Command<? super Button>) - Method in class com.simsilica.lemur.Button
-
- addClickCommands(Command<? super Button>...) - Method in class com.simsilica.lemur.Button
-
- addCollisionRoot(ViewPort) - Method in class com.simsilica.lemur.event.BasePickState
-
- addCollisionRoot(ViewPort, String) - Method in class com.simsilica.lemur.event.BasePickState
-
- addCollisionRoot(Spatial, ViewPort) - Method in class com.simsilica.lemur.event.BasePickState
-
- addCollisionRoot(Spatial, ViewPort, String) - Method in class com.simsilica.lemur.event.BasePickState
-
- addCollisionRoot(ViewPort) - Method in class com.simsilica.lemur.event.PickEventSession
-
- addCollisionRoot(ViewPort, String) - Method in class com.simsilica.lemur.event.PickEventSession
-
- addCollisionRoot(Spatial, ViewPort) - Method in class com.simsilica.lemur.event.PickEventSession
-
- addCollisionRoot(Spatial, ViewPort, String) - Method in class com.simsilica.lemur.event.PickEventSession
-
- addCollisionRoot(ViewPort) - Method in interface com.simsilica.lemur.event.PickState
-
- addCollisionRoot(ViewPort, String) - Method in interface com.simsilica.lemur.event.PickState
-
- addCollisionRoot(Spatial, ViewPort) - Method in interface com.simsilica.lemur.event.PickState
-
- addCollisionRoot(Spatial, ViewPort, String) - Method in interface com.simsilica.lemur.event.PickState
-
- addCommands(Button.ButtonAction, Command<? super Button>...) - Method in class com.simsilica.lemur.Button
-
- addCommands(K, Command<? super S>) - Method in class com.simsilica.lemur.core.CommandMap
-
- addCommands(K, Command<? super S>...) - Method in class com.simsilica.lemur.core.CommandMap
-
- addCommands(K, Collection<Command<? super S>>) - Method in class com.simsilica.lemur.core.CommandMap
-
- addComponent(T) - Method in class com.simsilica.lemur.core.ComponentStack
-
Adds a new component to the top of the stack.
- addComponent(T) - Method in class com.simsilica.lemur.core.GuiControl
-
- addContents() - Method in class com.simsilica.lemur.TabbedPanel.Tab
-
- addDelegate(FunctionId, Object, String) - Method in class com.simsilica.lemur.input.InputMapper
-
- addDelegate(FunctionId, Object, String, boolean) - Method in class com.simsilica.lemur.input.InputMapper
-
- addEffect(String, Effect<? super T>) - Method in class com.simsilica.lemur.effect.EffectControl
-
- addEffect(String, Effect<? super Panel>) - Method in class com.simsilica.lemur.Panel
-
Adds the specified effect to this GUI element.
- addFocusChangeListener(FocusChangeListener) - Method in class com.simsilica.lemur.core.GuiControl
-
- addGroup(InputMapper.StateGroup) - Method in class com.simsilica.lemur.input.InputMapper.StateGroupIndex
-
- addInputConfigListener(InputConfigListener) - Method in class com.simsilica.lemur.input.InputMapper
-
Adds a listener that will be notified when input mappings are
added, changed, or removed.
- addKeyListener(KeyListener) - Method in class com.simsilica.lemur.event.KeyInterceptState
-
- addKeyListener(KeyListener) - Method in class com.simsilica.lemur.GuiGlobals
-
- addListener(GuiControlListener) - Method in class com.simsilica.lemur.core.GuiControl
-
- addListenersToSpatial(Spatial, CursorListener...) - Static method in class com.simsilica.lemur.event.CursorEventControl
-
Convenience method that will add a CursorEventControl if it
doesn't exist, while adding the specified listeners.
- addListenersToSpatial(Spatial, MouseListener...) - Static method in class com.simsilica.lemur.event.MouseEventControl
-
Convenience method that will add a MouseEventControl if it
doesn't exist, while adding the specified listeners.
- addMajor(Vector3f, float) - Method in class com.simsilica.lemur.component.SpringGridLayout
-
- addMapping(FunctionId, double, Object, Object...) - Method in class com.simsilica.lemur.input.InputMapper
-
- addMinor(Vector3f, float) - Method in class com.simsilica.lemur.component.SpringGridLayout
-
- addMouseListener(CursorListener) - Method in class com.simsilica.lemur.event.CursorEventControl
-
- addMouseListener(MouseListener) - Method in class com.simsilica.lemur.event.MouseEventControl
-
- addMouseListener(MouseListener) - Method in class com.simsilica.lemur.Panel
-
- addStateListener(StateFunctionListener, FunctionId...) - Method in class com.simsilica.lemur.input.InputMapper
-
- addTab(String, T) - Method in class com.simsilica.lemur.TabbedPanel
-
Adds the specified contents as a new tab using the specified
title.
- addUpdateListener(GuiUpdateListener) - Method in class com.simsilica.lemur.core.GuiControl
-
- ALL_MASK - Static variable in class com.simsilica.lemur.geom.MBox
-
- alpha() - Static method in class com.simsilica.lemur.text.TextFilters
-
A character filter that only allows numeric digits.
- alphaNumeric() - Static method in class com.simsilica.lemur.text.TextFilters
-
A character filter that only allows numeric digits.
- ALT_DOWN - Static variable in class com.simsilica.lemur.event.KeyModifiers
-
- AnalogFunctionListener - Interface in com.simsilica.lemur.input
-
Implementations of this interface can register to receive values for
active analog inputs.
- anim() - Method in class com.simsilica.lemur.effect.EffectControl
-
- animate(double) - Method in interface com.simsilica.lemur.anim.Animation
-
Pushes the animation forward one tpf's worth of time.
- animate(double) - Method in class com.simsilica.lemur.anim.TweenAnimation
-
Called by the AnimationState to execute this animation.
- Animation - Interface in com.simsilica.lemur.anim
-
An individual animation task, called each frame
by the AnimationState to update the animation.
- AnimationState - Class in com.simsilica.lemur.anim
-
Manages a list of Animation tasks, calling them each once
per frame until done or canceled.
- AnimationState() - Constructor for class com.simsilica.lemur.anim.AnimationState
-
- applyNew(Attributes) - Method in class com.simsilica.lemur.style.Attributes
-
- applyStyles(Object, String) - Method in class com.simsilica.lemur.style.Styles
-
Deprecated.
- applyStyles(Object, String, String) - Method in class com.simsilica.lemur.style.Styles
-
Deprecated.
- applyStyles(Object, ElementId) - Method in class com.simsilica.lemur.style.Styles
-
- applyStyles(Object, ElementId, String) - Method in class com.simsilica.lemur.style.Styles
-
- areModifiersTrue() - Method in class com.simsilica.lemur.input.InputMapper.StateGroup
-
- asNumber() - Method in enum com.simsilica.lemur.input.InputState
-
- attach(Spatial, Spatial) - Static method in class com.simsilica.lemur.anim.SpatialTweens
-
Creates a Tween that will attach the specified spatial to the specified
parent when executed with any value of t greater than or equal to 0.
- attach(GuiControl) - Method in class com.simsilica.lemur.component.AbstractGuiComponent
-
- attach(GuiControl) - Method in class com.simsilica.lemur.component.BorderLayout
-
- attach(GuiControl) - Method in class com.simsilica.lemur.component.BoxLayout
-
- attach(GuiControl) - Method in class com.simsilica.lemur.component.IconComponent
-
- attach(GuiControl) - Method in class com.simsilica.lemur.component.QuadBackgroundComponent
-
- attach(GuiControl) - Method in class com.simsilica.lemur.component.SpringGridLayout
-
- attach() - Method in class com.simsilica.lemur.component.SpringGridLayout.Entry
-
- attach(GuiControl) - Method in class com.simsilica.lemur.component.TbtQuadBackgroundComponent
-
- attach(GuiControl) - Method in class com.simsilica.lemur.component.TextComponent
-
- attach(GuiControl) - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- attach() - Method in class com.simsilica.lemur.core.AbstractNodeControl
-
- attach(GuiControl) - Method in class com.simsilica.lemur.core.ComponentStack
-
- attach(GuiControl) - Method in interface com.simsilica.lemur.core.GuiComponent
-
- attach() - Method in class com.simsilica.lemur.core.GuiControl
-
- Attributes - Class in com.simsilica.lemur.style
-
The attribute settings for a particular style selector.
- Attributes(Styles) - Constructor for class com.simsilica.lemur.style.Attributes
-
- Axis - Enum in com.simsilica.lemur
-
Represents one of the X, Y, or Z axes.
- Axis - Class in com.simsilica.lemur.input
-
Represents a logical anglog input axis that can be used
for mapping inputs to logical functions.
- Axis(String, String) - Constructor for class com.simsilica.lemur.input.Axis
-
- axis(Axis) - Method in class com.simsilica.lemur.input.InputDevice
-
Return the InputDevice-specific version of the specified
Axis.
- calculateEffectiveLayer(Geometry) - Method in class com.simsilica.lemur.LayerComparator
-
- calculatePreferredSize(Vector3f) - Method in class com.simsilica.lemur.component.BorderLayout
-
- calculatePreferredSize(Vector3f) - Method in class com.simsilica.lemur.component.BoxLayout
-
- calculatePreferredSize(Vector3f) - Method in class com.simsilica.lemur.component.DynamicInsetsComponent
-
- calculatePreferredSize(Vector3f) - Method in class com.simsilica.lemur.component.IconComponent
-
- calculatePreferredSize(Vector3f) - Method in class com.simsilica.lemur.component.InsetsComponent
-
- calculatePreferredSize(Vector3f) - Method in class com.simsilica.lemur.component.QuadBackgroundComponent
-
- calculatePreferredSize(Vector3f) - Method in class com.simsilica.lemur.component.SpringGridLayout
-
- calculatePreferredSize(Vector3f) - Method in class com.simsilica.lemur.component.TbtQuadBackgroundComponent
-
- calculatePreferredSize(Vector3f) - Method in class com.simsilica.lemur.component.TextComponent
-
- calculatePreferredSize(Vector3f) - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- calculatePreferredSize(Vector3f) - Method in interface com.simsilica.lemur.core.GuiComponent
-
- callMethod(Object, String, Object...) - Static method in class com.simsilica.lemur.anim.Tweens
-
Creates a Tween that will call the specified method and optional arguments
whenever supplied a time value greater than or equal to 0.
- callMethod(InputState) - Method in class com.simsilica.lemur.input.StateMethodDelegate
-
- callTweenMethod(double, Object, String, Object...) - Static method in class com.simsilica.lemur.anim.Tweens
-
Creates a Tween that will call the specified method and optional arguments,
including the time value scaled between 0 and 1.
- CameraTweens - Class in com.simsilica.lemur.anim
-
Static utility methods for creating common Camera-related Tween objects.
- CameraTweens() - Constructor for class com.simsilica.lemur.anim.CameraTweens
-
- cancel() - Method in interface com.simsilica.lemur.anim.Animation
-
Called when the animation is removed from the AnimationState
before it has completed.
- cancel(Animation) - Method in class com.simsilica.lemur.anim.AnimationState
-
Cancels a currently running animation.
- cancel() - Method in class com.simsilica.lemur.anim.TweenAnimation
-
Called by the AnimationState when this animation is canceled.
- centerInGui(Spatial) - Method in class com.simsilica.lemur.event.PopupState
-
Positions the specified spatial so that it is in the center of
the GUI.
- charFilter(Predicate<Character>) - Static method in class com.simsilica.lemur.text.TextFilters
-
A character filter that skips characters that do not pass the
specified predicate.
- charOutputTransform(Function<Character, Character>) - Static method in class com.simsilica.lemur.text.TextFilters
-
A text output transform that passes all characters through a character
filter when passing them to the output string.
- Checkbox - Class in com.simsilica.lemur
-
A standard Checkbox GUI element that can be used to toggle
a boolean state represented by a CheckboxModel.
- Checkbox(String) - Constructor for class com.simsilica.lemur.Checkbox
-
- Checkbox(String, String) - Constructor for class com.simsilica.lemur.Checkbox
-
- Checkbox(String, ElementId, String) - Constructor for class com.simsilica.lemur.Checkbox
-
- Checkbox(String, CheckboxModel, ElementId, String) - Constructor for class com.simsilica.lemur.Checkbox
-
- Checkbox(String, CheckboxModel) - Constructor for class com.simsilica.lemur.Checkbox
-
- Checkbox(String, CheckboxModel, String) - Constructor for class com.simsilica.lemur.Checkbox
-
- Checkbox(String, CheckboxModel, boolean, ElementId, String) - Constructor for class com.simsilica.lemur.Checkbox
-
- Checkbox.ToggleCommand - Class in com.simsilica.lemur
-
- CheckboxModel - Interface in com.simsilica.lemur
-
The model for a Checkbox element.
- checkRange() - Method in class com.simsilica.lemur.DefaultRangedValueModel
-
- child(String) - Method in class com.simsilica.lemur.style.ElementId
-
- child(ElementId) - Method in class com.simsilica.lemur.style.ElementId
-
- clampToGui(Spatial) - Method in class com.simsilica.lemur.event.PopupState
-
Moves the specified GUI element so that it is the most on the
screen that it can be based on the current GUI size.
- cleanup(Application) - Method in class com.simsilica.lemur.anim.AnimationState
-
- cleanup(Application) - Method in class com.simsilica.lemur.event.BaseAppState
-
Deprecated.
- cleanup() - Method in class com.simsilica.lemur.event.BaseAppState
-
Deprecated.
- cleanup(Application) - Method in class com.simsilica.lemur.event.BasePickState
-
- cleanup(Application) - Method in class com.simsilica.lemur.event.KeyInterceptState
-
- cleanup(Application) - Method in class com.simsilica.lemur.event.MouseAppState
-
- cleanup(Application) - Method in class com.simsilica.lemur.event.PopupState
-
- cleanup(Application) - Method in class com.simsilica.lemur.event.TouchAppState
-
- cleanup(Application) - Method in class com.simsilica.lemur.focus.FocusManagerState
-
- cleanup(Application) - Method in class com.simsilica.lemur.focus.FocusNavigationState
-
- clearCache() - Method in class com.simsilica.lemur.style.Styles
-
- clearChildren() - Method in class com.simsilica.lemur.component.BorderLayout
-
- clearChildren() - Method in class com.simsilica.lemur.component.BoxLayout
-
- clearChildren() - Method in class com.simsilica.lemur.component.SpringGridLayout
-
- clearChildren() - Method in class com.simsilica.lemur.Container
-
- clearChildren() - Method in interface com.simsilica.lemur.core.GuiLayout
-
- clearEffectiveLayer(Spatial) - Static method in class com.simsilica.lemur.LayerComparator
-
- clearHitTarget() - Method in class com.simsilica.lemur.event.PickEventSession
-
Clears the current hit target that is used for entered/exited processing.
- click(MouseButtonEvent, Spatial, Spatial) - Method in class com.simsilica.lemur.Button.ButtonMouseHandler
-
- click() - Method in class com.simsilica.lemur.Button
-
Can be called by application code to simulate a click on a button.
- click(CursorButtonEvent, Spatial, Spatial) - Method in class com.simsilica.lemur.event.DefaultCursorListener
-
- click(MouseButtonEvent, Spatial, Spatial) - Method in class com.simsilica.lemur.event.DefaultMouseListener
-
- click(MouseButtonEvent, Spatial, Spatial) - Method in class com.simsilica.lemur.event.FocusMouseListener
-
- click(MouseButtonEvent, Spatial, Spatial) - Method in class com.simsilica.lemur.event.StyleDebugMouseListener
-
- clone() - Method in class com.simsilica.lemur.component.AbstractGuiComponent
-
- clone() - Method in class com.simsilica.lemur.component.BorderLayout
-
- clone() - Method in class com.simsilica.lemur.component.BoxLayout
-
- clone() - Method in class com.simsilica.lemur.component.DynamicInsetsComponent
-
- clone() - Method in class com.simsilica.lemur.component.IconComponent
-
- clone() - Method in class com.simsilica.lemur.component.InsetsComponent
-
- clone() - Method in class com.simsilica.lemur.component.QuadBackgroundComponent
-
- clone() - Method in class com.simsilica.lemur.component.SpringGridLayout
-
- clone() - Method in class com.simsilica.lemur.component.TbtQuadBackgroundComponent
-
- clone() - Method in class com.simsilica.lemur.component.TextComponent
-
- clone() - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- clone() - Method in interface com.simsilica.lemur.core.GuiComponent
-
- clone() - Method in interface com.simsilica.lemur.core.GuiLayout
-
- clone() - Method in interface com.simsilica.lemur.core.GuiMaterial
-
- clone() - Method in class com.simsilica.lemur.core.LightingMaterialAdapter
-
- clone() - Method in class com.simsilica.lemur.core.UnshadedMaterialAdapter
-
- clone() - Method in class com.simsilica.lemur.event.PickEventSession
-
Creates a new PickEventSession with the same roots that his pick event
session has at the time of cloning.
- clone() - Method in class com.simsilica.lemur.geom.MBox
-
- clone() - Method in class com.simsilica.lemur.geom.TbtQuad
-
- clone() - Method in class com.simsilica.lemur.Insets3f
-
- clone(Object, Cloner) - Method in class com.simsilica.lemur.style.Styles
-
- clone() - Method in class com.simsilica.lemur.text.DefaultDocumentModel
-
- clone() - Method in interface com.simsilica.lemur.text.DocumentModel
-
Deep clones this document model.
- clone() - Method in class com.simsilica.lemur.text.DocumentModelFilter
-
- cloneList(List<Object>, Cloner) - Method in class com.simsilica.lemur.style.Styles
-
- cloneMap(Map<Object, Object>, Cloner) - Method in class com.simsilica.lemur.style.Styles
-
- close() - Method in class com.simsilica.lemur.event.PickEventSession
-
Clears the hit target and clears all internal data including collision roots.
- close(PopupState.PopupEntry) - Method in class com.simsilica.lemur.event.PopupState
-
- closePopup(Spatial) - Method in class com.simsilica.lemur.event.PopupState
-
Closes a previously opened popup.
- color(ColorRGBA) - Method in class com.simsilica.lemur.component.TextComponent
-
- ColoredComponent - Interface in com.simsilica.lemur.component
-
- com.simsilica.lemur - package com.simsilica.lemur
-
- com.simsilica.lemur.anim - package com.simsilica.lemur.anim
-
- com.simsilica.lemur.component - package com.simsilica.lemur.component
-
- com.simsilica.lemur.core - package com.simsilica.lemur.core
-
- com.simsilica.lemur.demo - package com.simsilica.lemur.demo
-
- com.simsilica.lemur.effect - package com.simsilica.lemur.effect
-
- com.simsilica.lemur.event - package com.simsilica.lemur.event
-
- com.simsilica.lemur.focus - package com.simsilica.lemur.focus
-
- com.simsilica.lemur.geom - package com.simsilica.lemur.geom
-
- com.simsilica.lemur.input - package com.simsilica.lemur.input
-
- com.simsilica.lemur.style - package com.simsilica.lemur.style
-
- com.simsilica.lemur.text - package com.simsilica.lemur.text
-
- Command<S> - Interface in com.simsilica.lemur
-
General command object that can be triggered by GUI elements
such as buttons.
- CommandMap<S,K> - Class in com.simsilica.lemur.core
-
A general mapping of source to some list of Command objects.
- CommandMap(S) - Constructor for class com.simsilica.lemur.core.CommandMap
-
- compare(Geometry, Geometry) - Method in class com.simsilica.lemur.LayerComparator
-
- compareTo(InputMapper.StateGroup) - Method in class com.simsilica.lemur.input.InputMapper.StateGroup
-
- compileApi(Object...) - Method in class com.simsilica.lemur.style.StyleLoader
-
- compileApiFile(File) - Method in class com.simsilica.lemur.style.StyleLoader
-
- compileApiResource(String) - Method in class com.simsilica.lemur.style.StyleLoader
-
- ComponentStack - Class in com.simsilica.lemur.core
-
A stack of components that comprise the layers of a GUI
element.
- ComponentStack(String...) - Constructor for class com.simsilica.lemur.core.ComponentStack
-
Creates a component stack with the specified
layer ordering.
- constantTransform(char) - Static method in class com.simsilica.lemur.text.TextFilters
-
A text output transform that replaces all characters in the string (including
non-line feed whitespace) with the specified character.
- ConsumingMouseListener - Class in com.simsilica.lemur.event
-
MouseListener implementation that will consume all events.
- ConsumingMouseListener() - Constructor for class com.simsilica.lemur.event.ConsumingMouseListener
-
- Container - Class in com.simsilica.lemur
-
A special type of Panel that is preconfigured to hold
children using a layout.
- Container() - Constructor for class com.simsilica.lemur.Container
-
- Container(GuiLayout) - Constructor for class com.simsilica.lemur.Container
-
- Container(String) - Constructor for class com.simsilica.lemur.Container
-
- Container(ElementId) - Constructor for class com.simsilica.lemur.Container
-
- Container(ElementId, String) - Constructor for class com.simsilica.lemur.Container
-
- Container(GuiLayout, ElementId) - Constructor for class com.simsilica.lemur.Container
-
- Container(GuiLayout, String) - Constructor for class com.simsilica.lemur.Container
-
- Container(GuiLayout, ElementId, String) - Constructor for class com.simsilica.lemur.Container
-
- Container(GuiLayout, boolean, ElementId, String) - Constructor for class com.simsilica.lemur.Container
-
- CONTAINER_ID - Static variable in class com.simsilica.lemur.ProgressBar
-
- ContainsSelector - Class in com.simsilica.lemur.style
-
A style selector that matches any element with the
specified child ID and parent ID.
- ContainsSelector(String, String) - Constructor for class com.simsilica.lemur.style.ContainsSelector
-
- CONTROL_DOWN - Static variable in class com.simsilica.lemur.event.KeyAction
-
- CONTROL_DOWN - Static variable in class com.simsilica.lemur.event.KeyModifiers
-
- controlRender(RenderManager, ViewPort) - Method in class com.simsilica.lemur.core.AbstractNodeControl
-
- controlRender(RenderManager, ViewPort) - Method in class com.simsilica.lemur.effect.EffectControl
-
- controlRender(RenderManager, ViewPort) - Method in class com.simsilica.lemur.event.CursorEventControl
-
- controlRender(RenderManager, ViewPort) - Method in class com.simsilica.lemur.event.MouseEventControl
-
- controlRender(RenderManager, ViewPort) - Method in class com.simsilica.lemur.focus.DefaultFocusTraversalControl
-
- controlUpdate(float) - Method in class com.simsilica.lemur.core.AbstractNodeControl
-
- controlUpdate(float) - Method in class com.simsilica.lemur.core.GuiControl
-
- controlUpdate(float) - Method in class com.simsilica.lemur.effect.EffectControl
-
- controlUpdate(float) - Method in class com.simsilica.lemur.event.CursorEventControl
-
- controlUpdate(float) - Method in class com.simsilica.lemur.event.MouseEventControl
-
- controlUpdate(float) - Method in class com.simsilica.lemur.focus.DefaultFocusTraversalControl
-
- create(String, float, int, int, int, int, float, boolean) - Static method in class com.simsilica.lemur.component.TbtQuadBackgroundComponent
-
- create(Texture, float, int, int, int, int, float, boolean) - Static method in class com.simsilica.lemur.component.TbtQuadBackgroundComponent
-
- create(T, EffectInfo) - Method in interface com.simsilica.lemur.effect.Effect
-
Creates a new animation task that will replace any existing
animation task for this Effect's channel.
- createBlocker(float, ColorRGBA) - Method in class com.simsilica.lemur.event.PopupState
-
- createBlockerMaterial(ColorRGBA) - Method in class com.simsilica.lemur.event.PopupState
-
- createCaratReference() - Method in class com.simsilica.lemur.text.DefaultDocumentModel
-
- createCaratReference() - Method in interface com.simsilica.lemur.text.DocumentModel
-
Returns a VersionedReference that can be watched for changes to
the carat position.
- createCaratReference() - Method in class com.simsilica.lemur.text.DocumentModelFilter
-
- createComposite() - Method in class com.simsilica.lemur.text.DefaultDocumentModel
-
- createGeometry() - Method in class com.simsilica.lemur.component.TbtQuadBackgroundComponent
-
- createIcon() - Method in class com.simsilica.lemur.component.IconComponent
-
- createMaterial() - Method in class com.simsilica.lemur.component.QuadBackgroundComponent
-
- createMaterial() - Method in class com.simsilica.lemur.component.TbtQuadBackgroundComponent
-
- createMaterial(boolean) - Method in class com.simsilica.lemur.GuiGlobals
-
- createMaterial(ColorRGBA, boolean) - Method in class com.simsilica.lemur.GuiGlobals
-
- createMaterial(Texture, boolean) - Method in class com.simsilica.lemur.GuiGlobals
-
- createReference() - Method in class com.simsilica.lemur.core.VersionedHolder
-
- createReference() - Method in interface com.simsilica.lemur.core.VersionedObject
-
Creates a new VersionedReference that can be used to monitor
when this object changes.
- createReference() - Method in class com.simsilica.lemur.DefaultCheckboxModel
-
- createReference() - Method in class com.simsilica.lemur.DefaultRangedValueModel
-
- createReference() - Method in class com.simsilica.lemur.text.DefaultDocumentModel
-
- createReference() - Method in class com.simsilica.lemur.text.DocumentModelFilter
-
- createTextEntryComponent(DocumentModel) - Method in class com.simsilica.lemur.TextField
-
- CursorButtonEvent - Class in com.simsilica.lemur.event
-
Contains information about a 'cursor button' event over a particular
spatial.
- CursorButtonEvent(int, boolean, ViewPort, Spatial, float, float, CollisionResult) - Constructor for class com.simsilica.lemur.event.CursorButtonEvent
-
- cursorButtonEvent(CursorButtonEvent, Spatial, Spatial) - Method in class com.simsilica.lemur.event.CursorEventControl
-
- cursorButtonEvent(CursorButtonEvent, Spatial, Spatial) - Method in interface com.simsilica.lemur.event.CursorListener
-
- cursorButtonEvent(CursorButtonEvent, Spatial, Spatial) - Method in class com.simsilica.lemur.event.DefaultCursorListener
-
- cursorButtonEvent(CursorButtonEvent, Spatial, Spatial) - Method in class com.simsilica.lemur.event.DragHandler
-
- cursorEntered(CursorMotionEvent, Spatial, Spatial) - Method in class com.simsilica.lemur.event.CursorEventControl
-
- cursorEntered(CursorMotionEvent, Spatial, Spatial) - Method in interface com.simsilica.lemur.event.CursorListener
-
- cursorEntered(CursorMotionEvent, Spatial, Spatial) - Method in class com.simsilica.lemur.event.DefaultCursorListener
-
- CursorEventControl - Class in com.simsilica.lemur.event
-
A control that can be added to any Spatial to provide
standard CursorListener/CursorEvent support.
- CursorEventControl() - Constructor for class com.simsilica.lemur.event.CursorEventControl
-
- CursorEventControl(CursorListener...) - Constructor for class com.simsilica.lemur.event.CursorEventControl
-
- cursorExited(CursorMotionEvent, Spatial, Spatial) - Method in class com.simsilica.lemur.event.CursorEventControl
-
- cursorExited(CursorMotionEvent, Spatial, Spatial) - Method in interface com.simsilica.lemur.event.CursorListener
-
- cursorExited(CursorMotionEvent, Spatial, Spatial) - Method in class com.simsilica.lemur.event.DefaultCursorListener
-
- CursorListener - Interface in com.simsilica.lemur.event
-
Implementations of this interface can be registered with the
CursorEventControl to receive cursor events for a Spatial.
- CursorMotionEvent - Class in com.simsilica.lemur.event
-
Contains information about a motion event over a particular
spatial.
- CursorMotionEvent(ViewPort, Spatial, float, float, int, int, CollisionResult) - Constructor for class com.simsilica.lemur.event.CursorMotionEvent
-
- cursorMoved(CursorMotionEvent, Spatial, Spatial) - Method in class com.simsilica.lemur.event.CursorEventControl
-
- cursorMoved(CursorMotionEvent, Spatial, Spatial) - Method in interface com.simsilica.lemur.event.CursorListener
-
- cursorMoved(CursorMotionEvent, Spatial, Spatial) - Method in class com.simsilica.lemur.event.DefaultCursorListener
-
- cursorMoved(CursorMotionEvent, Spatial, Spatial) - Method in class com.simsilica.lemur.event.DragHandler
-
- cursorMoved(int, int) - Method in class com.simsilica.lemur.event.PickEventSession
-
Called when the cursor has moved.
- cursorMoved(int, int, int) - Method in class com.simsilica.lemur.event.PickEventSession
-
Called when the cursor has moved in an environment where there is
also a separate scroll wheel or other scroll control.
- cylindrical(int, int, Vector3f, float, float, float) - Static method in class com.simsilica.lemur.geom.Deformations
-
- Cylindrical(int, int, Vector3f, float, float, float) - Constructor for class com.simsilica.lemur.geom.Deformations.Cylindrical
-
- deactivate(InputMapper.StateGroup) - Method in class com.simsilica.lemur.input.InputMapper
-
- deactivateGroup(String) - Method in class com.simsilica.lemur.input.InputMapper
-
- debug() - Method in class com.simsilica.lemur.style.StyleTree
-
- DEFAULT_ELEMENT - Static variable in class com.simsilica.lemur.style.Styles
-
- DEFAULT_GROUP - Static variable in class com.simsilica.lemur.input.FunctionId
-
- DefaultCheckboxModel - Class in com.simsilica.lemur
-
A default implementation of the CheckboxModel interface
that simply stores a boolean state and increments the version
when the state is changed.
- DefaultCheckboxModel() - Constructor for class com.simsilica.lemur.DefaultCheckboxModel
-
- DefaultCheckboxModel(boolean) - Constructor for class com.simsilica.lemur.DefaultCheckboxModel
-
- DefaultCursorListener - Class in com.simsilica.lemur.event
-
A default implementation cursor listener that provides default
implementations for all CursorListener methods.
- DefaultCursorListener() - Constructor for class com.simsilica.lemur.event.DefaultCursorListener
-
- DefaultDocumentModel - Class in com.simsilica.lemur.text
-
A default implementation of the DocumentModel interface.
- DefaultDocumentModel() - Constructor for class com.simsilica.lemur.text.DefaultDocumentModel
-
- DefaultDocumentModel(String) - Constructor for class com.simsilica.lemur.text.DefaultDocumentModel
-
- DefaultFocusTraversalControl - Class in com.simsilica.lemur.focus
-
A default implementation of the FocusTraversal interface that
is a control providing direct access to any child spatials
that have FocusTarget controls that are "focusable".
- DefaultFocusTraversalControl() - Constructor for class com.simsilica.lemur.focus.DefaultFocusTraversalControl
-
- DefaultFocusTraversalControl(boolean) - Constructor for class com.simsilica.lemur.focus.DefaultFocusTraversalControl
-
- DefaultMouseListener - Class in com.simsilica.lemur.event
-
A default implementation mouse listener that provides default
implementations for all MouseListener methods.
- DefaultMouseListener() - Constructor for class com.simsilica.lemur.event.DefaultMouseListener
-
- DefaultMouseListener(int, int) - Constructor for class com.simsilica.lemur.event.DefaultMouseListener
-
- DefaultRangedValueModel - Class in com.simsilica.lemur
-
A default implementation of the RangedValueModel interface
that keeps a value and a version, incrementing the version
whenever the value changes.
- DefaultRangedValueModel() - Constructor for class com.simsilica.lemur.DefaultRangedValueModel
-
- DefaultRangedValueModel(double, double, double) - Constructor for class com.simsilica.lemur.DefaultRangedValueModel
-
- DefaultRawInputListener - Class in com.simsilica.lemur.event
-
Convenient base class providing default implementations for
all RawInputListener methods.
- DefaultRawInputListener() - Constructor for class com.simsilica.lemur.event.DefaultRawInputListener
-
- deform(Vector3f, Vector3f) - Method in interface com.simsilica.lemur.geom.Deformation
-
- deform(Vector3f, Vector3f) - Method in class com.simsilica.lemur.geom.Deformations.Cylindrical
-
- deform(Vector3f, Vector3f) - Method in class com.simsilica.lemur.geom.Deformations.Ramp
-
- Deformation - Interface in com.simsilica.lemur.geom
-
Implementations of this interface deform a vertex and normal
based on some implementation-specific function.
- Deformations - Class in com.simsilica.lemur.geom
-
- Deformations() - Constructor for class com.simsilica.lemur.geom.Deformations
-
- Deformations.Cylindrical - Class in com.simsilica.lemur.geom
-
- Deformations.Ramp - Class in com.simsilica.lemur.geom
-
- delay(double) - Static method in class com.simsilica.lemur.anim.Tweens
-
Creates a tween that will perform a no-op until the length
has expired.
- DELETE - Static variable in class com.simsilica.lemur.component.TextEntryComponent
-
- delete() - Method in class com.simsilica.lemur.text.DefaultDocumentModel
-
- delete() - Method in interface com.simsilica.lemur.text.DocumentModel
-
Deletes the character immediately after the current carat position.
- delete() - Method in class com.simsilica.lemur.text.DocumentModelFilter
-
- deleteCharAt(int) - Method in class com.simsilica.lemur.text.DefaultDocumentModel
-
- deleteCharAt(int) - Method in interface com.simsilica.lemur.text.DocumentModel
-
Deletes the character at the specified position.
- deleteCharAt(int) - Method in class com.simsilica.lemur.text.DocumentModelFilter
-
- detach(Spatial) - Static method in class com.simsilica.lemur.anim.SpatialTweens
-
Creates a Tween that will detach the specified spatial when executed
with any value of t greater than or equal to 0.
- detach(GuiControl) - Method in class com.simsilica.lemur.component.AbstractGuiComponent
-
- detach(GuiControl) - Method in class com.simsilica.lemur.component.BorderLayout
-
- detach(GuiControl) - Method in class com.simsilica.lemur.component.BoxLayout
-
- detach(GuiControl) - Method in class com.simsilica.lemur.component.IconComponent
-
- detach(GuiControl) - Method in class com.simsilica.lemur.component.QuadBackgroundComponent
-
- detach(GuiControl) - Method in class com.simsilica.lemur.component.SpringGridLayout
-
- detach() - Method in class com.simsilica.lemur.component.SpringGridLayout.Entry
-
- detach(GuiControl) - Method in class com.simsilica.lemur.component.TbtQuadBackgroundComponent
-
- detach(GuiControl) - Method in class com.simsilica.lemur.component.TextComponent
-
- detach(GuiControl) - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- detach() - Method in class com.simsilica.lemur.core.AbstractNodeControl
-
- detach(GuiControl) - Method in class com.simsilica.lemur.core.ComponentStack
-
- detach(GuiControl) - Method in interface com.simsilica.lemur.core.GuiComponent
-
- detach() - Method in class com.simsilica.lemur.core.GuiControl
-
- detachChildAt(int) - Method in class com.simsilica.lemur.Container
-
- DeviceAxis(InputDevice, Axis) - Constructor for class com.simsilica.lemur.input.InputDevice.DeviceAxis
-
- DeviceButton(InputDevice, Button) - Constructor for class com.simsilica.lemur.input.InputDevice.DeviceButton
-
- disable() - Method in class com.simsilica.lemur.event.BaseAppState
-
Deprecated.
- dispatch(KeyInputEvent) - Method in class com.simsilica.lemur.event.KeyInterceptState
-
- dispatch(MouseButtonEvent) - Method in class com.simsilica.lemur.event.MouseAppState
-
- dispatchButton(TouchAppState.PointerData, boolean) - Method in class com.simsilica.lemur.event.TouchAppState
-
Dispatches a button action to the appropriate PickEventSession for the
touch pointer provided.
- dispatchMotion() - Method in class com.simsilica.lemur.event.BasePickState
-
- dispatchMotion() - Method in class com.simsilica.lemur.event.MouseAppState
-
- dispatchMotion() - Method in class com.simsilica.lemur.event.TouchAppState
-
Dispatches the last touch locations to the active PickEventSessions.
- distribute(float[], float[], float, float, FillMode, Axis) - Method in class com.simsilica.lemur.component.SpringGridLayout
-
- DMesh - Class in com.simsilica.lemur.geom
-
A mesh that wraps another mesh to provide a deformed
view using a Deformation function.
- DMesh(Mesh) - Constructor for class com.simsilica.lemur.geom.DMesh
-
- DMesh(Mesh, Deformation) - Constructor for class com.simsilica.lemur.geom.DMesh
-
- DOC_END - Static variable in class com.simsilica.lemur.component.TextEntryComponent
-
- DOC_HOME - Static variable in class com.simsilica.lemur.component.TextEntryComponent
-
- DocumentModel - Interface in com.simsilica.lemur.text
-
DocumentModel is a container for text that provides basic editing
interaction as used by things like TextField.
- DocumentModelFilter - Class in com.simsilica.lemur.text
-
A convenient base class for DocumentModel filtering that simply passes
most methods through to the wrapped delegate DocumentModel, while intercepting
others for subclasses to filter.
- DocumentModelFilter() - Constructor for class com.simsilica.lemur.text.DocumentModelFilter
-
- DocumentModelFilter(Function<Character, Character>, Function<String, String>) - Constructor for class com.simsilica.lemur.text.DocumentModelFilter
-
- DocumentModelFilter(DocumentModel) - Constructor for class com.simsilica.lemur.text.DocumentModelFilter
-
- DocumentModelFilter(DocumentModel, Function<Character, Character>, Function<String, String>) - Constructor for class com.simsilica.lemur.text.DocumentModelFilter
-
- doInterpolate(double) - Method in class com.simsilica.lemur.anim.AbstractTween
-
- down() - Method in class com.simsilica.lemur.text.DefaultDocumentModel
-
- down() - Method in interface com.simsilica.lemur.text.DocumentModel
-
Moves the carat position to the next line if there is one.
- down() - Method in class com.simsilica.lemur.text.DocumentModelFilter
-
- DOWN_ID - Static variable in class com.simsilica.lemur.Slider
-
- DragHandler - Class in com.simsilica.lemur.event
-
Work in progress.
- DragHandler() - Constructor for class com.simsilica.lemur.event.DragHandler
-
- DragHandler(Function<Spatial, Spatial>) - Constructor for class com.simsilica.lemur.event.DragHandler
-
- dump(StyleTree.Node, String) - Method in class com.simsilica.lemur.style.StyleTree
-
- DynamicInsetsComponent - Class in com.simsilica.lemur.component
-
- DynamicInsetsComponent(float, float, float, float) - Constructor for class com.simsilica.lemur.component.DynamicInsetsComponent
-
- DynamicInsetsComponent(float, float, float, float, float, float) - Constructor for class com.simsilica.lemur.component.DynamicInsetsComponent
-
- DynamicInsetsComponent(Insets3f) - Constructor for class com.simsilica.lemur.component.DynamicInsetsComponent
-
- F_ACTIVATE - Static variable in class com.simsilica.lemur.focus.FocusNavigationFunctions
-
- F_NEXT - Static variable in class com.simsilica.lemur.focus.FocusNavigationFunctions
-
- F_PREV - Static variable in class com.simsilica.lemur.focus.FocusNavigationFunctions
-
- F_X_AXIS - Static variable in class com.simsilica.lemur.focus.FocusNavigationFunctions
-
- F_Y_AXIS - Static variable in class com.simsilica.lemur.focus.FocusNavigationFunctions
-
- fade(Panel, Float, Float, double) - Static method in class com.simsilica.lemur.anim.PanelTweens
-
Returns a tween object that will interpolate the alpha value of a panel
between to supplied values.
- fastForward(double) - Method in class com.simsilica.lemur.anim.TweenAnimation
-
Fast-forwards the animation to the specified time value.
- fastForwardPercent(double) - Method in class com.simsilica.lemur.anim.TweenAnimation
-
Fast-forwards the animation to the specified time as a
value between 0 and 1.0 that will be scaled to the animation
duration.
- FillMode - Enum in com.simsilica.lemur
-
Specifies the overall type of fill for a distribution
or layout.
- fillSide(int, int, int, int, int, int, int, FloatBuffer, FloatBuffer, FloatBuffer, ShortBuffer) - Method in class com.simsilica.lemur.geom.MBox
-
- filterInput(String) - Method in class com.simsilica.lemur.text.DocumentModelFilter
-
Can be overridden to bulk filter input provided to
setText().
- filterInput(char) - Method in class com.simsilica.lemur.text.DocumentModelFilter
-
Can be overridden to filter the input provided to
insert().
- filterOutput(String) - Method in class com.simsilica.lemur.text.DocumentModelFilter
-
Can be overridden to filter the output from the getText()
method, for example replacing all characters with '*' for
a password field.
- findChild(StyleTree.Node, String[], boolean) - Method in class com.simsilica.lemur.style.StyleTree
-
- findDraggable(Spatial) - Method in class com.simsilica.lemur.event.DragHandler
-
Finds the draggable spatial for the specified capture spatial.
- findFocusTarget(Spatial) - Static method in class com.simsilica.lemur.focus.FocusManagerState
-
- findGroup(FunctionId, Object[]) - Method in class com.simsilica.lemur.input.InputMapper.StateGroupIndex
-
- findHitTarget(Spatial) - Method in class com.simsilica.lemur.event.PickEventSession
-
Finds a spatial in the specified spatial's hierarchy that
is capable of recieving mouse events.
- findMapping(FunctionId, Object, Object...) - Method in class com.simsilica.lemur.input.InputMapper
-
- findPosition(int, int[]) - Method in class com.simsilica.lemur.text.DefaultDocumentModel
-
Find the line and column of the specified text position.
- findRootEntry(Spatial) - Method in class com.simsilica.lemur.event.PickEventSession
-
- findViewPort(Spatial) - Method in class com.simsilica.lemur.event.BasePickState
-
Deprecated.
- findViewPort(Spatial) - Method in class com.simsilica.lemur.event.PickEventSession
-
- fireMappingAdded(InputMapper.Mapping) - Method in class com.simsilica.lemur.input.InputMapper
-
- fireMappingChanged(InputMapper.Mapping) - Method in class com.simsilica.lemur.input.InputMapper
-
- fireMappingRemoved(InputMapper.Mapping) - Method in class com.simsilica.lemur.input.InputMapper
-
- fixFont(BitmapFont) - Method in class com.simsilica.lemur.GuiGlobals
-
Goes through all of the font page materials and sets
alpha test and alpha fall-off.
- FOCUS_DOWN - Static variable in class com.simsilica.lemur.component.TextEntryComponent
-
- FOCUS_NEXT - Static variable in class com.simsilica.lemur.component.TextEntryComponent
-
- FOCUS_PREVIOUS - Static variable in class com.simsilica.lemur.component.TextEntryComponent
-
- FOCUS_UP - Static variable in class com.simsilica.lemur.component.TextEntryComponent
-
- FocusChangeEvent - Class in com.simsilica.lemur.focus
-
Contains the information about a focus change.
- FocusChangeEvent(FocusTarget) - Constructor for class com.simsilica.lemur.focus.FocusChangeEvent
-
- FocusChangeListener - Interface in com.simsilica.lemur.focus
-
Receives notifications about focus changes to a GuiControl.
- focusGained(FocusChangeEvent) - Method in class com.simsilica.lemur.Button.FocusObserver
-
- focusGained() - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- focusGained(GuiControl) - Method in class com.simsilica.lemur.core.AbstractGuiControlListener
-
- focusGained() - Method in class com.simsilica.lemur.core.GuiControl
-
- focusGained(GuiControl) - Method in interface com.simsilica.lemur.core.GuiControlListener
-
- focusGained(FocusChangeEvent) - Method in interface com.simsilica.lemur.focus.FocusChangeListener
-
- focusGained() - Method in interface com.simsilica.lemur.focus.FocusTarget
-
Notifies this focus target that is has gained focus.
- focusLost(FocusChangeEvent) - Method in class com.simsilica.lemur.Button.FocusObserver
-
- focusLost() - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- focusLost(GuiControl) - Method in class com.simsilica.lemur.core.AbstractGuiControlListener
-
- focusLost() - Method in class com.simsilica.lemur.core.GuiControl
-
- focusLost(GuiControl) - Method in interface com.simsilica.lemur.core.GuiControlListener
-
- focusLost(FocusChangeEvent) - Method in interface com.simsilica.lemur.focus.FocusChangeListener
-
- focusLost() - Method in interface com.simsilica.lemur.focus.FocusTarget
-
Notifies this focus target that is has lost focus.
- FocusManagerState - Class in com.simsilica.lemur.focus
-
AppState that manages the focus transition between
one FocusTarget and another.
- FocusManagerState() - Constructor for class com.simsilica.lemur.focus.FocusManagerState
-
- FocusMouseListener - Class in com.simsilica.lemur.event
-
MouseListener implementation that will automatically tranfer
focus to a GUI element if it is clicked.
- FocusMouseListener() - Constructor for class com.simsilica.lemur.event.FocusMouseListener
-
- FocusNavigationFunctions - Class in com.simsilica.lemur.focus
-
Defines the standard functions and default mappings
used for UI navigation.
- FocusNavigationFunctions() - Constructor for class com.simsilica.lemur.focus.FocusNavigationFunctions
-
- FocusNavigationState - Class in com.simsilica.lemur.focus
-
Manages the input based UI navigation and maybe some minimal
input hookups.
- FocusNavigationState(InputMapper, FocusManagerState) - Constructor for class com.simsilica.lemur.focus.FocusNavigationState
-
- FocusObserver() - Constructor for class com.simsilica.lemur.Button.FocusObserver
-
- focusOn(Spatial) - Static method in class com.simsilica.lemur.anim.SpatialTweens
-
Sets the focus to the specified spatial.
- FocusTarget - Interface in com.simsilica.lemur.focus
-
Implemented by classes that can receive GUI focus.
- FocusTraversal - Interface in com.simsilica.lemur.focus
-
Implemented by classes that can provide focus traversal support
for navigation.
- FocusTraversal.TraversalDirection - Enum in com.simsilica.lemur.focus
-
- FocusTraversalAdapter - Class in com.simsilica.lemur.core
-
Wraps a standard GuiLayout to provide basic default focus
navigation support.
- FocusTraversalAdapter(GuiLayout) - Constructor for class com.simsilica.lemur.core.FocusTraversalAdapter
-
- FRONT_MASK - Static variable in class com.simsilica.lemur.geom.MBox
-
- FunctionId - Class in com.simsilica.lemur.input
-
A logical function identifier that can be used to map
controller inputs to actual analog and state listeners.
- FunctionId(String) - Constructor for class com.simsilica.lemur.input.FunctionId
-
- FunctionId(String, String) - Constructor for class com.simsilica.lemur.input.FunctionId
-
- FunctionId(String, String, String) - Constructor for class com.simsilica.lemur.input.FunctionId
-
- FunctionListeners() - Constructor for class com.simsilica.lemur.input.InputMapper.FunctionListeners
-
- get(K, boolean) - Method in class com.simsilica.lemur.core.CommandMap
-
- get(int) - Method in class com.simsilica.lemur.core.ComponentStack
-
- get() - Method in class com.simsilica.lemur.core.VersionedReference
-
Returns the current version of the referenced object.
- get(String) - Method in class com.simsilica.lemur.style.Attributes
-
- get(String, Class<T>) - Method in class com.simsilica.lemur.style.Attributes
-
- get(String, Class<T>, boolean) - Method in class com.simsilica.lemur.style.Attributes
-
- getActionMap() - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- getActionMap() - Method in class com.simsilica.lemur.TextField
-
- getActivationColor() - Method in class com.simsilica.lemur.TabbedPanel
-
Returns the text color used for activated tabs.
- getAllowedCharacters() - Method in class com.simsilica.lemur.PasswordField
-
- getAlpha() - Method in interface com.simsilica.lemur.component.ColoredComponent
-
Returns the current alpha multiplier that is applied
to the color when set to the actual visuals.
- getAlpha() - Method in class com.simsilica.lemur.component.IconComponent
-
- getAlpha() - Method in class com.simsilica.lemur.component.QuadBackgroundComponent
-
- getAlpha() - Method in class com.simsilica.lemur.component.TbtQuadBackgroundComponent
-
- getAlpha() - Method in class com.simsilica.lemur.component.TextComponent
-
- getAlpha() - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- getAlpha() - Method in class com.simsilica.lemur.Panel
-
Returns an estimate of the current alpha multiplier for the child
components.
- getAlternate(Vector3f) - Method in class com.simsilica.lemur.component.SpringGridLayout
-
- getAnchor() - Method in class com.simsilica.lemur.text.DefaultDocumentModel
-
- getAnchor() - Method in interface com.simsilica.lemur.text.DocumentModel
-
During text selection, this is one end of the selection where the
other end is the carat position.
- getAnchor() - Method in class com.simsilica.lemur.text.DocumentModelFilter
-
- getAnchorColumn() - Method in class com.simsilica.lemur.text.DefaultDocumentModel
-
- getAnchorColumn() - Method in interface com.simsilica.lemur.text.DocumentModel
-
Returns the column number of the current anchor position in the
line returned by getAnchorLine().
- getAnchorColumn() - Method in class com.simsilica.lemur.text.DocumentModelFilter
-
- getAnchorLine() - Method in class com.simsilica.lemur.text.DefaultDocumentModel
-
- getAnchorLine() - Method in interface com.simsilica.lemur.text.DocumentModel
-
Returns the line number containing the current anchor position.
- getAnchorLine() - Method in class com.simsilica.lemur.text.DocumentModelFilter
-
- getAnimation() - Method in class com.simsilica.lemur.effect.EffectInfo
-
- getAnimationState() - Method in class com.simsilica.lemur.GuiGlobals
-
- getApplication() - Method in class com.simsilica.lemur.event.BaseAppState
-
Deprecated.
- getArray() - Method in class com.simsilica.lemur.core.ComponentStack
-
- getAssetManager() - Method in class com.simsilica.lemur.GuiGlobals
-
- getAttributes(ElementId) - Method in class com.simsilica.lemur.style.Styles
-
Retrieves the compiled attributes for the specified element ID
and default style.
- getAttributes(ElementId, String) - Method in class com.simsilica.lemur.style.Styles
-
Retrieves the compiled attributes for the specified element ID
and style.
- getAttributes(String) - Method in class com.simsilica.lemur.style.Styles
-
Retrieves the compiled attributes for the specified element ID
and default style.
- getAttributes(String, String) - Method in class com.simsilica.lemur.style.Styles
-
Retrieves the compiled attributes for the specified element ID
and style.
- getAttributes(ElementId) - Method in class com.simsilica.lemur.style.StyleTree
-
- getAttributes(boolean) - Method in class com.simsilica.lemur.style.StyleTree.Node
-
- getAxis() - Method in class com.simsilica.lemur.input.InputDevice.DeviceAxis
-
Returns the generic axis identifier that is not specific
to this device.
- getBackground() - Method in class com.simsilica.lemur.Panel
-
- getBinding(String) - Method in class com.simsilica.lemur.style.StyleLoader
-
- getBorder() - Method in class com.simsilica.lemur.Panel
-
- getButton() - Method in class com.simsilica.lemur.input.InputDevice.DeviceButton
-
Returns the generic button identifier that is not specific
to this device.
- getButtonIndex() - Method in class com.simsilica.lemur.event.CursorButtonEvent
-
- getCarat() - Method in class com.simsilica.lemur.text.DefaultDocumentModel
-
- getCarat() - Method in interface com.simsilica.lemur.text.DocumentModel
-
Returns the current 'carat' position.
- getCarat() - Method in class com.simsilica.lemur.text.DocumentModelFilter
-
- getCaratColumn() - Method in class com.simsilica.lemur.text.DefaultDocumentModel
-
- getCaratColumn() - Method in interface com.simsilica.lemur.text.DocumentModel
-
Returns the column number of the current carat position in the
line returned by getCaratLine().
- getCaratColumn() - Method in class com.simsilica.lemur.text.DocumentModelFilter
-
- getCaratLine() - Method in class com.simsilica.lemur.text.DefaultDocumentModel
-
- getCaratLine() - Method in interface com.simsilica.lemur.text.DocumentModel
-
Returns the line number containing the current carat position.
- getCaratLine() - Method in class com.simsilica.lemur.text.DocumentModelFilter
-
- getChannel() - Method in class com.simsilica.lemur.effect.AbstractEffect
-
- getChannel() - Method in interface com.simsilica.lemur.effect.Effect
-
Returns the channel name that will be used for looking up
existing animations for a given target.
- getChild(int, int) - Method in class com.simsilica.lemur.component.SpringGridLayout
-
- getChild(String, boolean) - Method in class com.simsilica.lemur.style.StyleTree.Node
-
- getChildren() - Method in class com.simsilica.lemur.component.BorderLayout
-
- getChildren() - Method in class com.simsilica.lemur.component.BoxLayout
-
- getChildren() - Method in class com.simsilica.lemur.component.SpringGridLayout
-
- getChildren() - Method in interface com.simsilica.lemur.core.GuiLayout
-
- getChildren() - Method in class com.simsilica.lemur.style.StyleTree.Node
-
- getClickCommands() - Method in class com.simsilica.lemur.Button
-
- getCollision() - Method in class com.simsilica.lemur.event.AbstractCursorEvent
-
- getCollisionViewPort(Spatial) - Method in class com.simsilica.lemur.GuiGlobals
-
Deprecated.
- getColor() - Method in class com.simsilica.lemur.Button
-
- getColor() - Method in interface com.simsilica.lemur.component.ColoredComponent
-
Returns the current color of this component.
- getColor() - Method in class com.simsilica.lemur.component.IconComponent
-
- getColor() - Method in class com.simsilica.lemur.component.QuadBackgroundComponent
-
- getColor() - Method in class com.simsilica.lemur.component.TbtQuadBackgroundComponent
-
- getColor() - Method in class com.simsilica.lemur.component.TextComponent
-
- getColor() - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- getColor() - Method in interface com.simsilica.lemur.core.GuiMaterial
-
- getColor() - Method in class com.simsilica.lemur.core.LightingMaterialAdapter
-
- getColor() - Method in class com.simsilica.lemur.core.UnshadedMaterialAdapter
-
- getColor() - Method in class com.simsilica.lemur.Label
-
- getColor() - Method in class com.simsilica.lemur.TextField
-
- getCommands(Button.ButtonAction) - Method in class com.simsilica.lemur.Button
-
- getComponent(String) - Method in class com.simsilica.lemur.core.ComponentStack
-
Returns the component that was previously associated with the specified layer.
- getComponent(String) - Method in class com.simsilica.lemur.core.GuiControl
-
- getComponentIndex(GuiComponent) - Method in class com.simsilica.lemur.core.GuiControl
-
- getComponents() - Method in class com.simsilica.lemur.core.GuiControl
-
- getConsumeDrags() - Method in class com.simsilica.lemur.event.DragHandler
-
- getConsumeDrops() - Method in class com.simsilica.lemur.event.DragHandler
-
- getContents() - Method in class com.simsilica.lemur.RollupPanel
-
Returns the panel that is expaned and collapsed during
rollup.
- getContents() - Method in class com.simsilica.lemur.TabbedPanel.Tab
-
- getControl(Spatial, Class<T>) - Static method in class com.simsilica.lemur.focus.FocusNavigationState
-
Utillity method to get the control for a spatial when we don't
care if the interface implements control.
- getCurrentFocus() - Method in class com.simsilica.lemur.focus.FocusNavigationState
-
- getCurrentFocus() - Method in class com.simsilica.lemur.GuiGlobals
-
- getCursorWidth() - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- getDecrementButton() - Method in class com.simsilica.lemur.Slider
-
- getDefault(Class<T>) - Method in class com.simsilica.lemur.style.Styles
-
- getDefaultFocus() - Method in class com.simsilica.lemur.core.FocusTraversalAdapter
-
- getDefaultFocus() - Method in class com.simsilica.lemur.core.GuiControl
-
- getDefaultFocus() - Method in class com.simsilica.lemur.focus.DefaultFocusTraversalControl
-
- getDefaultFocus(Spatial) - Method in class com.simsilica.lemur.focus.FocusNavigationState
-
Returns the default focus element for the specified spatial
if it is a focus container, else it returns the spatial directly.
- getDefaultFocus() - Method in interface com.simsilica.lemur.focus.FocusTraversal
-
Returns the focusable element that should receive focus when first
entering this container level.
- getDefaultInstance() - Static method in class com.simsilica.lemur.anim.AnimationState
-
Returns the default animation state instance.
- getDefaultStyle() - Method in class com.simsilica.lemur.style.Styles
-
- getDeformation() - Method in class com.simsilica.lemur.geom.DMesh
-
- getDelegate() - Method in class com.simsilica.lemur.text.DocumentModelFilter
-
Returns the delegate document model for which this document model
filter is filtering,
- getDelta() - Method in class com.simsilica.lemur.Slider
-
- getDevice() - Method in class com.simsilica.lemur.input.InputDevice.DeviceAxis
-
Returns the specific device to which this axis applies.
- getDevice() - Method in class com.simsilica.lemur.input.InputDevice.DeviceButton
-
Returns the specific device to which this button applies.
- getDirection() - Method in enum com.simsilica.lemur.Axis
-
- getDisplayText() - Method in class com.simsilica.lemur.PasswordField
-
Returns the formatted text as the user will see it.
- getDocumentModel() - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- getDocumentModel() - Method in class com.simsilica.lemur.PasswordField
-
- getDocumentModel() - Method in class com.simsilica.lemur.TextField
-
- getDraggableLocator() - Method in class com.simsilica.lemur.event.DragHandler
-
- getDragStartLocation() - Method in class com.simsilica.lemur.event.DragHandler
-
- getEffect() - Method in class com.simsilica.lemur.effect.EffectInfo
-
- getEffectControl() - Method in class com.simsilica.lemur.Panel
-
Provides convenient access to the EffectControl...
- getEffectiveIconSize() - Method in class com.simsilica.lemur.component.IconComponent
-
- getEffects() - Method in class com.simsilica.lemur.effect.EffectControl
-
- getEffects() - Method in class com.simsilica.lemur.Panel
-
Returns a read-only view of the entire map of effects for this GUI element.
- getElementId() - Method in class com.simsilica.lemur.Panel
-
- getEntry(Spatial) - Method in class com.simsilica.lemur.event.PopupState
-
- getExistingValue(Object, Method) - Method in class com.simsilica.lemur.style.Styles
-
- getExtents() - Method in class com.simsilica.lemur.geom.MBox
-
- getFirst() - Method in class com.simsilica.lemur.core.FocusTraversalAdapter
-
- getFirstFocus() - Method in class com.simsilica.lemur.focus.DefaultFocusTraversalControl
-
- getFocus() - Method in class com.simsilica.lemur.focus.FocusManagerState
-
- getFocusColor() - Method in class com.simsilica.lemur.Button
-
- getFocusContainer(Spatial) - Method in class com.simsilica.lemur.focus.FocusNavigationState
-
- getFocusManagerState() - Method in class com.simsilica.lemur.GuiGlobals
-
- getFocusNavigationState() - Method in class com.simsilica.lemur.focus.FocusManagerState
-
- getFocusNavigationState() - Method in class com.simsilica.lemur.GuiGlobals
-
- getFocusShadowColor() - Method in class com.simsilica.lemur.Button
-
- getFocusTraversal(Spatial) - Static method in class com.simsilica.lemur.focus.FocusNavigationState
-
- getFont() - Method in class com.simsilica.lemur.component.TextComponent
-
- getFont() - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- getFont() - Method in class com.simsilica.lemur.Label
-
- getFont() - Method in class com.simsilica.lemur.TextField
-
- getFontSize() - Method in class com.simsilica.lemur.component.TextComponent
-
- getFontSize() - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- getFontSize() - Method in class com.simsilica.lemur.Label
-
- getFontSize() - Method in class com.simsilica.lemur.TextField
-
- getFunction() - Method in interface com.simsilica.lemur.input.InputMapper.Mapping
-
- getFunction() - Method in class com.simsilica.lemur.input.InputMapper.StateGroup
-
- getFunctionIds() - Method in class com.simsilica.lemur.input.InputMapper
-
Returns a list of all FunctionIds that have listeners registered or
inputs mapped.
- getFunctionListeners(FunctionId, boolean) - Method in class com.simsilica.lemur.input.InputMapper
-
- getGroup() - Method in class com.simsilica.lemur.input.FunctionId
-
- getGuiControl() - Method in class com.simsilica.lemur.component.AbstractGuiComponent
-
- getGuiControl() - Method in interface com.simsilica.lemur.core.GuiComponent
-
- getGuiNode() - Method in class com.simsilica.lemur.event.PopupState
-
Returns the GUI node that will be used to display the option
panel.
- getGuiSize() - Method in class com.simsilica.lemur.event.PopupState
-
Returns the size of the screen based on the app's main camera size
and the current scale of the guiNode.
- getHAlignment() - Method in class com.simsilica.lemur.component.IconComponent
-
- getHAlignment() - Method in class com.simsilica.lemur.component.TextComponent
-
- getHAlignment() - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- getHierarchy(Spatial) - Method in class com.simsilica.lemur.focus.FocusManagerState
-
- getHighlightColor() - Method in class com.simsilica.lemur.Button
-
- getHighlightShadowColor() - Method in class com.simsilica.lemur.Button
-
- getIcon() - Method in class com.simsilica.lemur.Label
-
- getIconBase() - Method in class com.simsilica.lemur.GuiGlobals
-
- getIconScale() - Method in class com.simsilica.lemur.component.IconComponent
-
- getIconSize() - Method in class com.simsilica.lemur.component.IconComponent
-
- getId() - Method in class com.simsilica.lemur.event.BaseAppState
-
Deprecated.
- getId() - Method in class com.simsilica.lemur.input.Axis
-
- getId() - Method in class com.simsilica.lemur.input.Button
-
Returns the logical ID of this button.
- getId() - Method in class com.simsilica.lemur.input.FunctionId
-
- getId() - Method in class com.simsilica.lemur.input.InputDevice
-
- getId() - Method in class com.simsilica.lemur.style.ElementId
-
- getImageTexture() - Method in class com.simsilica.lemur.component.IconComponent
-
- getIncludeDefaultCollisionRoots() - Method in class com.simsilica.lemur.event.BasePickState
-
- getIncludeDefaultCollisionRoots() - Method in interface com.simsilica.lemur.event.PickState
-
- getIncrementButton() - Method in class com.simsilica.lemur.Slider
-
- getIndex(Object, boolean) - Method in class com.simsilica.lemur.input.InputMapper
-
- getInputMapper() - Method in class com.simsilica.lemur.GuiGlobals
-
- getInputTransform() - Method in class com.simsilica.lemur.text.DocumentModelFilter
-
- getInsets() - Method in class com.simsilica.lemur.component.InsetsComponent
-
- getInsets() - Method in class com.simsilica.lemur.Panel
-
- getInsetsComponent() - Method in class com.simsilica.lemur.Panel
-
- getInstance() - Static method in class com.simsilica.lemur.GuiGlobals
-
- getKeyCode() - Method in class com.simsilica.lemur.event.KeyAction
-
- getLabel() - Method in class com.simsilica.lemur.ProgressBar
-
Returns the GUI element that is used for the main progress
bar area and overlay label.
- getLast() - Method in class com.simsilica.lemur.core.FocusTraversalAdapter
-
- getLastFocus() - Method in class com.simsilica.lemur.focus.DefaultFocusTraversalControl
-
- getLastVersion() - Method in class com.simsilica.lemur.core.VersionedReference
-
Returns the version of the referenced object that last
time update() was called.
- getLayer() - Method in class com.simsilica.lemur.component.TextComponent
-
- getLayer(Spatial) - Static method in class com.simsilica.lemur.LayerComparator
-
- getLayer(Geometry) - Method in class com.simsilica.lemur.LayerComparator
-
- getLayerOrder() - Method in class com.simsilica.lemur.core.ComponentStack
-
Returns the current layer order.
- getLayout() - Method in class com.simsilica.lemur.Container
-
- getLayout() - Method in class com.simsilica.lemur.core.FocusTraversalAdapter
-
- getLayout() - Method in class com.simsilica.lemur.core.GuiControl
-
- getLength() - Method in class com.simsilica.lemur.anim.AbstractTween
-
- getLength() - Method in interface com.simsilica.lemur.anim.Tween
-
Returns the length of the tween.
- getLength() - Method in class com.simsilica.lemur.anim.TweenAnimation
-
Returns the total duration for this animation or the time
of a single loop iteration if looping.
- getLimit() - Method in class com.simsilica.lemur.geom.Deformations.Cylindrical
-
- getLine(int) - Method in class com.simsilica.lemur.text.DefaultDocumentModel
-
- getLine(int) - Method in interface com.simsilica.lemur.text.DocumentModel
-
Returns the string representing just the specified line of text.
- getLine(int) - Method in class com.simsilica.lemur.text.DocumentModelFilter
-
Passes the delegate's getLine() through the local filterOutput()
method before returning.
- getLineCount() - Method in class com.simsilica.lemur.text.DefaultDocumentModel
-
- getLineCount() - Method in interface com.simsilica.lemur.text.DocumentModel
-
Returns the current number of lines in this document.
- getLineCount() - Method in class com.simsilica.lemur.text.DocumentModelFilter
-
- getLocation() - Method in class com.simsilica.lemur.event.AbstractCursorEvent
-
- getMajor(Vector3f) - Method in class com.simsilica.lemur.component.SpringGridLayout
-
- getMapping(FunctionId, Object, Object...) - Method in class com.simsilica.lemur.input.InputMapper
-
- getMappings(FunctionId) - Method in class com.simsilica.lemur.input.InputMapper
-
Returns all of the different input mappings for a particular function ID.
- getMargin() - Method in class com.simsilica.lemur.component.IconComponent
-
- getMargin() - Method in class com.simsilica.lemur.component.QuadBackgroundComponent
-
- getMargin() - Method in class com.simsilica.lemur.component.TbtQuadBackgroundComponent
-
- getMaterial() - Method in class com.simsilica.lemur.component.IconComponent
-
- getMaterial() - Method in class com.simsilica.lemur.component.QuadBackgroundComponent
-
- getMaterial() - Method in class com.simsilica.lemur.component.TbtQuadBackgroundComponent
-
- getMaterial() - Method in interface com.simsilica.lemur.core.GuiMaterial
-
- getMaterial() - Method in class com.simsilica.lemur.core.LightingMaterialAdapter
-
- getMaterial() - Method in class com.simsilica.lemur.core.UnshadedMaterialAdapter
-
- getMaxGuiZ() - Method in class com.simsilica.lemur.event.PopupState
-
Calcules that maximum Z value given the current contents of
the GUI node.
- getMaximum() - Method in class com.simsilica.lemur.DefaultRangedValueModel
-
- getMaximum() - Method in interface com.simsilica.lemur.RangedValueModel
-
- getMaxInsets() - Method in class com.simsilica.lemur.Insets3f
-
- getMaxWidth() - Method in class com.simsilica.lemur.component.TextComponent
-
- getMaxWidth() - Method in class com.simsilica.lemur.Label
-
- getMaxZ(BoundingVolume) - Method in class com.simsilica.lemur.event.PopupState
-
- getMessage() - Method in class com.simsilica.lemur.ProgressBar
-
Returns the message text that currently appears in the progress bar text
overlay.
- getMethodName() - Method in class com.simsilica.lemur.input.StateMethodDelegate
-
- getMinimum() - Method in class com.simsilica.lemur.DefaultRangedValueModel
-
- getMinimum() - Method in interface com.simsilica.lemur.RangedValueModel
-
- getMinInsets() - Method in class com.simsilica.lemur.Insets3f
-
- getMinor(Vector3f) - Method in class com.simsilica.lemur.component.SpringGridLayout
-
- getMinZ(BoundingVolume) - Method in class com.simsilica.lemur.event.PopupState
-
- getModel() - Method in class com.simsilica.lemur.Checkbox
-
- getModel() - Method in class com.simsilica.lemur.ProgressBar
-
Returns the current range model for this progress bar.
- getModel() - Method in class com.simsilica.lemur.Slider
-
- getModifiers() - Method in class com.simsilica.lemur.event.KeyAction
-
- getModifiers() - Method in class com.simsilica.lemur.event.ModifiedKeyInputEvent
-
- getModifiers() - Method in interface com.simsilica.lemur.input.InputMapper.Mapping
-
Returns the additional modifier inputs that must be present for
this mapping to be activated.
- getModifiers() - Method in class com.simsilica.lemur.input.InputMapper.StateGroup
-
- getMouseListener(Class<T>) - Method in class com.simsilica.lemur.event.CursorEventControl
-
- getMouseListener(Class<T>) - Method in class com.simsilica.lemur.event.MouseEventControl
-
- getName() - Method in class com.simsilica.lemur.effect.EffectInfo
-
- getName() - Method in class com.simsilica.lemur.input.Axis
-
- getName() - Method in class com.simsilica.lemur.input.Button
-
Returns the human-readable name of this button.
- getName() - Method in class com.simsilica.lemur.input.FunctionId
-
- getName() - Method in class com.simsilica.lemur.input.InputDevice
-
- getNext(Spatial) - Method in class com.simsilica.lemur.core.FocusTraversalAdapter
-
- getNextFocus(Spatial) - Method in class com.simsilica.lemur.focus.DefaultFocusTraversalControl
-
- getNode() - Method in class com.simsilica.lemur.component.AbstractGuiComponent
-
- getNode() - Method in class com.simsilica.lemur.core.AbstractNodeControl
-
- getNode() - Method in class com.simsilica.lemur.core.GuiControl
-
- getObject() - Method in class com.simsilica.lemur.core.VersionedHolder
-
- getObject() - Method in interface com.simsilica.lemur.core.VersionedObject
-
Returns the object that is being versioned.
- getObject() - Method in class com.simsilica.lemur.DefaultCheckboxModel
-
- getObject() - Method in class com.simsilica.lemur.DefaultRangedValueModel
-
- getObject() - Method in class com.simsilica.lemur.text.DefaultDocumentModel
-
- getObject() - Method in class com.simsilica.lemur.text.DocumentModelFilter
-
- getObjectVersion() - Method in class com.simsilica.lemur.core.VersionedReference
-
Returns the current version of the referenced object.
- getOffset() - Method in class com.simsilica.lemur.component.IconComponent
-
- getOffset() - Method in class com.simsilica.lemur.component.TextComponent
-
- getOffView() - Method in class com.simsilica.lemur.Checkbox
-
- getOnView() - Method in class com.simsilica.lemur.Checkbox
-
- getOpenModel() - Method in class com.simsilica.lemur.RollupPanel
-
Returns the checkbox model that is used to determine open/close
state.
- getOrigin() - Method in class com.simsilica.lemur.geom.Deformations.Cylindrical
-
- getOutputCharacter() - Method in class com.simsilica.lemur.PasswordField
-
- getOutputTransform() - Method in class com.simsilica.lemur.text.DocumentModelFilter
-
- getParts() - Method in class com.simsilica.lemur.style.ElementId
-
- getPercent() - Method in class com.simsilica.lemur.DefaultRangedValueModel
-
- getPercent() - Method in interface com.simsilica.lemur.RangedValueModel
-
- getPercentRemaining() - Method in class com.simsilica.lemur.anim.TweenAnimation
-
Returns the remaining time as a scaled value between 0 and 1.0.
- getPickLayerOrder() - Method in class com.simsilica.lemur.event.BasePickState
-
- getPickLayerOrder() - Method in class com.simsilica.lemur.event.PickEventSession
-
- getPickLayerOrder() - Method in interface com.simsilica.lemur.event.PickState
-
- getPickRay(PickEventSession.RootEntry, Vector2f) - Method in class com.simsilica.lemur.event.PickEventSession
-
- getPointerData(int, int, int) - Method in class com.simsilica.lemur.event.TouchAppState
-
Returns (or creates) the PointerData object with the appropriate
PickEventSession and X/Y coordinates for the provided pointerId.
- getPopupState() - Method in class com.simsilica.lemur.GuiGlobals
-
- getPreferredCursorWidth() - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- getPreferredCursorWidth() - Method in class com.simsilica.lemur.TextField
-
- getPreferredLineCount() - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- getPreferredLineCount() - Method in class com.simsilica.lemur.TextField
-
- getPreferredSize(BorderLayout.Position) - Method in class com.simsilica.lemur.component.BorderLayout
-
- getPreferredSize() - Method in class com.simsilica.lemur.component.SpringGridLayout.Entry
-
- getPreferredSize() - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- getPreferredSize() - Method in class com.simsilica.lemur.core.GuiControl
-
- getPreferredSize() - Method in class com.simsilica.lemur.Panel
-
- getPreferredWidth() - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- getPreferredWidth() - Method in class com.simsilica.lemur.TextField
-
- getPrevious(Spatial) - Method in class com.simsilica.lemur.core.FocusTraversalAdapter
-
- getPreviousFocus(Spatial) - Method in class com.simsilica.lemur.focus.DefaultFocusTraversalControl
-
- getPrimary() - Method in class com.simsilica.lemur.input.InputMapper.StateGroup
-
- getPrimaryActivator() - Method in interface com.simsilica.lemur.input.InputMapper.Mapping
-
Returns the primary inputs that activates this mapping.
- getPrimaryActivator() - Method in class com.simsilica.lemur.input.InputMapper.StateGroup
-
- getProgressPercent() - Method in class com.simsilica.lemur.ProgressBar
-
Returns the current progress value as a percentage (0-1.0) of
the current range.
- getProgressValue() - Method in class com.simsilica.lemur.ProgressBar
-
Returns the raw progress value.
- getRadius() - Method in class com.simsilica.lemur.geom.Deformations.Cylindrical
-
- getRangePanel() - Method in class com.simsilica.lemur.Slider
-
- getRelativeFocus(Spatial, FocusTraversal.TraversalDirection) - Method in class com.simsilica.lemur.core.FocusTraversalAdapter
-
- getRelativeFocus(Spatial, FocusTraversal.TraversalDirection) - Method in class com.simsilica.lemur.core.GuiControl
-
- getRelativeFocus(Spatial, FocusTraversal.TraversalDirection) - Method in class com.simsilica.lemur.focus.DefaultFocusTraversalControl
-
- getRelativeFocus(Spatial, FocusTraversal.TraversalDirection) - Method in interface com.simsilica.lemur.focus.FocusTraversal
-
Returns the relative focusable element from the specified element in the
specified direction as defined by this focus container's implementation
of that direction's policy.
- getRelativeViewCoordinates(Spatial, Vector3f) - Method in class com.simsilica.lemur.event.AbstractCursorEvent
-
- getRemaining() - Method in class com.simsilica.lemur.anim.TweenAnimation
-
Returns the remaining time left for this animation.
- getRoot() - Method in class com.simsilica.lemur.style.StyleTree
-
- getRootList() - Method in class com.simsilica.lemur.event.PickEventSession
-
- getRow(int, boolean) - Method in class com.simsilica.lemur.component.SpringGridLayout
-
- getScale() - Method in interface com.simsilica.lemur.input.InputMapper.Mapping
-
- getScale() - Method in class com.simsilica.lemur.input.InputMapper.StateGroup
-
- getScreenCoordinates(Spatial, Vector3f) - Method in class com.simsilica.lemur.GuiGlobals
-
Deprecated.
- getScrollDelta() - Method in class com.simsilica.lemur.event.CursorMotionEvent
-
Returns the amount the scroll wheel moved during this mouse motion.
- getScrollValue() - Method in class com.simsilica.lemur.event.CursorMotionEvent
-
Returns the full value of the 'scroll wheel' or scroll control at the time
of this motion event.
- getSelectedTab() - Method in class com.simsilica.lemur.TabbedPanel
-
Returns the currently selected tab.
- getSelectionModel() - Method in class com.simsilica.lemur.TabbedPanel
-
Returns a versioned view of the currently selected tab.
- getSelector(String) - Method in class com.simsilica.lemur.style.Styles
-
- getSelector(ElementId, String) - Method in class com.simsilica.lemur.style.Styles
-
- getSelector(String, String) - Method in class com.simsilica.lemur.style.Styles
-
- getSelector(ElementId, ElementId, String) - Method in class com.simsilica.lemur.style.Styles
-
- getSelector(ElementId, String, String) - Method in class com.simsilica.lemur.style.Styles
-
- getSelector(String, ElementId, String) - Method in class com.simsilica.lemur.style.Styles
-
- getSelector(String, String, String) - Method in class com.simsilica.lemur.style.Styles
-
- getSelector(ElementId, boolean) - Method in class com.simsilica.lemur.style.StyleTree
-
- getSelector(ElementId, ElementId, boolean) - Method in class com.simsilica.lemur.style.StyleTree
-
- getSession() - Method in class com.simsilica.lemur.event.BasePickState
-
- getShadowColor() - Method in class com.simsilica.lemur.Button
-
- getShadowColor() - Method in class com.simsilica.lemur.Label
-
- getShadowOffset() - Method in class com.simsilica.lemur.Label
-
- getSize() - Method in class com.simsilica.lemur.core.GuiControl
-
- getSize() - Method in class com.simsilica.lemur.geom.TbtQuad
-
- getSize() - Method in class com.simsilica.lemur.Panel
-
- getSource() - Method in class com.simsilica.lemur.focus.FocusChangeEvent
-
- getSpatial() - Method in class com.simsilica.lemur.effect.EffectControl
-
Type-parameter safe version of getSpatial().
- getStart() - Method in class com.simsilica.lemur.geom.Deformations.Cylindrical
-
- getState(Class<T>) - Method in class com.simsilica.lemur.event.BaseAppState
-
Deprecated.
- getStateManager() - Method in class com.simsilica.lemur.event.BaseAppState
-
Deprecated.
- getStyle() - Method in class com.simsilica.lemur.Panel
-
- getStyleAttributeMethods(Class) - Static method in class com.simsilica.lemur.style.Styles
-
- getStyles() - Method in class com.simsilica.lemur.GuiGlobals
-
- getTabs() - Method in class com.simsilica.lemur.TabbedPanel
-
Returns a read-only list of the Tabs contained in this tabbed panel.
- getTarget() - Method in class com.simsilica.lemur.event.AbstractCursorEvent
-
- getTarget() - Method in class com.simsilica.lemur.input.StateMethodDelegate
-
- getText() - Method in class com.simsilica.lemur.component.TextComponent
-
- getText() - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- getText() - Method in class com.simsilica.lemur.Label
-
- getText() - Method in class com.simsilica.lemur.PasswordField
-
Returns the raw hidden password text.
- getText() - Method in class com.simsilica.lemur.text.DefaultDocumentModel
-
- getText() - Method in interface com.simsilica.lemur.text.DocumentModel
-
Returns the current text value contained in this DocumentModel.
- getText() - Method in class com.simsilica.lemur.text.DocumentModelFilter
-
Passes the delegate's getText() through the local filterOutput()
method before returning.
- getText() - Method in class com.simsilica.lemur.TextField
-
- getTextHAlignment() - Method in class com.simsilica.lemur.Label
-
- getTextHAlignment() - Method in class com.simsilica.lemur.TextField
-
- getTextSize() - Method in class com.simsilica.lemur.component.TextComponent
-
- getTexture() - Method in class com.simsilica.lemur.component.QuadBackgroundComponent
-
- getTexture() - Method in class com.simsilica.lemur.component.TbtQuadBackgroundComponent
-
- getTexture() - Method in interface com.simsilica.lemur.core.GuiMaterial
-
- getTexture() - Method in class com.simsilica.lemur.core.LightingMaterialAdapter
-
- getTexture() - Method in class com.simsilica.lemur.core.UnshadedMaterialAdapter
-
- getTextureCoordinateScale() - Method in class com.simsilica.lemur.component.QuadBackgroundComponent
-
- getTextVAlignment() - Method in class com.simsilica.lemur.Label
-
- getTextVAlignment() - Method in class com.simsilica.lemur.TextField
-
- getThumbButton() - Method in class com.simsilica.lemur.Slider
-
- getTime() - Method in class com.simsilica.lemur.anim.TweenAnimation
-
Returns the current execution time for this animation, ie:
how far it has been run.
- getTitle() - Method in class com.simsilica.lemur.RollupPanel
-
Returns the string that appears in the title bar button.
- getTitle() - Method in class com.simsilica.lemur.TabbedPanel.Tab
-
- getTitleButton() - Method in class com.simsilica.lemur.TabbedPanel.Tab
-
- getTitleContainer() - Method in class com.simsilica.lemur.RollupPanel
-
Returns the titlebar container that holds the main title
bar button.
- getTitleElement() - Method in class com.simsilica.lemur.RollupPanel
-
Returns the title bar button.
- getTree(String, boolean) - Method in class com.simsilica.lemur.style.Styles
-
- getVAlignment() - Method in class com.simsilica.lemur.component.IconComponent
-
- getVAlignment() - Method in class com.simsilica.lemur.component.TextComponent
-
- getVAlignment() - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- getValue() - Method in class com.simsilica.lemur.DefaultRangedValueModel
-
- getValue() - Method in class com.simsilica.lemur.input.InputMapper.StateGroup
-
- getValue() - Method in class com.simsilica.lemur.input.InputMapper.StateGroupIndex
-
- getValue() - Method in interface com.simsilica.lemur.RangedValueModel
-
- getValueForLocation(Vector3f) - Method in class com.simsilica.lemur.Slider
-
Returns the slider range value for the specified location
in the slider's local coordinate system.
- getValueIndicator() - Method in class com.simsilica.lemur.ProgressBar
-
Returns the GUI element that is used for the value indicator.
- getValues() - Method in class com.simsilica.lemur.style.Attributes
-
- getVersion() - Method in class com.simsilica.lemur.core.VersionedHolder
-
- getVersion() - Method in interface com.simsilica.lemur.core.VersionedObject
-
Returns the current version of the versioned object.
- getVersion() - Method in class com.simsilica.lemur.DefaultCheckboxModel
-
- getVersion() - Method in class com.simsilica.lemur.DefaultRangedValueModel
-
- getVersion() - Method in class com.simsilica.lemur.text.DefaultDocumentModel
-
- getVersion() - Method in class com.simsilica.lemur.text.DocumentModelFilter
-
- getViewPort() - Method in class com.simsilica.lemur.event.AbstractCursorEvent
-
- getVisibleWidth(String) - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- getX() - Method in class com.simsilica.lemur.event.AbstractCursorEvent
-
- getY() - Method in class com.simsilica.lemur.event.AbstractCursorEvent
-
- getZBounds(Spatial) - Method in class com.simsilica.lemur.event.PickEventSession
-
Returns the min and max world z values for the specified
spatial.
- getZOffset() - Method in class com.simsilica.lemur.component.IconComponent
-
- getZOffset() - Method in class com.simsilica.lemur.component.QuadBackgroundComponent
-
- getZOffset() - Method in class com.simsilica.lemur.component.TbtQuadBackgroundComponent
-
- GLASS - Static variable in class com.simsilica.lemur.style.BaseStyles
-
- GLASS_STYLE_RESOURCE - Static variable in class com.simsilica.lemur.style.BaseStyles
-
- GuiComponent - Interface in com.simsilica.lemur.core
-
A member of a component stack that provides sizing or
rendering as part of that stack.
- GuiControl - Class in com.simsilica.lemur.core
-
Manages a component stack, the parent/child relationship, and other
standard GuiControl functionality.
- GuiControl(GuiComponent...) - Constructor for class com.simsilica.lemur.core.GuiControl
-
- GuiControl(String...) - Constructor for class com.simsilica.lemur.core.GuiControl
-
- GuiControlListener - Interface in com.simsilica.lemur.core
-
Name TBD, listens to the gui control for reshape and
focus lost/gained.
- GuiGlobals - Class in com.simsilica.lemur
-
A utility class that sets up some default global behavior for
the default GUI elements and provides some common access to
things like the AssetManager.
- GuiGlobals(Application) - Constructor for class com.simsilica.lemur.GuiGlobals
-
- GuiLayout - Interface in com.simsilica.lemur.core
-
A specific kind of GuiComponent that can manage the layout
of a set of child GuiControl-holding nodes.
- GuiMaterial - Interface in com.simsilica.lemur.core
-
Wraps a regular JME Material to provide general
access to paramaters that a UI would find useful
like color, etc.
- guiUpdate(GuiControl, float) - Method in interface com.simsilica.lemur.core.GuiUpdateListener
-
- GuiUpdateListener - Interface in com.simsilica.lemur.core
-
Can be registered with a GuiControl to receive frame update
notifications as part of the GuiControl's controlUpdate().
- IconComponent - Class in com.simsilica.lemur.component
-
Presents an image as a stackable component that can
either by anchored to the sides and take up component
space or treated as an overlay.
- IconComponent(String) - Constructor for class com.simsilica.lemur.component.IconComponent
-
- IconComponent(String, float, float, float, float, boolean) - Constructor for class com.simsilica.lemur.component.IconComponent
-
- IconComponent(String, Vector2f, float, float, float, boolean) - Constructor for class com.simsilica.lemur.component.IconComponent
-
- IconComponent(Texture, Vector2f, float, float, float, boolean) - Constructor for class com.simsilica.lemur.component.IconComponent
-
- incrementVersion() - Method in class com.simsilica.lemur.core.VersionedHolder
-
Manually increments the version causing VersionedReferences to
see this object as changed.
- index() - Method in enum com.simsilica.lemur.Axis
-
- initialize(Application) - Method in class com.simsilica.lemur.anim.AnimationState
-
- initialize(Application) - Method in class com.simsilica.lemur.event.BaseAppState
-
Deprecated.
- initialize(AppStateManager, Application) - Method in class com.simsilica.lemur.event.BaseAppState
-
Deprecated.
- initialize(Application) - Method in class com.simsilica.lemur.event.BasePickState
-
- initialize(Application) - Method in class com.simsilica.lemur.event.KeyInterceptState
-
- initialize(Application) - Method in class com.simsilica.lemur.event.PopupState
-
- initialize(Application) - Method in class com.simsilica.lemur.focus.FocusManagerState
-
- initialize(Application) - Method in class com.simsilica.lemur.focus.FocusNavigationState
-
- initialize(Application) - Static method in class com.simsilica.lemur.GuiGlobals
-
- initializeApi() - Method in class com.simsilica.lemur.style.StyleLoader
-
- initializeDefaultMappings(InputMapper) - Static method in class com.simsilica.lemur.focus.FocusNavigationFunctions
-
- initializeDefaultStyles(Attributes) - Static method in class com.simsilica.lemur.Button
-
- initializeDefaultStyles(Attributes) - Static method in class com.simsilica.lemur.Checkbox
-
- initializeDefaultStyles(Attributes) - Static method in class com.simsilica.lemur.Container
-
- initializeDefaultStyles(Attributes) - Static method in class com.simsilica.lemur.Label
-
- initializeDefaultStyles(Attributes) - Static method in class com.simsilica.lemur.Panel
-
- initializeDefaultStyles(Styles, Attributes) - Static method in class com.simsilica.lemur.ProgressBar
-
- initializeDefaultStyles(Styles, Attributes) - Static method in class com.simsilica.lemur.Slider
-
- initializeDefaultStyles(Attributes) - Static method in class com.simsilica.lemur.TextField
-
- initializeStyles(Class) - Method in class com.simsilica.lemur.style.Styles
-
- InputConfigListener - Interface in com.simsilica.lemur.input
-
Listener that will be notified when an input mapping has
changed.
- InputDevice - Class in com.simsilica.lemur.input
-
Represents a logical input device like a specific game controller.
- InputDevice(String, String) - Constructor for class com.simsilica.lemur.input.InputDevice
-
- InputDevice.DeviceAxis - Class in com.simsilica.lemur.input
-
- InputDevice.DeviceButton - Class in com.simsilica.lemur.input
-
- InputMapper - Class in com.simsilica.lemur.input
-
Wraps the normal InputManager to provide enhanced
function mapping that completely decouples the registration
of input from the listeners that are executed.
- InputMapper(InputManager) - Constructor for class com.simsilica.lemur.input.InputMapper
-
- InputMapper.FunctionListeners - Class in com.simsilica.lemur.input
-
- InputMapper.InputObserver - Class in com.simsilica.lemur.input
-
- InputMapper.Mapping - Interface in com.simsilica.lemur.input
-
Represents a specific control mapping such that it can be reconfigured.
- InputMapper.StateGroup - Class in com.simsilica.lemur.input
-
- InputMapper.StateGroupIndex - Class in com.simsilica.lemur.input
-
- InputObserver() - Constructor for class com.simsilica.lemur.input.InputMapper.InputObserver
-
- InputState - Enum in com.simsilica.lemur.input
-
Represents a trinary input state (0, 1, -1).
- insert(char) - Method in class com.simsilica.lemur.text.DefaultDocumentModel
-
- insert(String) - Method in class com.simsilica.lemur.text.DefaultDocumentModel
-
- insert(char) - Method in interface com.simsilica.lemur.text.DocumentModel
-
Inserts a character at the current carat position.
- insert(String) - Method in interface com.simsilica.lemur.text.DocumentModel
-
Bulk inserts a string of text.
- insert(char) - Method in class com.simsilica.lemur.text.DocumentModelFilter
-
- insert(String) - Method in class com.simsilica.lemur.text.DocumentModelFilter
-
- insertNewLine() - Method in class com.simsilica.lemur.text.DefaultDocumentModel
-
- insertNewLine() - Method in interface com.simsilica.lemur.text.DocumentModel
-
Inserts a new line at the current carat position.
- insertNewLine() - Method in class com.simsilica.lemur.text.DocumentModelFilter
-
- insertTab(int, String, T) - Method in class com.simsilica.lemur.TabbedPanel
-
Inserts the specified contents as a new tab using the specified
title inserted at the specified index.
- Insets3f - Class in com.simsilica.lemur
-
A 3D insets object representing a three dimensional padding
around some axis aligned box.
- Insets3f(float, float, float, float) - Constructor for class com.simsilica.lemur.Insets3f
-
- Insets3f(float, float, float, float, float, float) - Constructor for class com.simsilica.lemur.Insets3f
-
- Insets3f(Vector3f, Vector3f) - Constructor for class com.simsilica.lemur.Insets3f
-
- InsetsComponent - Class in com.simsilica.lemur.component
-
- InsetsComponent(float, float, float, float) - Constructor for class com.simsilica.lemur.component.InsetsComponent
-
- InsetsComponent(float, float, float, float, float, float) - Constructor for class com.simsilica.lemur.component.InsetsComponent
-
- InsetsComponent(Insets3f) - Constructor for class com.simsilica.lemur.component.InsetsComponent
-
- INSTANCE - Static variable in class com.simsilica.lemur.event.ConsumingMouseListener
-
- INSTANCE - Static variable in class com.simsilica.lemur.event.FocusMouseListener
-
- INSTANCE - Static variable in class com.simsilica.lemur.event.StyleDebugMouseListener
-
- instantUpdate(Axis, double) - Method in class com.simsilica.lemur.input.InputMapper.InputObserver
-
- instantUpdate(double) - Method in class com.simsilica.lemur.input.InputMapper.StateGroupIndex
-
- interpolate(double) - Method in class com.simsilica.lemur.anim.AbstractTween
-
Default implementation clamps the time value, converts
it to 0 to 1.0 based on getLength(), and calls doInterpolate().
- interpolate(double) - Method in interface com.simsilica.lemur.anim.Tween
-
Sets the implementation specific interpolation to the
specified 'tween' value as a value in the range from 0 to
getLength().
- invalidate() - Method in class com.simsilica.lemur.component.AbstractGuiComponent
-
- invalidate() - Method in class com.simsilica.lemur.component.BorderLayout
-
- invalidate() - Method in class com.simsilica.lemur.component.BoxLayout
-
- invalidate() - Method in class com.simsilica.lemur.component.SpringGridLayout
-
- invalidate() - Method in class com.simsilica.lemur.core.GuiControl
-
- isAttached() - Method in class com.simsilica.lemur.component.AbstractGuiComponent
-
- isAttached() - Method in interface com.simsilica.lemur.core.GuiComponent
-
- isChecked() - Method in class com.simsilica.lemur.Checkbox
-
- isChecked() - Method in interface com.simsilica.lemur.CheckboxModel
-
- isChecked() - Method in class com.simsilica.lemur.DefaultCheckboxModel
-
- isChild() - Method in class com.simsilica.lemur.core.GuiControl
-
- isClick(MouseButtonEvent, int, int) - Method in class com.simsilica.lemur.event.DefaultMouseListener
-
- isConnected(List<Spatial>) - Method in class com.simsilica.lemur.focus.FocusManagerState
-
Returns true if the specified hierarchy list is still
as fully connected as it was when original set, meaning that all spatials
except the first still have valid parents that are also the previous
item in the list.
- isConsumed() - Method in class com.simsilica.lemur.event.AbstractCursorEvent
-
- isCursorEventsEnabled() - Method in class com.simsilica.lemur.GuiGlobals
-
- isDebugOn() - Method in class com.simsilica.lemur.event.PickEventSession
-
Returns true if extra debug logging has been turned on.
- isDigit() - Static method in class com.simsilica.lemur.text.TextFilters
-
Returns a predicate that returns true for numeric digit characters as
is passed to Character.isDigit().
- isDragging() - Method in class com.simsilica.lemur.event.DragHandler
-
- isEmpty() - Method in class com.simsilica.lemur.event.CursorEventControl
-
- isEmpty() - Method in class com.simsilica.lemur.event.MouseEventControl
-
- isEmpty() - Method in class com.simsilica.lemur.style.Attributes
-
- isEnabled() - Method in class com.simsilica.lemur.Button
-
- isEnabled() - Method in class com.simsilica.lemur.event.BaseAppState
-
Deprecated.
- isFocusable() - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- isFocusable() - Method in class com.simsilica.lemur.core.GuiControl
-
Returns true if this control is focusable, either
because one of its child components/layout is focusable
or because setFocusable(true) was called.
- isFocusable() - Method in interface com.simsilica.lemur.focus.FocusTarget
-
Returns true if this target can currently accept
focus through a normal transition.
- isFocused() - Method in class com.simsilica.lemur.Button
-
- isFocused() - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- isFocused() - Method in class com.simsilica.lemur.core.GuiControl
-
- isFocused() - Method in interface com.simsilica.lemur.focus.FocusTarget
-
Returns true if this focus target currently has the focus.
- isFocusHighlightOn() - Method in class com.simsilica.lemur.Button
-
- isFocusRoot() - Method in class com.simsilica.lemur.core.FocusTraversalAdapter
-
- isFocusRoot() - Method in class com.simsilica.lemur.core.GuiControl
-
- isFocusRoot() - Method in class com.simsilica.lemur.focus.DefaultFocusTraversalControl
-
- isFocusRoot() - Method in interface com.simsilica.lemur.focus.FocusTraversal
-
Returns true if this is the root of a focus container hierarchy and
navigation should not be permitted out of the container.
- isHeadless(Application) - Method in class com.simsilica.lemur.GuiGlobals
-
- isHighlightOn() - Method in class com.simsilica.lemur.Button
-
- isInChars(char...) - Static method in class com.simsilica.lemur.text.TextFilters
-
Returns a predicate that returns true for any character in the specified
list of characters.
- isInitialized() - Method in class com.simsilica.lemur.event.BaseAppState
-
Deprecated.
- isLetter() - Static method in class com.simsilica.lemur.text.TextFilters
-
Returns a predicate that returns true for letter characters as
is passed to Character.isLetter().
- isLetterOrDigit() - Static method in class com.simsilica.lemur.text.TextFilters
-
Returns a predicate that returns true for alpha or numeric characters
is in Character.isLetterOrDigit().
- isLit() - Method in interface com.simsilica.lemur.core.GuiMaterial
-
- isLit() - Method in class com.simsilica.lemur.core.LightingMaterialAdapter
-
- isLit() - Method in class com.simsilica.lemur.core.UnshadedMaterialAdapter
-
- isLooping() - Method in class com.simsilica.lemur.anim.TweenAnimation
-
Returns true if this is a looping animation.
- isMouseEventsEnabled() - Method in class com.simsilica.lemur.GuiGlobals
-
- isOn() - Method in class com.simsilica.lemur.input.InputMapper.StateGroupIndex
-
- isOpen() - Method in class com.simsilica.lemur.RollupPanel
-
Returns true if the rollup panel is open, false if it is
closed.
- isOverlay() - Method in class com.simsilica.lemur.component.IconComponent
-
- isPopup(Spatial) - Method in class com.simsilica.lemur.event.PopupState
-
Returns true if the specified Spatial is still an active popup.
- isPressed() - Method in class com.simsilica.lemur.Button
-
- isPressed() - Method in class com.simsilica.lemur.event.CursorButtonEvent
-
- isPrimary(Object) - Method in class com.simsilica.lemur.input.InputMapper.StateGroup
-
- isRunning(Animation) - Method in class com.simsilica.lemur.anim.AnimationState
-
Returns true if the specified animation object is
currently running, ie: will be executed this frame.
- isRunning() - Method in class com.simsilica.lemur.anim.TweenAnimation
-
Returns true if the animation is currently running.
- isSingleLine() - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- isSingleLine() - Method in class com.simsilica.lemur.TextField
-
- isTraceEnabled() - Method in class com.simsilica.lemur.event.PickEventSession
-
- isTrue() - Method in class com.simsilica.lemur.input.InputMapper.StateGroup
-
- ramp(int, int, float) - Static method in class com.simsilica.lemur.geom.Deformations
-
- Ramp(int, int, float) - Constructor for class com.simsilica.lemur.geom.Deformations.Ramp
-
- RANGE_ID - Static variable in class com.simsilica.lemur.Slider
-
- RangedValueModel - Interface in com.simsilica.lemur
-
Represents a settable value between a certain minimum
and maximum range.
- read(JmeImporter) - Method in class com.simsilica.lemur.geom.MBox
-
- rebuildStack() - Method in class com.simsilica.lemur.core.ComponentStack
-
Completely rebuilds the component stack from the index, layer ordering,
and top list.
- refresh() - Method in class com.simsilica.lemur.input.InputMapper.StateGroupIndex
-
- refreshBackground(Vector3f) - Method in class com.simsilica.lemur.component.QuadBackgroundComponent
-
- refreshBackground(Vector3f) - Method in class com.simsilica.lemur.component.TbtQuadBackgroundComponent
-
- refreshGeometry() - Method in class com.simsilica.lemur.geom.MBox
-
- refreshGeometry() - Method in class com.simsilica.lemur.geom.TbtQuad
-
- refreshRowColPrefs() - Method in class com.simsilica.lemur.component.SpringGridLayout
-
Recalculates the internal arrays that keep track of the
preferred sizes for each row and collumn.
- refreshTabs() - Method in class com.simsilica.lemur.TabbedPanel
-
- release() - Method in class com.simsilica.lemur.input.InputMapper
-
- releaseCursorEnabled(Object) - Method in class com.simsilica.lemur.GuiGlobals
-
Releases a previous cursor request for the specified
sowner.
- releaseEnabled(Object) - Method in class com.simsilica.lemur.event.BasePickState
-
Signifies that the specified owner no longer needs the pick state to be enabled.
- releaseEnabled(Object) - Method in interface com.simsilica.lemur.event.PickState
-
Signifies that the specified owner no longer needs the pick state to be enabled.
- releaseFocus(Spatial) - Method in class com.simsilica.lemur.focus.FocusManagerState
-
Clears the current focus if the specified spatial is still
in the current focus chain.
- releaseFocus(Spatial) - Method in class com.simsilica.lemur.GuiGlobals
-
- remove(Animation) - Method in class com.simsilica.lemur.anim.AnimationState
-
- remove(SpringGridLayout.Entry) - Method in class com.simsilica.lemur.component.SpringGridLayout
-
- removeAnalogListener(AnalogFunctionListener, FunctionId...) - Method in class com.simsilica.lemur.input.InputMapper
-
- removeChild(Node) - Method in class com.simsilica.lemur.component.BorderLayout
-
- removeChild(Node) - Method in class com.simsilica.lemur.component.BoxLayout
-
- removeChild(Node) - Method in class com.simsilica.lemur.component.SpringGridLayout
-
- removeChild(Node) - Method in class com.simsilica.lemur.Container
-
- removeChild(Node) - Method in interface com.simsilica.lemur.core.GuiLayout
-
- removeClickCommands(Command<? super Button>...) - Method in class com.simsilica.lemur.Button
-
- removeCollisionRoot(ViewPort) - Method in class com.simsilica.lemur.event.BasePickState
-
- removeCollisionRoot(Spatial) - Method in class com.simsilica.lemur.event.BasePickState
-
- removeCollisionRoot(ViewPort) - Method in class com.simsilica.lemur.event.PickEventSession
-
- removeCollisionRoot(Spatial) - Method in class com.simsilica.lemur.event.PickEventSession
-
- removeCollisionRoot(ViewPort) - Method in interface com.simsilica.lemur.event.PickState
-
- removeCollisionRoot(Spatial) - Method in interface com.simsilica.lemur.event.PickState
-
- removeComponent(String) - Method in class com.simsilica.lemur.core.ComponentStack
-
Removes the component that was previously associated with the specified layer.
- removeComponent(GuiComponent) - Method in class com.simsilica.lemur.core.ComponentStack
-
Removes the specified component from the stack.
- removeComponent(String) - Method in class com.simsilica.lemur.core.GuiControl
-
- removeComponent(GuiComponent) - Method in class com.simsilica.lemur.core.GuiControl
-
- removeContents() - Method in class com.simsilica.lemur.TabbedPanel.Tab
-
- removeDelegate(FunctionId, Object, String) - Method in class com.simsilica.lemur.input.InputMapper
-
- removeEffect(String) - Method in class com.simsilica.lemur.effect.EffectControl
-
- removeEffect(String) - Method in class com.simsilica.lemur.Panel
-
Removes a previously registered effect if it exists.
- removeFocusChangeListener(FocusChangeListener) - Method in class com.simsilica.lemur.core.GuiControl
-
- removeGroup(InputMapper.StateGroup) - Method in class com.simsilica.lemur.input.InputMapper.StateGroupIndex
-
- removeInputConfigListener(InputConfigListener) - Method in class com.simsilica.lemur.input.InputMapper
-
Removes a previously registered input config listener.
- removeKeyListener(KeyListener) - Method in class com.simsilica.lemur.event.KeyInterceptState
-
- removeKeyListener(KeyListener) - Method in class com.simsilica.lemur.GuiGlobals
-
- removeListener(GuiControlListener) - Method in class com.simsilica.lemur.core.GuiControl
-
- removeListenersFromSpatial(Spatial, CursorListener...) - Static method in class com.simsilica.lemur.event.CursorEventControl
-
Convenience method that will remove the specified listeners
from a Spatial only if a CursorEventControl already exists.
- removeListenersFromSpatial(Spatial, MouseListener...) - Static method in class com.simsilica.lemur.event.MouseEventControl
-
Convenience method that will remove the specified listeners
from a Spatial only if a MouseEventControl already exists.
- removeMapping(FunctionId, Object, Object...) - Method in class com.simsilica.lemur.input.InputMapper
-
- removeMapping(InputMapper.Mapping) - Method in class com.simsilica.lemur.input.InputMapper
-
- removeMouseListener(CursorListener) - Method in class com.simsilica.lemur.event.CursorEventControl
-
- removeMouseListener(MouseListener) - Method in class com.simsilica.lemur.event.MouseEventControl
-
- removeMouseListener(MouseListener) - Method in class com.simsilica.lemur.Panel
-
- removeStateListener(StateFunctionListener, FunctionId...) - Method in class com.simsilica.lemur.input.InputMapper
-
- removeTab(TabbedPanel.Tab) - Method in class com.simsilica.lemur.TabbedPanel
-
Removes the specified tab from this tabbed panel.
- removeUpdateListener(GuiUpdateListener) - Method in class com.simsilica.lemur.core.GuiControl
-
- render(RenderManager) - Method in class com.simsilica.lemur.event.BaseAppState
-
Deprecated.
- requestChangeFocus(Spatial, FocusTraversal.TraversalDirection) - Method in class com.simsilica.lemur.focus.FocusNavigationState
-
Attempts to navigate to the next focusable element as specified
by the traversal direction.
- requestCursorEnabled(Object) - Method in class com.simsilica.lemur.GuiGlobals
-
Indicates that the specified owner requires the cursor
to be enabled.
- requestEnabled(Object) - Method in class com.simsilica.lemur.event.BasePickState
-
Signifies that the specified owner needs the pick state to be enabled.
- requestEnabled(Object) - Method in interface com.simsilica.lemur.event.PickState
-
Signifies that the specified owner needs the pick state to be enabled.
- requestFocus(Spatial) - Method in class com.simsilica.lemur.GuiGlobals
-
- reset(float, float, Spatial) - Method in class com.simsilica.lemur.event.HoverMouseListener
-
- resetAlignment() - Method in class com.simsilica.lemur.component.IconComponent
-
- resetAlignment() - Method in class com.simsilica.lemur.component.TextComponent
-
- resetAlignment() - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- resetColor() - Method in class com.simsilica.lemur.component.IconComponent
-
- resetColor() - Method in class com.simsilica.lemur.component.QuadBackgroundComponent
-
- resetColor() - Method in class com.simsilica.lemur.component.TbtQuadBackgroundComponent
-
- resetColors() - Method in class com.simsilica.lemur.Button
-
- resetCursorColor() - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- resetCursorPosition() - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- resetCursorState() - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- resetEnabled() - Method in class com.simsilica.lemur.event.BasePickState
-
- resetEnabled() - Method in interface com.simsilica.lemur.event.PickState
-
Refreshes the enabled/disabled state based on the current
request count.
- resetLayer() - Method in class com.simsilica.lemur.component.TextComponent
-
- resetLayer(Spatial, int) - Static method in class com.simsilica.lemur.LayerComparator
-
- resetOpen() - Method in class com.simsilica.lemur.RollupPanel
-
- resetStateView() - Method in class com.simsilica.lemur.Checkbox
-
- resetStateView() - Method in class com.simsilica.lemur.ProgressBar
-
- resetStateView() - Method in class com.simsilica.lemur.Slider
-
- resetText() - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- resetValue() - Method in class com.simsilica.lemur.input.InputMapper.StateGroup
-
- reshape(Vector3f, Vector3f) - Method in class com.simsilica.lemur.component.BorderLayout
-
- reshape(Vector3f, Vector3f) - Method in class com.simsilica.lemur.component.BoxLayout
-
- reshape(Vector3f, Vector3f) - Method in class com.simsilica.lemur.component.DynamicInsetsComponent
-
- reshape(Vector3f, Vector3f) - Method in class com.simsilica.lemur.component.IconComponent
-
- reshape(Vector3f, Vector3f) - Method in class com.simsilica.lemur.component.InsetsComponent
-
- reshape(Vector3f, Vector3f) - Method in class com.simsilica.lemur.component.QuadBackgroundComponent
-
- reshape(Vector3f, Vector3f) - Method in class com.simsilica.lemur.component.SpringGridLayout
-
- reshape(Vector3f, Vector3f) - Method in class com.simsilica.lemur.component.TbtQuadBackgroundComponent
-
- reshape(Vector3f, Vector3f) - Method in class com.simsilica.lemur.component.TextComponent
-
- reshape(Vector3f, Vector3f) - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- reshape(GuiControl, Vector3f, Vector3f) - Method in class com.simsilica.lemur.core.AbstractGuiControlListener
-
- reshape(Vector3f, Vector3f) - Method in interface com.simsilica.lemur.core.GuiComponent
-
- reshape(GuiControl, Vector3f, Vector3f) - Method in interface com.simsilica.lemur.core.GuiControlListener
-
- resize(Vector3f) - Method in class com.simsilica.lemur.geom.MBox
-
- resizeCursor() - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- resolveMethod(Class, String, boolean) - Static method in class com.simsilica.lemur.input.StateMethodDelegate
-
- revalidate() - Method in class com.simsilica.lemur.core.GuiControl
-
- RIGHT - Static variable in class com.simsilica.lemur.component.TextEntryComponent
-
- right() - Method in class com.simsilica.lemur.text.DefaultDocumentModel
-
- right() - Method in interface com.simsilica.lemur.text.DocumentModel
-
Moves the carat one position to the right, potentially moving it to the
next line depending on the actual DocumentModel implementation.
- right() - Method in class com.simsilica.lemur.text.DocumentModelFilter
-
- RIGHT_ID - Static variable in class com.simsilica.lemur.Slider
-
- RIGHT_MASK - Static variable in class com.simsilica.lemur.geom.MBox
-
- RollupPanel - Class in com.simsilica.lemur
-
A panel that expands or collapses its contents based on
pressing a title bar button.
- RollupPanel(String, String) - Constructor for class com.simsilica.lemur.RollupPanel
-
- RollupPanel(String, ElementId, String) - Constructor for class com.simsilica.lemur.RollupPanel
-
- RollupPanel(String, Panel, String) - Constructor for class com.simsilica.lemur.RollupPanel
-
- RollupPanel(String, Panel, ElementId, String) - Constructor for class com.simsilica.lemur.RollupPanel
-
- RollupPanel(String, Panel, boolean, ElementId, String) - Constructor for class com.simsilica.lemur.RollupPanel
-
- RollupPanel.OpenCheckboxModel - Class in com.simsilica.lemur
-
- RollupPanel.ToggleOpenCommand - Class in com.simsilica.lemur
-
- root - Variable in class com.simsilica.lemur.event.PickEventSession.RootEntry
-
- ROOT_STYLE - Static variable in class com.simsilica.lemur.style.Styles
-
- RootEntry(Collidable, ViewPort, String) - Constructor for class com.simsilica.lemur.event.PickEventSession.RootEntry
-
- rotate(Camera, Quaternion, Quaternion, double) - Static method in class com.simsilica.lemur.anim.CameraTweens
-
Creates a tween that will interpolate the rotation of the specified target
from one rotation to another.
- rotate(Spatial, Quaternion, Quaternion, double) - Static method in class com.simsilica.lemur.anim.SpatialTweens
-
Creates a tween that will interpolate the rotation of the specified target
from one rotation to another.
- runClick() - Method in class com.simsilica.lemur.Button
-
- runCommands(K) - Method in class com.simsilica.lemur.core.CommandMap
-
- runEffect(String) - Method in class com.simsilica.lemur.effect.EffectControl
-
- runEffect(String, boolean) - Method in class com.simsilica.lemur.effect.EffectControl
-
- runEffect(String) - Method in class com.simsilica.lemur.Panel
-
Runs the specified effect if configured for this GUI element.
- scale(Spatial, float, float, double) - Static method in class com.simsilica.lemur.anim.SpatialTweens
-
Creates a tween that will interpolate the overall scale of the specified target
from one scale to another.
- scale(Spatial, Vector3f, Vector3f, double) - Static method in class com.simsilica.lemur.anim.SpatialTweens
-
Creates a tween that will interpolate the scale of the specified target
from one scale to another.
- Selector - Interface in com.simsilica.lemur.style
-
Used internally to the Styles class to locate
attributes for a particular ElementId.
- sequence(Tween...) - Static method in class com.simsilica.lemur.anim.Tweens
-
Creates a tween that will interpolate over an entire sequence
of tweens in order.
- set(String, Object) - Method in class com.simsilica.lemur.style.Attributes
-
- set(String, Object, boolean) - Method in class com.simsilica.lemur.style.Attributes
-
- setActivationColor(ColorRGBA) - Method in class com.simsilica.lemur.TabbedPanel
-
Sets the text color that will be used for activated tabs.
- setAllowedCharacters(Predicate<Character>) - Method in class com.simsilica.lemur.PasswordField
-
Sets a predicate that returns true for characters that are allowed in
the password field.
- setAlpha(float) - Method in interface com.simsilica.lemur.component.ColoredComponent
-
Sets an alpha multiplier that will be applied to the
color when set to the actual visuals.
- setAlpha(float) - Method in class com.simsilica.lemur.component.IconComponent
-
- setAlpha(float) - Method in class com.simsilica.lemur.component.QuadBackgroundComponent
-
- setAlpha(float) - Method in class com.simsilica.lemur.component.TbtQuadBackgroundComponent
-
- setAlpha(float) - Method in class com.simsilica.lemur.component.TextComponent
-
- setAlpha(float) - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- setAlpha(float) - Method in class com.simsilica.lemur.Panel
-
Sets the alpha multiplier for all ColoredComponents in this
panels component stack, including things like QuadBackgroundComponent,
TextComponent, etc..
- setAlpha(float, boolean) - Method in class com.simsilica.lemur.Panel
-
Sets the alpha multiplier for all ColoredComponents in this
panels component stack, including things like QuadBackgroundComponent,
TextComponent, etc..
- setAlternate(Vector3f, float) - Method in class com.simsilica.lemur.component.SpringGridLayout
-
- setBackground(GuiComponent) - Method in class com.simsilica.lemur.Panel
-
- setBinding(String, Object) - Method in class com.simsilica.lemur.style.StyleLoader
-
- setBorder(GuiComponent) - Method in class com.simsilica.lemur.Panel
-
- setButtonCommands(Map<Button.ButtonAction, List<Command<? super Button>>>) - Method in class com.simsilica.lemur.Button
-
- setCamera(Camera) - Method in class com.simsilica.lemur.LayerComparator
-
- setChecked(boolean) - Method in class com.simsilica.lemur.Checkbox
-
- setChecked(boolean) - Method in interface com.simsilica.lemur.CheckboxModel
-
- setChecked(boolean) - Method in class com.simsilica.lemur.DefaultCheckboxModel
-
- setChecked(boolean) - Method in class com.simsilica.lemur.RollupPanel.OpenCheckboxModel
-
- setChildAlpha(Spatial, float) - Method in class com.simsilica.lemur.Panel
-
- setColor(ColorRGBA) - Method in class com.simsilica.lemur.Button
-
- setColor(ColorRGBA) - Method in interface com.simsilica.lemur.component.ColoredComponent
-
Sets the color for this component.
- setColor(ColorRGBA) - Method in class com.simsilica.lemur.component.IconComponent
-
- setColor(ColorRGBA) - Method in class com.simsilica.lemur.component.QuadBackgroundComponent
-
- setColor(ColorRGBA) - Method in class com.simsilica.lemur.component.TbtQuadBackgroundComponent
-
- setColor(ColorRGBA) - Method in class com.simsilica.lemur.component.TextComponent
-
- setColor(ColorRGBA) - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- setColor(ColorRGBA) - Method in interface com.simsilica.lemur.core.GuiMaterial
-
- setColor(ColorRGBA) - Method in class com.simsilica.lemur.core.LightingMaterialAdapter
-
- setColor(ColorRGBA) - Method in class com.simsilica.lemur.core.UnshadedMaterialAdapter
-
- setColor(ColorRGBA) - Method in class com.simsilica.lemur.Label
-
- setColor(ColorRGBA) - Method in class com.simsilica.lemur.TextField
-
- setComponent(String, T) - Method in class com.simsilica.lemur.core.ComponentStack
-
Sets the specified component to the specified layer and
returns the specified component.
- setComponent(String, T) - Method in class com.simsilica.lemur.core.GuiControl
-
Sets a new component to the specified layer and returns THAT component,
not the previous value.
- setConsumed() - Method in class com.simsilica.lemur.event.AbstractCursorEvent
-
- setConsumed() - Method in class com.simsilica.lemur.event.ModifiedKeyInputEvent
-
- setConsumeDrags(boolean) - Method in class com.simsilica.lemur.event.DragHandler
-
- setConsumeDrops(boolean) - Method in class com.simsilica.lemur.event.DragHandler
-
- setContents(Panel) - Method in class com.simsilica.lemur.RollupPanel
-
Resets the child contents that will be expanded/collapsed
with the rollup.
- setCurrentHitTarget(ViewPort, Spatial, Vector2f, CollisionResult) - Method in class com.simsilica.lemur.event.PickEventSession
-
- setCursorEventsEnabled(boolean) - Method in class com.simsilica.lemur.GuiGlobals
-
- setCursorEventsEnabled(boolean, boolean) - Method in class com.simsilica.lemur.GuiGlobals
-
The same as setCursorEventsEnabled(f) except that this will force
the cursor enabled state even if there are pending requests otherwise.
- setDebugOn(boolean) - Method in class com.simsilica.lemur.event.PickEventSession
-
Turns on extra debug logging.
- setDefault(Object) - Method in class com.simsilica.lemur.style.Styles
-
- setDefaultStyle(String) - Method in class com.simsilica.lemur.style.Styles
-
Sets the default style that is used by GUI elements when no other
style is specified.
- setDefaultStyles() - Method in class com.simsilica.lemur.GuiGlobals
-
- setDeformation(Deformation) - Method in class com.simsilica.lemur.geom.DMesh
-
- setDelta(double) - Method in class com.simsilica.lemur.Slider
-
- setDisplayedTab(TabbedPanel.Tab) - Method in class com.simsilica.lemur.TabbedPanel
-
- setDocumentModel(DocumentModel) - Method in class com.simsilica.lemur.PasswordField
-
- setDocumentModel(DocumentModel) - Method in class com.simsilica.lemur.TextField
-
- setDraggableLocator(Function<Spatial, Spatial>) - Method in class com.simsilica.lemur.event.DragHandler
-
Sets the function that will be used to find the draggable spatial
relative to the spatial that was clicked.
- setEffects(Map<String, Effect<? super Panel>>) - Method in class com.simsilica.lemur.Panel
-
Adds multiple effects at once through a stylable attribute.
- setEnabled(boolean) - Method in class com.simsilica.lemur.Button
-
- setEnabled(boolean) - Method in class com.simsilica.lemur.event.BaseAppState
-
Deprecated.
- setFocus(Spatial) - Method in class com.simsilica.lemur.focus.FocusManagerState
-
- setFocusable(boolean) - Method in class com.simsilica.lemur.core.GuiControl
-
Sets the focusable state to true for this control even
if none of the child components are focusable.
- setFocusColor(ColorRGBA) - Method in class com.simsilica.lemur.Button
-
- setFocusNavigationState(FocusNavigationState) - Method in class com.simsilica.lemur.focus.FocusManagerState
-
- setFocusRoot(boolean) - Method in class com.simsilica.lemur.core.FocusTraversalAdapter
-
- setFocusRoot(boolean) - Method in class com.simsilica.lemur.focus.DefaultFocusTraversalControl
-
- setFocusShadowColor(ColorRGBA) - Method in class com.simsilica.lemur.Button
-
- setFont(BitmapFont) - Method in class com.simsilica.lemur.component.TextComponent
-
- setFont(BitmapFont) - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- setFont(BitmapFont) - Method in class com.simsilica.lemur.Label
-
- setFont(BitmapFont) - Method in class com.simsilica.lemur.TextField
-
- setFontSize(float) - Method in class com.simsilica.lemur.component.TextComponent
-
- setFontSize(float) - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- setFontSize(float) - Method in class com.simsilica.lemur.Label
-
- setFontSize(float) - Method in class com.simsilica.lemur.TextField
-
- setGuiNode(Node) - Method in class com.simsilica.lemur.event.PopupState
-
Sets the GUI node that will be used to display the option
panel.
- setHAlignment(HAlignment) - Method in class com.simsilica.lemur.component.IconComponent
-
- setHAlignment(HAlignment) - Method in class com.simsilica.lemur.component.TextComponent
-
- setHAlignment(HAlignment) - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- setHighlightColor(ColorRGBA) - Method in class com.simsilica.lemur.Button
-
- setHighlightShadowColor(ColorRGBA) - Method in class com.simsilica.lemur.Button
-
- setIcon(GuiComponent) - Method in class com.simsilica.lemur.Label
-
- setIconScale(float) - Method in class com.simsilica.lemur.component.IconComponent
-
- setIconScale(Vector2f) - Method in class com.simsilica.lemur.component.IconComponent
-
- setIconSize(Vector2f) - Method in class com.simsilica.lemur.component.IconComponent
-
Forces the size of the icon to be the size specified regardless
of it's actual pixel size.
- setId(String) - Method in class com.simsilica.lemur.event.BaseAppState
-
Deprecated.
Sets the unique ID of this app state.
- setImageTexture(Texture) - Method in class com.simsilica.lemur.component.IconComponent
-
- setIncludeDefaultCollisionRoots(boolean) - Method in class com.simsilica.lemur.event.BasePickState
-
- setIncludeDefaultCollisionRoots(boolean) - Method in interface com.simsilica.lemur.event.PickState
-
- setInputTransform(Function<Character, Character>) - Method in class com.simsilica.lemur.text.DocumentModelFilter
-
Sets an optional input transform that will be used to convert
all input from setText() or insert().
- setInsets(Insets3f) - Method in class com.simsilica.lemur.component.DynamicInsetsComponent
-
- setInsets(Insets3f) - Method in class com.simsilica.lemur.component.InsetsComponent
-
- setInsets(Insets3f) - Method in class com.simsilica.lemur.Panel
-
- setInsetsComponent(InsetsComponent) - Method in class com.simsilica.lemur.Panel
-
- setInstance(GuiGlobals) - Static method in class com.simsilica.lemur.GuiGlobals
-
- setLayer(int) - Method in class com.simsilica.lemur.component.TextComponent
-
- setLayer(Spatial, int) - Static method in class com.simsilica.lemur.LayerComparator
-
- setLayerOrder(String...) - Method in class com.simsilica.lemur.core.ComponentStack
-
Sets a new layer ordering.
- setLayerOrder(String...) - Method in class com.simsilica.lemur.core.GuiControl
-
- setLayout(GuiLayout) - Method in class com.simsilica.lemur.Container
-
- setLayout(GuiLayout) - Method in class com.simsilica.lemur.core.FocusTraversalAdapter
-
- setLayout(GuiLayout) - Method in class com.simsilica.lemur.core.GuiControl
-
- setLimit(float) - Method in class com.simsilica.lemur.geom.Deformations.Cylindrical
-
- setMajor(Vector3f, float) - Method in class com.simsilica.lemur.component.SpringGridLayout
-
- setMargin(float, float) - Method in class com.simsilica.lemur.component.IconComponent
-
- setMargin(Vector2f) - Method in class com.simsilica.lemur.component.IconComponent
-
- setMargin(float, float) - Method in class com.simsilica.lemur.component.QuadBackgroundComponent
-
- setMargin(Vector2f) - Method in class com.simsilica.lemur.component.QuadBackgroundComponent
-
- setMargin(float, float) - Method in class com.simsilica.lemur.component.TbtQuadBackgroundComponent
-
- setMargin(Vector2f) - Method in class com.simsilica.lemur.component.TbtQuadBackgroundComponent
-
- setMaximum(double) - Method in class com.simsilica.lemur.DefaultRangedValueModel
-
- setMaximum(double) - Method in interface com.simsilica.lemur.RangedValueModel
-
- setMaxInsets(Vector3f) - Method in class com.simsilica.lemur.Insets3f
-
- setMaxWidth(float) - Method in class com.simsilica.lemur.component.TextComponent
-
For values greater than 0, this will constrain the maximum
width of the text box.
- setMaxWidth(float) - Method in class com.simsilica.lemur.Label
-
Sets the maximum width of the label.
- setMessage(String) - Method in class com.simsilica.lemur.ProgressBar
-
Sets the message text that appears in the progress bar text overlay.
- setMinimum(double) - Method in class com.simsilica.lemur.DefaultRangedValueModel
-
- setMinimum(double) - Method in interface com.simsilica.lemur.RangedValueModel
-
- setMinInsets(Vector3f) - Method in class com.simsilica.lemur.Insets3f
-
- setMinor(Vector3f, float) - Method in class com.simsilica.lemur.component.SpringGridLayout
-
- setModel(CheckboxModel) - Method in class com.simsilica.lemur.Checkbox
-
- setModel(RangedValueModel) - Method in class com.simsilica.lemur.ProgressBar
-
Sets the ranged value model that will be used to
calculate progress percentage.
- setModel(RangedValueModel) - Method in class com.simsilica.lemur.Slider
-
- setModifier(int, boolean) - Method in class com.simsilica.lemur.event.KeyInterceptState
-
- setMouseEventsEnabled(boolean) - Method in class com.simsilica.lemur.GuiGlobals
-
- setObject(T) - Method in class com.simsilica.lemur.core.VersionedHolder
-
Sets a new value to the refenced object and increments the version.
- setOffset(Vector3f) - Method in class com.simsilica.lemur.component.IconComponent
-
- setOffset(float, float, float) - Method in class com.simsilica.lemur.component.TextComponent
-
- setOffset(Vector3f) - Method in class com.simsilica.lemur.component.TextComponent
-
- setOffView(GuiComponent) - Method in class com.simsilica.lemur.Checkbox
-
- setOnView(GuiComponent) - Method in class com.simsilica.lemur.Checkbox
-
- setOpen(boolean) - Method in class com.simsilica.lemur.RollupPanel
-
Set to true to open the rollup panel or false to close it.
- setOpenModel(CheckboxModel) - Method in class com.simsilica.lemur.RollupPanel
-
Sets the checkbox model used to determine open/close state.
- setOrigin(Vector3f) - Method in class com.simsilica.lemur.geom.Deformations.Cylindrical
-
- setOutputCharacter(Character) - Method in class com.simsilica.lemur.PasswordField
-
Sets the character used to obscure output.
- setOutputTransform(Function<String, String>) - Method in class com.simsilica.lemur.text.DocumentModelFilter
-
Sets an optional output transform function that will convert
text before returning it from getText().
- setOverlay(boolean) - Method in class com.simsilica.lemur.component.IconComponent
-
- setPercent(double) - Method in class com.simsilica.lemur.DefaultRangedValueModel
-
- setPercent(double) - Method in interface com.simsilica.lemur.RangedValueModel
-
- setPickLayerOrder(String...) - Method in class com.simsilica.lemur.event.BasePickState
-
Sets the order in which the pick layers will be checked for collisions.
- setPickLayerOrder(String...) - Method in class com.simsilica.lemur.event.PickEventSession
-
- setPickLayerOrder(String...) - Method in interface com.simsilica.lemur.event.PickState
-
- setPreferredCursorWidth(Float) - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- setPreferredCursorWidth(Float) - Method in class com.simsilica.lemur.TextField
-
Sets the preferred with of the cursor quad.
- setPreferredLineCount(int) - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- setPreferredLineCount(int) - Method in class com.simsilica.lemur.TextField
-
- setPreferredSize(Vector3f) - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- setPreferredSize(Vector3f) - Method in class com.simsilica.lemur.core.GuiControl
-
- setPreferredSize(Vector3f) - Method in class com.simsilica.lemur.Panel
-
- setPreferredWidth(float) - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- setPreferredWidth(float) - Method in class com.simsilica.lemur.TextField
-
- setPressed(boolean) - Method in class com.simsilica.lemur.Button
-
- setProgressPercent(double) - Method in class com.simsilica.lemur.ProgressBar
-
Sets the current progress value as a percentage (0-1.0) of
the current range.
- setProgressValue(double) - Method in class com.simsilica.lemur.ProgressBar
-
Sets the raw progress value.
- setRadius(float) - Method in class com.simsilica.lemur.geom.Deformations.Cylindrical
-
- setScale(double) - Method in interface com.simsilica.lemur.input.InputMapper.Mapping
-
- setScale(double) - Method in class com.simsilica.lemur.input.InputMapper.StateGroup
-
- setSelectedTab(TabbedPanel.Tab) - Method in class com.simsilica.lemur.TabbedPanel
-
Sets the currently selected tab to the tab specified.
- setShadowColor(ColorRGBA) - Method in class com.simsilica.lemur.Button
-
- setShadowColor(ColorRGBA) - Method in class com.simsilica.lemur.Label
-
- setShadowOffset(Vector3f) - Method in class com.simsilica.lemur.Label
-
- setSingleLine(boolean) - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- setSingleLine(boolean) - Method in class com.simsilica.lemur.TextField
-
- setSize(Vector3f) - Method in class com.simsilica.lemur.component.SpringGridLayout.Entry
-
- setSize(Vector3f) - Method in class com.simsilica.lemur.core.GuiControl
-
- setSize(Vector3f) - Method in class com.simsilica.lemur.Panel
-
- setSpatial(Spatial) - Method in class com.simsilica.lemur.core.AbstractNodeControl
-
- setSpatial(Spatial) - Method in class com.simsilica.lemur.focus.DefaultFocusTraversalControl
-
- setStart(float) - Method in class com.simsilica.lemur.geom.Deformations.Cylindrical
-
- setStateView(GuiComponent) - Method in class com.simsilica.lemur.Checkbox
-
- setText(String) - Method in class com.simsilica.lemur.component.TextComponent
-
- setText(String) - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- setText(String) - Method in class com.simsilica.lemur.Label
-
- setText(String) - Method in class com.simsilica.lemur.PasswordField
-
Presets the password text to some value.
- setText(String) - Method in class com.simsilica.lemur.text.DefaultDocumentModel
-
- setText(String) - Method in interface com.simsilica.lemur.text.DocumentModel
-
Replaces the text contained in this DocumentModel.
- setText(String) - Method in class com.simsilica.lemur.text.DocumentModelFilter
-
- setText(String) - Method in class com.simsilica.lemur.TextField
-
- setTextHAlignment(HAlignment) - Method in class com.simsilica.lemur.Label
-
- setTextHAlignment(HAlignment) - Method in class com.simsilica.lemur.TextField
-
- setTextSize(float) - Method in class com.simsilica.lemur.component.TextComponent
-
- setTexture(Texture) - Method in class com.simsilica.lemur.component.QuadBackgroundComponent
-
- setTexture(Texture) - Method in class com.simsilica.lemur.component.TbtQuadBackgroundComponent
-
- setTexture(Texture) - Method in interface com.simsilica.lemur.core.GuiMaterial
-
- setTexture(Texture) - Method in class com.simsilica.lemur.core.LightingMaterialAdapter
-
- setTexture(Texture) - Method in class com.simsilica.lemur.core.UnshadedMaterialAdapter
-
- setTextureCoordinateScale(Vector2f) - Method in class com.simsilica.lemur.component.QuadBackgroundComponent
-
- setTextVAlignment(VAlignment) - Method in class com.simsilica.lemur.Label
-
- setTextVAlignment(VAlignment) - Method in class com.simsilica.lemur.TextField
-
- setTitle(String) - Method in class com.simsilica.lemur.RollupPanel
-
Sets the title that appears in the title bar button.
- setTranslation(Vector3f) - Method in class com.simsilica.lemur.component.SpringGridLayout.Entry
-
- setupCommands() - Method in class com.simsilica.lemur.Checkbox
-
- setupCommands() - Method in class com.simsilica.lemur.RollupPanel
-
- setupCommands() - Method in class com.simsilica.lemur.Slider
-
- setupGuiComparators(ViewPort) - Method in class com.simsilica.lemur.GuiGlobals
-
- setVAlignment(VAlignment) - Method in class com.simsilica.lemur.component.IconComponent
-
- setVAlignment(VAlignment) - Method in class com.simsilica.lemur.component.TextComponent
-
- setVAlignment(VAlignment) - Method in class com.simsilica.lemur.component.TextEntryComponent
-
- setValue(double) - Method in class com.simsilica.lemur.DefaultRangedValueModel
-
- setValue(double) - Method in interface com.simsilica.lemur.RangedValueModel
-
- setZOffset(float) - Method in class com.simsilica.lemur.component.IconComponent
-
- setZOffset(float) - Method in class com.simsilica.lemur.component.QuadBackgroundComponent
-
- setZOffset(float) - Method in class com.simsilica.lemur.component.TbtQuadBackgroundComponent
-
- SHIFT_DOWN - Static variable in class com.simsilica.lemur.event.KeyModifiers
-
- showFocus(boolean) - Method in class com.simsilica.lemur.Button
-
- showHighlight(boolean) - Method in class com.simsilica.lemur.Button
-
- showModalPopup(Spatial) - Method in class com.simsilica.lemur.event.PopupState
-
Shows the specified spatial on the GUI node with a background blocker
geometry that will consume all mouse events until the popup has been
closed.
- showModalPopup(Spatial, Command<? super PopupState>) - Method in class com.simsilica.lemur.event.PopupState
-
Shows the specified spatial on the GUI node with a background blocker
geometry that will consume all mouse events until the popup has been
closed.
- showModalPopup(Spatial, ColorRGBA) - Method in class com.simsilica.lemur.event.PopupState
-
Shows the specified spatial on the GUI node with a background blocker
geometry that will consume all mouse events until the popup has been
closed.
- showModalPopup(Spatial, Command<? super PopupState>, ColorRGBA) - Method in class com.simsilica.lemur.event.PopupState
-
Shows the specified spatial on the GUI node with a background blocker
geometry that will consume all mouse events until the popup has been
closed.
- showPopup(Spatial) - Method in class com.simsilica.lemur.event.PopupState
-
Shows the specified spatial on the GUI node with a background blocker
geometry that will automatically close the spatial when clicked.
- showPopup(Spatial, Command<? super PopupState>) - Method in class com.simsilica.lemur.event.PopupState
-
Shows the specified spatial on the GUI node with a background blocker
geometry that will automatically close the spatial when clicked.
- showPopup(Spatial, PopupState.ClickMode, Command<? super PopupState>, ColorRGBA) - Method in class com.simsilica.lemur.event.PopupState
-
Shows the specified popup on the GUI node with the specified click mode
determining how background mouse events will be handled.
- simpleInitApp() - Method in class com.simsilica.lemur.demo.BasicDemo
-
- simpleUpdate(float) - Method in class com.simsilica.lemur.demo.BasicDemo
-
- sineStep(Tween...) - Static method in class com.simsilica.lemur.anim.Tweens
-
Creates a tween that uses a sine function to smooth step the time value
for the specified delegate tween or tweens.
- size() - Method in class com.simsilica.lemur.core.ComponentStack
-
- Slider - Class in com.simsilica.lemur
-
A composite GUI element consisting of a draggable slider
with increment and decrement buttons at each end.
- Slider() - Constructor for class com.simsilica.lemur.Slider
-
- Slider(Axis) - Constructor for class com.simsilica.lemur.Slider
-
- Slider(RangedValueModel) - Constructor for class com.simsilica.lemur.Slider
-
- Slider(RangedValueModel, Axis) - Constructor for class com.simsilica.lemur.Slider
-
- Slider(String) - Constructor for class com.simsilica.lemur.Slider
-
- Slider(ElementId, String) - Constructor for class com.simsilica.lemur.Slider
-
- Slider(Axis, ElementId, String) - Constructor for class com.simsilica.lemur.Slider
-
- Slider(Axis, String) - Constructor for class com.simsilica.lemur.Slider
-
- Slider(RangedValueModel, String) - Constructor for class com.simsilica.lemur.Slider
-
- Slider(RangedValueModel, ElementId) - Constructor for class com.simsilica.lemur.Slider
-
- Slider(RangedValueModel, Axis, String) - Constructor for class com.simsilica.lemur.Slider
-
- Slider(RangedValueModel, Axis, ElementId, String) - Constructor for class com.simsilica.lemur.Slider
-
- Slider(RangedValueModel, Axis, boolean, ElementId, String) - Constructor for class com.simsilica.lemur.Slider
-
- smoothStep(Tween...) - Static method in class com.simsilica.lemur.anim.Tweens
-
Creates a tween that uses a hermite function to smooth step the time value
for the specified delegate tween or tweens.
- SpatialTweens - Class in com.simsilica.lemur.anim
-
Static utility methods for creating common Spatial-related Tween objects.
- SpatialTweens() - Constructor for class com.simsilica.lemur.anim.SpatialTweens
-
- spread(float, float, int) - Method in class com.simsilica.lemur.geom.MBox
-
- SpringGridLayout - Class in com.simsilica.lemur.component
-
A layout that manages children on a grid that automatically
resizes to fit the components along the major or minor
axes (row and column be default).
- SpringGridLayout() - Constructor for class com.simsilica.lemur.component.SpringGridLayout
-
- SpringGridLayout(Axis, Axis) - Constructor for class com.simsilica.lemur.component.SpringGridLayout
-
- SpringGridLayout(Axis, Axis, FillMode, FillMode) - Constructor for class com.simsilica.lemur.component.SpringGridLayout
-
- SpringGridLayout.Entry - Class in com.simsilica.lemur.component
-
- srgbaColor(float, float, float, float) - Method in class com.simsilica.lemur.GuiGlobals
-
Creates a color from the specified RGBA values as if they were in SRGB space,
depending on whether gamma correction is enabled or disabled.
- srgbaColor(ColorRGBA) - Method in class com.simsilica.lemur.GuiGlobals
-
Creates a color from the specified RGBA values as if they were in SRGB space,
depending on whether gamma correction is enabled or disabled.
- startDrag(CursorButtonEvent, Spatial, Spatial) - Method in class com.simsilica.lemur.event.DragHandler
-
- stateAttached(AppStateManager) - Method in class com.simsilica.lemur.event.BaseAppState
-
Deprecated.
- stateDetached(AppStateManager) - Method in class com.simsilica.lemur.event.BaseAppState
-
Deprecated.
- StateFunctionListener - Interface in com.simsilica.lemur.input
-
Implementations of this interface can register
to receive state change information for a logical
FunctionId.
- StateGroup(FunctionId, double, Object, Object...) - Constructor for class com.simsilica.lemur.input.InputMapper.StateGroup
-
- StateGroupIndex(Object) - Constructor for class com.simsilica.lemur.input.InputMapper.StateGroupIndex
-
- StateMethodDelegate - Class in com.simsilica.lemur.input
-
A convenience StateFunctionListener implementation that
can call a method using reflection.
- StateMethodDelegate(Object, String) - Constructor for class com.simsilica.lemur.input.StateMethodDelegate
-
- StateMethodDelegate(Object, String, boolean) - Constructor for class com.simsilica.lemur.input.StateMethodDelegate
-
- stretch(double, Tween...) - Static method in class com.simsilica.lemur.anim.Tweens
-
Creates a tween that scales the specified delegate tween or tweens
to the desired length.
- StyleAttribute - Annotation Type in com.simsilica.lemur.style
-
Annotation that can mark a field setter as a
style attribute setter.
- StyleDebugMouseListener - Class in com.simsilica.lemur.event
-
A MouseListener implementation that can be used to debug
style hierarchies.
- StyleDebugMouseListener() - Constructor for class com.simsilica.lemur.event.StyleDebugMouseListener
-
- StyleDefaults - Annotation Type in com.simsilica.lemur.style
-
Annotation that marks a method that will initialize
styles for a particular class.
- styleKey(ElementId, String) - Method in class com.simsilica.lemur.style.Styles
-
- StyleLoader - Class in com.simsilica.lemur.style
-
Uses Groovy to load style definitions using a Groovy-based
styles DSL.
- StyleLoader() - Constructor for class com.simsilica.lemur.style.StyleLoader
-
- StyleLoader(Styles) - Constructor for class com.simsilica.lemur.style.StyleLoader
-
- StyleLoader(GuiGlobals, Styles, Object...) - Constructor for class com.simsilica.lemur.style.StyleLoader
-
- Styles - Class in com.simsilica.lemur.style
-
Provides support for automatically configuring GUI elements
based on a style attribute system similar to cascading style
sheets.
- Styles() - Constructor for class com.simsilica.lemur.style.Styles
-
- StyleTree - Class in com.simsilica.lemur.style
-
Used internally by the Styles API to track the style
definition hierarchy in tail-first form.
- StyleTree(Styles) - Constructor for class com.simsilica.lemur.style.StyleTree
-
- StyleTree.Node - Class in com.simsilica.lemur.style
-
- SwitchToTab(TabbedPanel.Tab) - Constructor for class com.simsilica.lemur.TabbedPanel.SwitchToTab
-
- VAlignment - Enum in com.simsilica.lemur
-
Vertical alignment of a visual element, either
Top, Bottom, or Center.
- VALUE_ID - Static variable in class com.simsilica.lemur.ProgressBar
-
- valueActive(FunctionId, double, double) - Method in interface com.simsilica.lemur.input.AnalogFunctionListener
-
- valueChanged(FunctionId, InputState, double) - Method in class com.simsilica.lemur.Button.FocusObserver
-
- valueChanged(FunctionId, InputState, double) - Method in interface com.simsilica.lemur.input.StateFunctionListener
-
- valueChanged(FunctionId, InputState, double) - Method in class com.simsilica.lemur.input.StateMethodDelegate
-
- valueOf(String) - Static method in enum com.simsilica.lemur.Axis
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.simsilica.lemur.Button.ButtonAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.simsilica.lemur.component.BorderLayout.Position
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.simsilica.lemur.event.PopupState.ClickMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.simsilica.lemur.FillMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.simsilica.lemur.focus.FocusTraversal.TraversalDirection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.simsilica.lemur.HAlignment
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.simsilica.lemur.input.InputState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.simsilica.lemur.VAlignment
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.simsilica.lemur.Axis
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.simsilica.lemur.Button.ButtonAction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.simsilica.lemur.component.BorderLayout.Position
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.simsilica.lemur.event.PopupState.ClickMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.simsilica.lemur.FillMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.simsilica.lemur.focus.FocusTraversal.TraversalDirection
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.simsilica.lemur.HAlignment
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.simsilica.lemur.input.InputState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.simsilica.lemur.VAlignment
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- valueToState(double) - Method in class com.simsilica.lemur.input.InputMapper
-
- VersionedHolder<T> - Class in com.simsilica.lemur.core
-
A utility implementation of a simple VersionedObject wrapper
object.
- VersionedHolder() - Constructor for class com.simsilica.lemur.core.VersionedHolder
-
- VersionedHolder(T) - Constructor for class com.simsilica.lemur.core.VersionedHolder
-
- VersionedObject<T> - Interface in com.simsilica.lemur.core
-
Implemented by objects that provided a versioned view
of a value.
- VersionedReference<T> - Class in com.simsilica.lemur.core
-
Tracks an update version of a VersionedObject and can
provide basic change tracking for a caller.
- VersionedReference(VersionedObject<T>) - Constructor for class com.simsilica.lemur.core.VersionedReference
-
- viewContains(Camera, Vector2f) - Method in class com.simsilica.lemur.event.PickEventSession
-
- viewport - Variable in class com.simsilica.lemur.event.PickEventSession.RootEntry
-