Package com.simsilica.lemur.core
package com.simsilica.lemur.core
-
ClassDescriptionName TBD, base implementation of the GuiControlListener class with default method implementations.A default abstract implementation of a Control that will only allow attachment to a Node and provides a special getNode() method to subclasses.CommandMap<S,
K> A general mapping of source to some list of Command objects.A stack of components that comprise the layers of a GUI element.Wraps a standard GuiLayout to provide basic default focus navigation support.A member of a component stack that provides sizing or rendering as part of that stack.Manages a component stack, the parent/child relationship, and other standard GuiControl functionality.Name TBD, listens to the gui control for reshape and focus lost/gained.A specific kind of GuiComponent that can manage the layout of a set of child GuiControl-holding nodes.Wraps a regular JME Material to provide general access to paramaters that a UI would find useful like color, etc.Can be registered with a GuiControl to receive frame update notifications as part of the GuiControl's controlUpdate().GuiMaterial wrapper for JME's default Lighting material.GuiMaterial wrapper for JME's default Unshaded material.A utility implementation of a simple VersionedObject wrapper object.Implemented by objects that provided a versioned view of a value.Tracks an update version of a VersionedObject and can provide basic change tracking for a caller.Watches a composite set of VersionedReferences and presents a combined version.VersionedSet<T>