- deactivate() - Method in class com.simsilica.lemur.ListBox
-
- DEFAULT_ID - Static variable in class com.simsilica.lemur.value.DefaultValueRenderer
-
- DefaultCellRenderer<T> - Class in com.simsilica.lemur.list
-
- DefaultCellRenderer() - Constructor for class com.simsilica.lemur.list.DefaultCellRenderer
-
- DefaultCellRenderer(String) - Constructor for class com.simsilica.lemur.list.DefaultCellRenderer
-
- DefaultCellRenderer(ElementId, String) - Constructor for class com.simsilica.lemur.list.DefaultCellRenderer
-
- DefaultCellRenderer(ElementId, String, Function<T, String>) - Constructor for class com.simsilica.lemur.list.DefaultCellRenderer
-
- DefaultDraggable - Class in com.simsilica.lemur.dnd
-
A default draggable implementation that will simply move a spatial
in a particular plane based on a starting location and an x/y delta.
- DefaultDraggable(Vector2f, Spatial, Vector3f, Vector3f, Vector3f) - Constructor for class com.simsilica.lemur.dnd.DefaultDraggable
-
Creates a DefaultDraggable that will set the location of the spatial in
3D space relative to the specified origin.
- DefaultDraggable(ViewPort, Spatial, Vector2f) - Constructor for class com.simsilica.lemur.dnd.DefaultDraggable
-
Creates a 3D draggable that will move the specified spatial relative to
its current translation in a plane relative to the current viewport camera.
- DefaultDragSession - Class in com.simsilica.lemur.dnd
-
- DefaultDragSession(Spatial, Vector2f) - Constructor for class com.simsilica.lemur.dnd.DefaultDragSession
-
- defaultTexture - Static variable in class com.simsilica.lemur.ColorChooser
-
- DefaultValueRenderer<T> - Class in com.simsilica.lemur.value
-
- DefaultValueRenderer() - Constructor for class com.simsilica.lemur.value.DefaultValueRenderer
-
Creates a value renderer with no preconfigured style, element ID, or
string function.
- DefaultValueRenderer(Function<? super T, String>) - Constructor for class com.simsilica.lemur.value.DefaultValueRenderer
-
Creates a value renderer with the specified string function but no
configured element ID or style.
- DefaultValueRenderer(ElementId, String) - Constructor for class com.simsilica.lemur.value.DefaultValueRenderer
-
Creates a value renderer with the preconfigured elementID and style.
- DefaultValueRenderer(ElementId, String, Function<? super T, String>) - Constructor for class com.simsilica.lemur.value.DefaultValueRenderer
-
Creates a value renderer with a custom string function and the preconfigured
elementID and style.
- detach(Spatial) - Method in class com.simsilica.lemur.dnd.DragAndDropControl
-
- detachItemListeners() - Method in class com.simsilica.lemur.ListBox
-
Used when the list model is swapped out.
- doubleEditor(String) - Static method in class com.simsilica.lemur.ValueEditors
-
- doubleSequence(double, double) - Static method in class com.simsilica.lemur.SequenceModels
-
Returns an unbounded sequence that iterates over double values with
the specified increment.
- doubleSequence(double, double, double) - Static method in class com.simsilica.lemur.SequenceModels
-
Returns an unbounded sequence that iterates over double values with
a specified increment.
- DoubleSequence(double, double, double) - Constructor for class com.simsilica.lemur.SequenceModels.DoubleSequence
-
- DOWN_ID - Static variable in class com.simsilica.lemur.Spinner
-
- DragAndDropControl - Class in com.simsilica.lemur.dnd
-
- DragAndDropControl(DragAndDropListener...) - Constructor for class com.simsilica.lemur.dnd.DragAndDropControl
-
- DragAndDropListener - Interface in com.simsilica.lemur.dnd
-
Listener added to DragAndDropControls to perform the drag start,
drag over, and drop operations.
- DragEvent - Class in com.simsilica.lemur.dnd
-
- DragEvent(DragSession, AbstractCursorEvent) - Constructor for class com.simsilica.lemur.dnd.DragEvent
-
- DragEvent(DragSession, AbstractCursorEvent, CollisionResult) - Constructor for class com.simsilica.lemur.dnd.DragEvent
-
- dragExit(CursorMotionEvent, Spatial, Spatial) - Method in class com.simsilica.lemur.dnd.DragAndDropControl
-
- Draggable - Interface in com.simsilica.lemur.dnd
-
Implemented to provide a visual indicator of the dragged object.
- dragging(CursorMotionEvent, Spatial, Spatial) - Method in class com.simsilica.lemur.dnd.DragAndDropControl
-
- DragSession - Interface in com.simsilica.lemur.dnd
-
Provides information about an active drag and drop session.
- dragStarted(CursorButtonEvent, CollisionResult, Spatial, Spatial) - Method in class com.simsilica.lemur.dnd.DragAndDropControl
-
- DragStatus - Enum in com.simsilica.lemur.dnd
-
Represents the status of a current drag operation with respect
to whether the item can be dropped successfully or not.
- dragStopped(CursorButtonEvent, CursorMotionEvent, Spatial, Spatial) - Method in class com.simsilica.lemur.dnd.DragAndDropControl
-
- get(int) - Method in class com.simsilica.lemur.core.VersionedList
-
- get(int) - Method in class com.simsilica.lemur.core.VersionedReferenceList
-
- get(String, T) - Method in class com.simsilica.lemur.dnd.DefaultDragSession
-
- get(String, T) - Method in interface com.simsilica.lemur.dnd.DragSession
-
Returns an attribute previously stored in this session or the
default value if no such attribute exists.
- getAction() - Method in class com.simsilica.lemur.ActionButton
-
- getButtons() - Method in class com.simsilica.lemur.OptionPanel
-
Returns the container that holds the action buttons.
- getCell(int, int, T) - Method in class com.simsilica.lemur.grid.ArrayGridModel
-
- getCell(int, int, T) - Method in interface com.simsilica.lemur.grid.GridModel
-
- getCell(int, int, T) - Method in class com.simsilica.lemur.grid.GridModelWrapper
-
- getCell(int, int) - Method in class com.simsilica.lemur.GridPanel
-
- getCell(int, int, Panel) - Method in class com.simsilica.lemur.list.ListModel
-
- getCell(int, int, Panel) - Method in class com.simsilica.lemur.ListBox.GridModelDelegate
-
- getCellRenderer() - Method in class com.simsilica.lemur.ListBox
-
- getClickCommands() - Method in class com.simsilica.lemur.ListBox
-
- getCollision() - Method in class com.simsilica.lemur.dnd.DragEvent
-
- getColor() - Method in class com.simsilica.lemur.ColorChooser
-
- getColumn() - Method in class com.simsilica.lemur.GridPanel
-
- getColumnCount() - Method in class com.simsilica.lemur.grid.ArrayGridModel
-
- getColumnCount() - Method in interface com.simsilica.lemur.grid.GridModel
-
- getColumnCount() - Method in class com.simsilica.lemur.grid.GridModelWrapper
-
- getColumnCount() - Method in class com.simsilica.lemur.list.ListModel
-
- getColumnCount() - Method in class com.simsilica.lemur.ListBox.GridModelDelegate
-
- getCommands(ListBox.ListAction) - Method in class com.simsilica.lemur.ListBox
-
- getContainer() - Method in class com.simsilica.lemur.OptionPanel
-
Returns the central container to which the message label
was added.
- getCurrent() - Method in class com.simsilica.lemur.OptionPanelState
-
Returns the currently displayed OptionPanel or null if
no option panel is visible.
- getDelegate() - Method in class com.simsilica.lemur.CallMethodAction
-
- getDelegate() - Method in class com.simsilica.lemur.grid.GridModelWrapper
-
- getDocumentModelFilter() - Method in class com.simsilica.lemur.value.TextFieldValueEditor
-
- getDraggable() - Method in class com.simsilica.lemur.dnd.DefaultDragSession
-
- getDraggable() - Method in interface com.simsilica.lemur.dnd.DragSession
-
Returns the application-provided "Draggable" that is used to
display the current drag location.
- getDragLocation() - Method in class com.simsilica.lemur.dnd.DefaultDragSession
-
- getDragLocation() - Method in interface com.simsilica.lemur.dnd.DragSession
-
Returns the current drag location in 'cursor space', ie: the 2D
coordinate of the screen or viewport that indicates the drag location.
- getDragSource() - Method in class com.simsilica.lemur.dnd.DefaultDragSession
-
- getDragSource() - Method in interface com.simsilica.lemur.dnd.DragSession
-
Returns the container Spatial upon which the drag operation was
initiated.
- getDragStatus() - Method in class com.simsilica.lemur.dnd.DefaultDragSession
-
- getDragStatus() - Method in interface com.simsilica.lemur.dnd.DragSession
-
Return the drop status of this drag session.
- getDropCollision() - Method in class com.simsilica.lemur.dnd.DefaultDragSession
-
- getDropCollision() - Method in interface com.simsilica.lemur.dnd.DragSession
-
Returns the current 'drop' collision information or null if
there is no current drop target.
- getDropTarget() - Method in class com.simsilica.lemur.dnd.DefaultDragSession
-
- getDropTarget() - Method in interface com.simsilica.lemur.dnd.DragSession
-
Returns the current drop target or null if the drag is not
currently over a drop target.
- getEditor() - Method in class com.simsilica.lemur.value.TextFieldValueEditor
-
- getEditor() - Method in interface com.simsilica.lemur.ValueEditor
-
Returns the GUI element that is providing editing support.
- getElement() - Method in class com.simsilica.lemur.list.DefaultCellRenderer
-
- getElementId() - Method in class com.simsilica.lemur.value.DefaultValueRenderer
-
- getElementId() - Method in class com.simsilica.lemur.value.TextFieldValueEditor
-
- getExpanderButton() - Method in class com.simsilica.lemur.Selector
-
- getGridPanel() - Method in class com.simsilica.lemur.ListBox
-
- getGuiNode() - Method in class com.simsilica.lemur.OptionPanelState
-
Returns the GUI node that will be used to display the option
panel.
- getIcon() - Method in class com.simsilica.lemur.Action
-
- getItem(int) - Method in class com.simsilica.lemur.list.ListModel
-
- getLargeIcon() - Method in class com.simsilica.lemur.Action
-
- getLastVersion() - Method in class com.simsilica.lemur.core.VersionedReferenceList
-
- getListBox() - Method in class com.simsilica.lemur.Selector
-
- getListCell(int, int, Panel) - Method in class com.simsilica.lemur.ListBox
-
- getLocation() - Method in class com.simsilica.lemur.dnd.DefaultDraggable
-
- getLocation() - Method in class com.simsilica.lemur.dnd.DragEvent
-
- getLocation() - Method in interface com.simsilica.lemur.dnd.Draggable
-
Returns the current location of the draggable in camera/viewport space.
- getMaximumVisibleItems() - Method in class com.simsilica.lemur.Selector
-
- getMessage() - Method in class com.simsilica.lemur.OptionPanel
-
- getMessageLabel() - Method in class com.simsilica.lemur.OptionPanel
-
Returns the label element that holds the message text.
- getMethodName() - Method in class com.simsilica.lemur.CallMethodAction
-
- getModel() - Method in class com.simsilica.lemur.ColorChooser
-
- getModel() - Method in class com.simsilica.lemur.GridPanel
-
- getModel() - Method in class com.simsilica.lemur.ListBox
-
- getModel() - Method in class com.simsilica.lemur.Selector
-
- getModel() - Method in class com.simsilica.lemur.Spinner
-
- getName() - Method in class com.simsilica.lemur.Action
-
- getName(Throwable) - Method in class com.simsilica.lemur.OptionPanelState
-
- getNextObject() - Method in interface com.simsilica.lemur.SequenceModel
-
- getNextObject() - Method in class com.simsilica.lemur.SequenceModels.DoubleSequence
-
- getNextObject() - Method in class com.simsilica.lemur.SequenceModels.ListSequence
-
- getNextObject() - Method in class com.simsilica.lemur.SequenceModels.RangedSequence
-
- getObject() - Method in class com.simsilica.lemur.Action
-
- getObject() - Method in class com.simsilica.lemur.core.VersionedList
-
- getObject() - Method in class com.simsilica.lemur.core.VersionedSet
-
- getObject() - Method in class com.simsilica.lemur.grid.ArrayGridModel
-
- getObject() - Method in class com.simsilica.lemur.grid.GridModelWrapper
-
- getObject() - Method in class com.simsilica.lemur.list.ListModel
-
- getObject() - Method in class com.simsilica.lemur.ListBox.GridModelDelegate
-
- getObject() - Method in interface com.simsilica.lemur.SequenceModel
-
- getObject() - Method in class com.simsilica.lemur.SequenceModels.DoubleSequence
-
- getObject() - Method in class com.simsilica.lemur.SequenceModels.ListSequence
-
- getObject() - Method in class com.simsilica.lemur.SequenceModels.RangedSequence
-
- getObject() - Method in class com.simsilica.lemur.value.TextFieldValueEditor
-
- getObject() - Method in interface com.simsilica.lemur.ValueEditor
-
Returns the current committed value of the editor.
- getObjectVersion() - Method in class com.simsilica.lemur.core.VersionedReferenceList
-
- getOptions() - Method in class com.simsilica.lemur.OptionPanel
-
- getPopupContainer() - Method in class com.simsilica.lemur.Selector
-
- getPreviousObject() - Method in interface com.simsilica.lemur.SequenceModel
-
- getPreviousObject() - Method in class com.simsilica.lemur.SequenceModels.DoubleSequence
-
- getPreviousObject() - Method in class com.simsilica.lemur.SequenceModels.ListSequence
-
- getPreviousObject() - Method in class com.simsilica.lemur.SequenceModels.RangedSequence
-
- getRow() - Method in class com.simsilica.lemur.GridPanel
-
- getRowCount() - Method in class com.simsilica.lemur.grid.ArrayGridModel
-
- getRowCount() - Method in interface com.simsilica.lemur.grid.GridModel
-
- getRowCount() - Method in class com.simsilica.lemur.grid.GridModelWrapper
-
- getRowCount() - Method in class com.simsilica.lemur.list.ListModel
-
- getRowCount() - Method in class com.simsilica.lemur.ListBox.GridModelDelegate
-
- getScrollOnHover() - Method in class com.simsilica.lemur.ListBox
-
- getSelectedItem() - Method in class com.simsilica.lemur.ListBox
-
Returns the currently selected list item if there is one and only
one item selected.
- getSelectedItem() - Method in class com.simsilica.lemur.Selector
-
- getSelectedListValue() - Method in class com.simsilica.lemur.Selector
-
- getSelection() - Method in class com.simsilica.lemur.list.SelectionModel
-
Returns the single selection if there is only one
selected item or null if there is no selection or
more than one item is selected.
- getSelectionMode() - Method in class com.simsilica.lemur.list.SelectionModel
-
- getSelectionModel() - Method in class com.simsilica.lemur.ListBox
-
- getSelectionModel() - Method in class com.simsilica.lemur.Selector
-
- getSession(AbstractCursorEvent) - Method in class com.simsilica.lemur.dnd.DragAndDropControl
-
- getSession() - Method in class com.simsilica.lemur.dnd.DragEvent
-
- getSlider() - Method in class com.simsilica.lemur.ListBox
-
- getSpatial() - Method in class com.simsilica.lemur.dnd.DefaultDraggable
-
- getStringTransform() - Method in class com.simsilica.lemur.value.DefaultValueRenderer
-
- getStyle() - Method in class com.simsilica.lemur.list.DefaultCellRenderer
-
- getStyle() - Method in class com.simsilica.lemur.OptionPanelState
-
Returns the style that will be used for created OptionPanels.
- getStyle() - Method in class com.simsilica.lemur.value.DefaultValueRenderer
-
- getStyle() - Method in class com.simsilica.lemur.value.TextFieldValueEditor
-
- getTarget() - Method in class com.simsilica.lemur.dnd.DragEvent
-
- getTitle() - Method in class com.simsilica.lemur.OptionPanel
-
- getTitleLabel() - Method in class com.simsilica.lemur.OptionPanel
-
Returns the label element that holds the title text.
- getTransform() - Method in class com.simsilica.lemur.list.DefaultCellRenderer
-
- getValue(String) - Method in class com.simsilica.lemur.Action
-
Returns a previously set value from this action or
null if the property has not been set.
- getValue(String, T) - Method in class com.simsilica.lemur.Action
-
Returns a previously set value from this action or
defaultValue if the property has not been set.
- getValue() - Method in class com.simsilica.lemur.Spinner
-
- getValueEditor() - Method in class com.simsilica.lemur.Spinner
-
- getValueRenderer() - Method in class com.simsilica.lemur.Selector
-
- getVersion() - Method in class com.simsilica.lemur.Action
-
- getVersion() - Method in class com.simsilica.lemur.core.VersionedList
-
- getVersion() - Method in class com.simsilica.lemur.core.VersionedSet
-
- getVersion() - Method in class com.simsilica.lemur.grid.ArrayGridModel
-
- getVersion() - Method in class com.simsilica.lemur.grid.GridModelWrapper
-
- getVersion() - Method in class com.simsilica.lemur.list.ListModel
-
- getVersion() - Method in class com.simsilica.lemur.ListBox.GridModelDelegate
-
- getVersion() - Method in class com.simsilica.lemur.SequenceModels.AbstractSequence
-
- getVersion() - Method in class com.simsilica.lemur.SequenceModels.RangedSequence
-
- getVersion() - Method in class com.simsilica.lemur.value.TextFieldValueEditor
-
- getView(T, boolean, Panel) - Method in interface com.simsilica.lemur.list.CellRenderer
-
- getView(T, boolean, Panel) - Method in class com.simsilica.lemur.list.DefaultCellRenderer
-
- getView(T, boolean, Panel) - Method in class com.simsilica.lemur.value.DefaultValueRenderer
-
- getView(T, boolean, Panel) - Method in interface com.simsilica.lemur.ValueRenderer
-
Returns a new view Panel or returns a reconfigured version of
the existing Panel that will display the specified value.
- getViewPort() - Method in class com.simsilica.lemur.dnd.DragEvent
-
- getVisibleColumns() - Method in class com.simsilica.lemur.GridPanel
-
- getVisibleItems() - Method in class com.simsilica.lemur.ListBox
-
- getVisibleRows() - Method in class com.simsilica.lemur.GridPanel
-
- getX() - Method in class com.simsilica.lemur.dnd.DragEvent
-
- getY() - Method in class com.simsilica.lemur.dnd.DragEvent
-
- GridModel<T> - Interface in com.simsilica.lemur.grid
-
- GridModelDelegate() - Constructor for class com.simsilica.lemur.ListBox.GridModelDelegate
-
- GridModelWrapper<S,T> - Class in com.simsilica.lemur.grid
-
- GridModelWrapper(GridModel<S>) - Constructor for class com.simsilica.lemur.grid.GridModelWrapper
-
- GridPanel - Class in com.simsilica.lemur
-
- GridPanel(GridModel<Panel>) - Constructor for class com.simsilica.lemur.GridPanel
-
- GridPanel(GridModel<Panel>, String) - Constructor for class com.simsilica.lemur.GridPanel
-
- GridPanel(GridModel<Panel>, ElementId, String) - Constructor for class com.simsilica.lemur.GridPanel
-
- GridPanel(boolean, GridModel<Panel>, ElementId, String) - Constructor for class com.simsilica.lemur.GridPanel
-
- gridResized(Vector3f, Vector3f) - Method in class com.simsilica.lemur.ListBox
-
- onDisable() - Method in class com.simsilica.lemur.OptionPanelState
-
- onDragDetected(DragEvent) - Method in class com.simsilica.lemur.dnd.AbstractDragAndDropListener
-
- onDragDetected(DragEvent) - Method in interface com.simsilica.lemur.dnd.DragAndDropListener
-
Called when the drag gesture is first detected by the
drag container.
- onDragDone(DragEvent) - Method in class com.simsilica.lemur.dnd.AbstractDragAndDropListener
-
- onDragDone(DragEvent) - Method in interface com.simsilica.lemur.dnd.DragAndDropListener
-
Called on listeners on the SOUCE container when the drag operation
is completed, regardless of whether the drop was successful.
- onDragEnter(DragEvent) - Method in class com.simsilica.lemur.dnd.AbstractDragAndDropListener
-
Default implementation does nothing.
- onDragEnter(DragEvent) - Method in interface com.simsilica.lemur.dnd.DragAndDropListener
-
Called when the draggable has entered the drag-and-drop container
to which this listener is listening.
- onDragExit(DragEvent) - Method in class com.simsilica.lemur.dnd.AbstractDragAndDropListener
-
Default implementation does nothing.
- onDragExit(DragEvent) - Method in interface com.simsilica.lemur.dnd.DragAndDropListener
-
Called when the draggable has left the drag-and-drop container
to which this listener is listening.
- onDragOver(DragEvent) - Method in class com.simsilica.lemur.dnd.AbstractDragAndDropListener
-
- onDragOver(DragEvent) - Method in interface com.simsilica.lemur.dnd.DragAndDropListener
-
Called for all draggable motion over the drag-and-drop container
to which this listener is listening.
- onDrop(DragEvent) - Method in class com.simsilica.lemur.dnd.AbstractDragAndDropListener
-
- onDrop(DragEvent) - Method in interface com.simsilica.lemur.dnd.DragAndDropListener
-
Called on listeners on the TARGET container when a drag operation
is completed and the drag status at the time was DragStatus.ValidTarget.
- onEnable() - Method in class com.simsilica.lemur.OptionPanelState
-
- OptionPanel - Class in com.simsilica.lemur
-
Presents an option title, a message, and a set of option actions
to the user.
- OptionPanel(String, Action...) - Constructor for class com.simsilica.lemur.OptionPanel
-
Creates a new OptionPanel without a title but with the specified message
and actions.
- OptionPanel(String, String, String, Action...) - Constructor for class com.simsilica.lemur.OptionPanel
-
Creates a new OptionPanel with the specified title, message, style, and
actions.
- OptionPanel(String, String, ElementId, String, Action...) - Constructor for class com.simsilica.lemur.OptionPanel
-
Creates a new OptionPanel with the specified title, message, style, and
actions.
- OptionPanel(boolean, String, String, Action[], ElementId, String) - Constructor for class com.simsilica.lemur.OptionPanel
-
- OptionPanelState - Class in com.simsilica.lemur
-
Provides modal option panel support where the option
panel is the only thing that can receive mouse/touch input
until closed.
- OptionPanelState() - Constructor for class com.simsilica.lemur.OptionPanelState
-
- OptionPanelState(String) - Constructor for class com.simsilica.lemur.OptionPanelState
-
- OptionPanelState(ElementId, String) - Constructor for class com.simsilica.lemur.OptionPanelState
-
- OptionPanelState(Node) - Constructor for class com.simsilica.lemur.OptionPanelState
-
- SafeToString(String) - Constructor for class com.simsilica.lemur.ValueRenderers.SafeToString
-
- scroll(int) - Method in class com.simsilica.lemur.ListBox
-
- SelectionModel - Class in com.simsilica.lemur.list
-
- SelectionModel() - Constructor for class com.simsilica.lemur.list.SelectionModel
-
- SelectionModel.SelectionMode - Enum in com.simsilica.lemur.list
-
- Selector<T> - Class in com.simsilica.lemur
-
A GUI element that presents a value and a drop down for selecting
a different value.
- Selector() - Constructor for class com.simsilica.lemur.Selector
-
- Selector(VersionedList<T>) - Constructor for class com.simsilica.lemur.Selector
-
- Selector(VersionedList<T>, Function<? super T, String>) - Constructor for class com.simsilica.lemur.Selector
-
- Selector(VersionedList<T>, ValueRenderer<T>) - Constructor for class com.simsilica.lemur.Selector
-
- Selector(VersionedList<T>, ValueRenderer<T>, String) - Constructor for class com.simsilica.lemur.Selector
-
- Selector(VersionedList<T>, String) - Constructor for class com.simsilica.lemur.Selector
-
- Selector(VersionedList<T>, ElementId, String) - Constructor for class com.simsilica.lemur.Selector
-
- Selector(VersionedList<T>, ValueRenderer<T>, ElementId, String) - Constructor for class com.simsilica.lemur.Selector
-
- Selector(boolean, VersionedList<T>, ValueRenderer<T>, SelectionModel, ElementId, String) - Constructor for class com.simsilica.lemur.Selector
-
- SELECTOR_ID - Static variable in class com.simsilica.lemur.ListBox
-
- SequenceModel<T> - Interface in com.simsilica.lemur
-
Represents a model that provides a mutable current value as well
as next and previous values.
- SequenceModels - Class in com.simsilica.lemur
-
Factory methods for standard sequence models.
- SequenceModels() - Constructor for class com.simsilica.lemur.SequenceModels
-
- SequenceModels.AbstractSequence<T> - Class in com.simsilica.lemur
-
- SequenceModels.DoubleSequence - Class in com.simsilica.lemur
-
- SequenceModels.ListSequence<T> - Class in com.simsilica.lemur
-
- SequenceModels.RangedSequence - Class in com.simsilica.lemur
-
- set(int, T) - Method in class com.simsilica.lemur.core.VersionedList
-
- set(int, VersionedReference) - Method in class com.simsilica.lemur.core.VersionedReferenceList
-
- set(String, Object) - Method in class com.simsilica.lemur.dnd.DefaultDragSession
-
- set(String, Object) - Method in interface com.simsilica.lemur.dnd.DragSession
-
Sets an application-specific session attribute that lives as
long as this specific drag session.
- setAction(Action) - Method in class com.simsilica.lemur.ActionButton
-
Sets a new Action to this button and clears any previously
set action.
- setAlpha(float, boolean) - Method in class com.simsilica.lemur.GridPanel
-
- setAlpha(float, boolean) - Method in class com.simsilica.lemur.ListBox
-
- setCell(int, int, T) - Method in class com.simsilica.lemur.grid.ArrayGridModel
-
- setCell(int, int, T) - Method in interface com.simsilica.lemur.grid.GridModel
-
- setCell(int, int, T) - Method in class com.simsilica.lemur.grid.GridModelWrapper
-
- setCell(int, int, Panel) - Method in class com.simsilica.lemur.list.ListModel
-
- setCell(int, int, Panel) - Method in class com.simsilica.lemur.ListBox.GridModelDelegate
-
- setCellRenderer(ValueRenderer<T>) - Method in class com.simsilica.lemur.ListBox
-
- setColor(ColorRGBA) - Method in class com.simsilica.lemur.ColorChooser
-
- setColumn(int) - Method in class com.simsilica.lemur.GridPanel
-
- setDocumentModelFilter(DocumentModelFilter) - Method in class com.simsilica.lemur.value.TextFieldValueEditor
-
Sets the document model for this editor.
- setDraggable(Draggable) - Method in class com.simsilica.lemur.dnd.DefaultDragSession
-
- setDragStatus(DragStatus) - Method in class com.simsilica.lemur.dnd.DefaultDragSession
-
- setDragStatus(DragStatus) - Method in interface com.simsilica.lemur.dnd.DragSession
-
Called by drop event handlers to indicate that a drop
target and location are valid or invalid.
- setDropCollision(CollisionResult) - Method in class com.simsilica.lemur.dnd.DefaultDragSession
-
- setDropTarget(Spatial, DragEvent) - Method in class com.simsilica.lemur.dnd.DefaultDragSession
-
- setElementId(ElementId) - Method in class com.simsilica.lemur.value.DefaultValueRenderer
-
Sets a preconfigured ElementId for created Panels.
- setElementId(ElementId) - Method in class com.simsilica.lemur.value.TextFieldValueEditor
-
Sets a preconfigured ElementId for created editors.
- setEnabled(boolean) - Method in class com.simsilica.lemur.Action
-
Sets the enabled/disabled state of this action.
- setEnabled(boolean) - Method in class com.simsilica.lemur.Spinner
-
- setExpanded(boolean) - Method in class com.simsilica.lemur.Selector
-
- setGuiNode(Node) - Method in class com.simsilica.lemur.OptionPanelState
-
Sets the GUI node that will be used to display the option
panel.
- setIcon(GuiComponent) - Method in class com.simsilica.lemur.Action
-
Sets the icon that will be used as the icon
in wrapping Action GUI elements.
- setLargeIcon(GuiComponent) - Method in class com.simsilica.lemur.Action
-
Sets the icon that will be used as the icon
in wrapping Action GUI elements.
- setListCommands(Map<ListBox.ListAction, List<Command<? super ListBox>>>) - Method in class com.simsilica.lemur.ListBox
-
- setLocation(float, float) - Method in class com.simsilica.lemur.dnd.DefaultDraggable
-
- setLocation(float, float) - Method in interface com.simsilica.lemur.dnd.Draggable
-
Called by the drag session to update the position of the draggable
in camera/viewport space.
- setLocation(int, int) - Method in class com.simsilica.lemur.GridPanel
-
- setMaximumVisibleItems(int) - Method in class com.simsilica.lemur.Selector
-
- setMessage(String) - Method in class com.simsilica.lemur.OptionPanel
-
Sets the message text of this option panel that will
appear on the option panel's container.
- setMethod(Object, String) - Method in class com.simsilica.lemur.CallMethodAction
-
- setModel(VersionedObject<ColorRGBA>) - Method in class com.simsilica.lemur.ColorChooser
-
- setModel(GridModel<Panel>) - Method in class com.simsilica.lemur.GridPanel
-
- setModel(VersionedList<T>) - Method in class com.simsilica.lemur.ListBox
-
- setModel(VersionedList<T>) - Method in class com.simsilica.lemur.Selector
-
- setModel(SequenceModel<T>) - Method in class com.simsilica.lemur.Spinner
-
- setName(String) - Method in class com.simsilica.lemur.Action
-
Sets the name of the action that will be used as the
label in wrapping Action GUI elements.
- setObject(T) - Method in interface com.simsilica.lemur.SequenceModel
-
- setObject(Double) - Method in class com.simsilica.lemur.SequenceModels.DoubleSequence
-
- setObject(T) - Method in class com.simsilica.lemur.SequenceModels.ListSequence
-
- setObject(Double) - Method in class com.simsilica.lemur.SequenceModels.RangedSequence
-
- setObject(T) - Method in class com.simsilica.lemur.value.TextFieldValueEditor
-
- setObject(T) - Method in interface com.simsilica.lemur.ValueEditor
-
Sets the initial value of the object to be edited.
- setOptions(Action...) - Method in class com.simsilica.lemur.OptionPanel
-
Sets the actions that will be turned into ActionButtons at
the bottom of the panel.
- setRow(int) - Method in class com.simsilica.lemur.GridPanel
-
- setScrollOnHover(boolean) - Method in class com.simsilica.lemur.ListBox
-
Set to true to enable mouse-wheel style scrolling when the
mouse is hovering over the ListBox.
- setSelected(boolean) - Method in class com.simsilica.lemur.Action
-
Sets the selected/deselected state of this action.
- setSelectedItem(T) - Method in class com.simsilica.lemur.Selector
-
- setSelection(Integer) - Method in class com.simsilica.lemur.list.SelectionModel
-
Sets the currently selected single value regardless
of selection mode.
- setSelectionMode(SelectionModel.SelectionMode) - Method in class com.simsilica.lemur.list.SelectionModel
-
- setSelectionModel(SelectionModel) - Method in class com.simsilica.lemur.ListBox
-
- setSelectionModel(SelectionModel) - Method in class com.simsilica.lemur.Selector
-
- setSpatial(Spatial) - Method in class com.simsilica.lemur.dnd.DragAndDropControl
-
- setStringTransform(Function<? super T, String>) - Method in class com.simsilica.lemur.value.DefaultValueRenderer
-
Sets the function that will convert values to Strings.
- setStyle(String) - Method in class com.simsilica.lemur.OptionPanelState
-
Sets the style that will be used for created OptionPanels.
- setStyle(String) - Method in class com.simsilica.lemur.value.DefaultValueRenderer
-
Sets a preconfigured style for created Panels.
- setStyle(String) - Method in class com.simsilica.lemur.value.TextFieldValueEditor
-
Sets a preconfigured style for created editors.
- setTitle(String) - Method in class com.simsilica.lemur.OptionPanel
-
Sets the title of this option panel.
- setTransform(Function<T, String>) - Method in class com.simsilica.lemur.list.DefaultCellRenderer
-
- setupCommands() - Method in class com.simsilica.lemur.ActionButton
-
- setValue(T) - Method in class com.simsilica.lemur.Spinner
-
- setValueEditor(ValueEditor<T>) - Method in class com.simsilica.lemur.Spinner
-
- setValueRenderer(ValueRenderer<T>) - Method in class com.simsilica.lemur.Selector
-
- setView(Panel) - Method in class com.simsilica.lemur.Spinner
-
- setVisibleColumns(int) - Method in class com.simsilica.lemur.GridPanel
-
- setVisibleItems(int) - Method in class com.simsilica.lemur.ListBox
-
- setVisibleRows(int) - Method in class com.simsilica.lemur.GridPanel
-
- setVisibleSize(int, int) - Method in class com.simsilica.lemur.GridPanel
-
- show(String, String, Action...) - Method in class com.simsilica.lemur.OptionPanelState
-
Creates and displays a modal OptionPanel with the specified
settings.
- show(String, String, ElementId, Action...) - Method in class com.simsilica.lemur.OptionPanelState
-
Creates and displays a modal OptionPanel with the specified
settings.
- show(OptionPanel) - Method in class com.simsilica.lemur.OptionPanelState
-
Modally shows the specified OptionPanel in the guiNode as defined by
getGuiNode().
- showError(String, Throwable) - Method in class com.simsilica.lemur.OptionPanelState
-
Creates and displays a model OptionPanel with the specified
error information.
- showError(String, Throwable, ElementId) - Method in class com.simsilica.lemur.OptionPanelState
-
Creates and displays a model OptionPanel with the specified
error information.
- simpleInitApp() - Method in class com.simsilica.lemur.demo.ProtoDemo
-
- size() - Method in class com.simsilica.lemur.core.VersionedList
-
- size() - Method in class com.simsilica.lemur.core.VersionedReferenceList
-
- size() - Method in class com.simsilica.lemur.core.VersionedSet
-
- SLIDER_ID - Static variable in class com.simsilica.lemur.ListBox
-
- Spinner<T> - Class in com.simsilica.lemur
-
A GUI element that allows 'spinning' through a potentially
unbound sequence of values.
- Spinner(SequenceModel<T>) - Constructor for class com.simsilica.lemur.Spinner
-
- Spinner(SequenceModel<T>, ValueRenderer<T>) - Constructor for class com.simsilica.lemur.Spinner
-
- Spinner(SequenceModel<T>, String) - Constructor for class com.simsilica.lemur.Spinner
-
- Spinner(SequenceModel<T>, ValueRenderer<T>, String) - Constructor for class com.simsilica.lemur.Spinner
-
- Spinner(SequenceModel<T>, ValueRenderer<T>, ElementId, String) - Constructor for class com.simsilica.lemur.Spinner
-
- Spinner(boolean, SequenceModel<T>, ValueRenderer<T>, ElementId, String) - Constructor for class com.simsilica.lemur.Spinner
-
- Spinner.FocusObserver - Class in com.simsilica.lemur
-
- Spinner.SpinnerAction - Enum in com.simsilica.lemur
-
- Spinner.SpinnerMouseHandler - Class in com.simsilica.lemur
-
- SpinnerMouseHandler() - Constructor for class com.simsilica.lemur.Spinner.SpinnerMouseHandler
-
- startEditing() - Method in class com.simsilica.lemur.Spinner
-
- startEditing(T) - Method in class com.simsilica.lemur.value.TextFieldValueEditor
-
- startEditing(T) - Method in interface com.simsilica.lemur.ValueEditor
-
Starts editing and returns the Panel that should be added
to the parent to facilitate that editing.
- stopEditing() - Method in class com.simsilica.lemur.Spinner
-
- stopEditing(boolean) - Method in class com.simsilica.lemur.value.TextFieldValueEditor
-
- StringToDouble() - Constructor for class com.simsilica.lemur.ValueEditors.StringToDouble
-
- VALUE_ID - Static variable in class com.simsilica.lemur.ColorChooser
-
- VALUE_ID - Static variable in class com.simsilica.lemur.Spinner
-
- valueChanged(FunctionId, InputState, double) - Method in class com.simsilica.lemur.Spinner.FocusObserver
-
- ValueEditor<T> - Interface in com.simsilica.lemur
-
Provides an appropriate editor element to edit a particular
type of value.
- ValueEditors - Class in com.simsilica.lemur
-
Factory methods for creating standard/common ValueEditors.
- ValueEditors() - Constructor for class com.simsilica.lemur.ValueEditors
-
- ValueEditors.StringToDouble - Class in com.simsilica.lemur
-
- valueOf(String) - Static method in enum com.simsilica.lemur.dnd.DragStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.simsilica.lemur.list.SelectionModel.SelectionMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.simsilica.lemur.ListBox.ListAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.simsilica.lemur.Spinner.SpinnerAction
-
Returns the enum constant of this type with the specified name.
- ValueRenderer<T> - Interface in com.simsilica.lemur
-
For a given value, classes that implement this interface will
provide a Panel that can display that value.
- ValueRenderers - Class in com.simsilica.lemur
-
Factory methods for creating standard/common ValueRenderers.
- ValueRenderers() - Constructor for class com.simsilica.lemur.ValueRenderers
-
- ValueRenderers.FormatString - Class in com.simsilica.lemur
-
Converts a value to a String by passing it into String.format()
using the supplied format string.
- ValueRenderers.SafeToString - Class in com.simsilica.lemur
-
Similar to Functions.toStringFunction() except this will use
a provided string in the case of a null value.
- values() - Static method in enum com.simsilica.lemur.dnd.DragStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.simsilica.lemur.list.SelectionModel.SelectionMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.simsilica.lemur.ListBox.ListAction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.simsilica.lemur.Spinner.SpinnerAction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- valueToString(T) - Method in class com.simsilica.lemur.list.DefaultCellRenderer
-
- valueToString(T) - Method in class com.simsilica.lemur.value.DefaultValueRenderer
-
Called by getView() and createView() to conver the value
to a string.
- VersionedList<T> - Class in com.simsilica.lemur.core
-
- VersionedList(List<T>, boolean) - Constructor for class com.simsilica.lemur.core.VersionedList
-
- VersionedList() - Constructor for class com.simsilica.lemur.core.VersionedList
-
- VersionedList(List<T>) - Constructor for class com.simsilica.lemur.core.VersionedList
-
- VersionedReferenceList - Class in com.simsilica.lemur.core
-
Watches a composite set of VersionedReferences and presents
a combined version.
- VersionedReferenceList() - Constructor for class com.simsilica.lemur.core.VersionedReferenceList
-
- VersionedSet<T> - Class in com.simsilica.lemur.core
-
- VersionedSet() - Constructor for class com.simsilica.lemur.core.VersionedSet
-
- VersionedSet(Collection<T>) - Constructor for class com.simsilica.lemur.core.VersionedSet
-