Index

A B C D E F G H I J K L M N O P R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values

A

AcorusAppState - Class in jme3utilities.ui
A SimpleAppState in an ActionApplication.
AcorusAppState(boolean) - Constructor for class jme3utilities.ui.AcorusAppState
Instantiate an uninitialized state.
AcorusAppState(InitialState) - Constructor for class jme3utilities.ui.AcorusAppState
Instantiate an uninitialized state.
AcorusDemo - Class in jme3utilities.ui
An ActionApplication with additional data and methods for use in demos.
AcorusDemo() - Constructor for class jme3utilities.ui.AcorusDemo
Instantiate a demo with the appstates favored by SimpleApplication (AudioListenerState, ConstantVerifierState, DebugKeysAppState, FlyCamAppState, and StatsAppState) pre-attached.
AcorusDemo(AppState...) - Constructor for class jme3utilities.ui.AcorusDemo
Instantiate a demo with the specified appstates pre-attached.
acorusInit() - Method in class jme3utilities.ui.AcorusDemo
Initialize this application.
acorusInit() - Method in class jme3utilities.ui.ActionApplication
Invoke the user's application startup code.
ActionApplication - Class in jme3utilities.ui
Simple application with an action-oriented user interface.
ActionApplication() - Constructor for class jme3utilities.ui.ActionApplication
Instantiate an application with the appstates favored by SimpleApplication (AudioListenerState, ConstantVerifierState, DebugKeysAppState, FlyCamAppState, and StatsAppState) pre-attached.
ActionApplication(AppState...) - Constructor for class jme3utilities.ui.ActionApplication
Instantiate an application with the specified appstates pre-attached.
activate() - Method in class jme3utilities.ui.InputMode
Activate this mode.
activateInputMode(String) - Static method in class jme3utilities.ui.ActionApplication
Activate the named InputMode.
addActionName(String) - Method in class jme3utilities.ui.InputMode
Add the specified action name without binding anything to it.
advanceFloat(float[], float, int) - Static method in class jme3utilities.ui.AcorusDemo
Advance a float selection by the specified (cyclic) amount.
advanceInt(int[], int, int) - Static method in class jme3utilities.ui.AcorusDemo
Advance an integer selection by the specified (cyclic) amount.
advanceString(String[], String, int) - Static method in class jme3utilities.ui.AcorusDemo
Advance a String selection by the specified (cyclic) amount.
alignment(int) - Method in class jme3utilities.ui.Overlay
Return the horizontal alignment of the indexed content line.
Always - Enum constant in enum class jme3utilities.ui.ShowDialog
always show the dialog
applicationName() - Method in class jme3utilities.ui.DisplaySettings
Return the name of the application whose settings are being edited.
applyOverrides(AppSettings) - Method in class jme3utilities.ui.DisplaySettings
Apply overrides to the specified settings.
applyToContext() - Method in class jme3utilities.ui.DisplaySettings
Apply the proposed settings to the graphics context and restart the context to put them into effect.
areApplied() - Method in class jme3utilities.ui.DisplaySettings
Test whether the proposed settings have been applied since their last applicable modification.
areSaved() - Method in class jme3utilities.ui.DisplaySettings
Test whether the proposed settings have been saved (written to persistent storage) since their last modification.
areValid() - Method in class jme3utilities.ui.DisplaySettings
Test the validity of the proposed settings prior to a save.
areWorldAxesEnabled() - Method in class jme3utilities.ui.AcorusDemo
Test whether the world axes are enabled.
asCollectGarbage - Static variable in class jme3utilities.ui.AcorusDemo
action string to request JVM garbage collection
asEditDisplaySettings - Static variable in class jme3utilities.ui.AcorusDemo
action string to activate the display-settings editor
asScreenShot - Static variable in class jme3utilities.ui.ActionApplication
action string to generate a screenshot
asToggleHelp - Static variable in class jme3utilities.ui.AcorusDemo
action to toggle the state of the help node
asTogglePause - Static variable in class jme3utilities.ui.AcorusDemo
action to toggle animation and physics simulation: paused/running
asToggleRecorder - Static variable in class jme3utilities.ui.ActionApplication
action string to toggle video recording on/off
asToggleWorldAxes - Static variable in class jme3utilities.ui.AcorusDemo
action to toggle visualization of world axes
attachWorldAxes(float) - Method in class jme3utilities.ui.AcorusDemo
Add a visualizer for the axes of the world coordinate system.

B

bind(String, int...) - Method in class jme3utilities.ui.InputMode
Bind the named action to the specified key codes, but don't map it yet.
bind(String, String) - Method in class jme3utilities.ui.InputMode
Bind the named action to the named hotkey, but don't map it yet.
bind(String, Combo) - Method in class jme3utilities.ui.InputMode
Bind the named action to the specified Combo.
bind(String, Hotkey) - Method in class jme3utilities.ui.InputMode
Bind the named action to the specified hotkey, but don't map it yet.
bindLocal(String, String) - Method in class jme3utilities.ui.InputMode
Bind the named action to the named hotkey, but don't map it yet.
binds(Hotkey) - Method in class jme3utilities.ui.InputMode
Test whether this input mode binds the specified hotkey.
bindSignal(String, int...) - Method in class jme3utilities.ui.InputMode
Bind the named signal to the specified key codes, but don't map it yet.
bindSignal(String, String) - Method in class jme3utilities.ui.InputMode
Bind the named signal to the named hotkey, but don't map it yet.
buildDetailedNode(InputMode, Rectangle, BitmapFont, ColorSpace) - Method in class jme3utilities.ui.HelpBuilder
Build a Node to describe the hotkey mappings of the specified InputMode in detail.
buildMinimalNode(InputMode, Rectangle, BitmapFont, ColorSpace) - Method in class jme3utilities.ui.HelpBuilder
Build a Node to describe the "toggle help" hotkey mappings of the specified InputMode.
buttonCode() - Method in class jme3utilities.ui.Hotkey
Determine the button code of this mouse-button hotkey.

C

CameraOrbitAppState - Class in jme3utilities.ui
An AppState to cause a camera to orbit a vertical axis.
CameraOrbitAppState(Camera, String, String) - Constructor for class jme3utilities.ui.CameraOrbitAppState
Instantiate an enabled AppState.
canApply() - Method in class jme3utilities.ui.DisplaySettings
Test whether the proposed settings can be applied immediately.
ccwSignalName() - Method in class jme3utilities.ui.CameraOrbitAppState
Determine the signal name for orbiting in the counter-clockwise (+Y) direction.
center() - Method in class jme3utilities.ui.CameraOrbitAppState
Determine the center location.
Center - Enum constant in enum class jme3utilities.ui.LocationPolicy
centered in the ViewPort, ignoring margins
centerCgm(Spatial) - Static method in class jme3utilities.ui.AcorusDemo
Translate a model's center so that the model rests on the X-Z plane, and its center lies on the Y axis.
CenterLeft - Enum constant in enum class jme3utilities.ui.LocationPolicy
set in by the horizontal margin from the left edge of the ViewPort
cleanup(Application) - Method in class jme3utilities.ui.DsEditOverlay
Transition this AppState from terminating to detached.
cleanup(Application) - Method in class jme3utilities.ui.Overlay
Transition this AppState from terminating to detached.
code() - Method in class jme3utilities.ui.Hotkey
Determine the universal code of this hotkey.
colorDepth() - Method in class jme3utilities.ui.DisplaySettings
Determine the color depth.
Combo - Class in jme3utilities.ui
Represent a Hotkey combined with positive and/or negative signals.
Combo(int, String, boolean) - Constructor for class jme3utilities.ui.Combo
Instantiate a Combo with the specified universal code and a single signal.
Combo(Hotkey, String[], boolean[]) - Constructor for class jme3utilities.ui.Combo
Instantiate a Combo with the specified Hotkey, signal names, and positive flags.
Combo(Hotkey, String, boolean) - Constructor for class jme3utilities.ui.Combo
Instantiate a Combo with the specified Hotkey and a single signal.
comboActionPrefix - Static variable in class jme3utilities.ui.InputMode
action-string prefix for a combo action
configPath() - Method in class jme3utilities.ui.InputMode
Determine the path to the bindings asset.
contentZOffset() - Method in class jme3utilities.ui.Overlay
Return the Z offset of the content lines relative to the background.
copyBackgroundColor(ColorRGBA) - Method in class jme3utilities.ui.HelpBuilder
Copy the color of the background.
copyBackgroundColor(ColorRGBA) - Method in class jme3utilities.ui.Overlay
Copy the color of the background.
copyLocation(Vector3f) - Method in class jme3utilities.ui.Overlay
Copy the location of upper-left corner of the background.
countLines() - Method in class jme3utilities.ui.Overlay
Determine the number of the content lines.
cwSignalName() - Method in class jme3utilities.ui.CameraOrbitAppState
Determine the signal name for orbiting in the clockwise (-Y) direction.

D

deactivate() - Method in class jme3utilities.ui.InputMode
Deactivate this mode.
defaultBindings() - Method in class jme3utilities.ui.DefaultInputMode
Add default hotkey bindings to mimic SimpleApplication.
defaultBindings() - Method in class jme3utilities.ui.DsEditInputMode
Add default hotkey bindings.
defaultBindings() - Method in class jme3utilities.ui.InputMode
Add the default hotkey bindings: the bindings to be used if no custom bindings are found.
DefaultInputMode - Class in jme3utilities.ui
The standard initial InputMode for an ActionApplication.
describe(Combo) - Static method in class jme3utilities.ui.HelpBuilder
Compactly describe the specified Combo using compressed local hotkey names.
designateSandbox(String) - Static method in class jme3utilities.ui.ActionApplication
Designate a directory for writing assets, and if it doesn't exist, create it.
Detailed - Enum constant in enum class jme3utilities.ui.HelpVersion
detailed help
detailedHelpBounds(int, int) - Method in class jme3utilities.ui.AcorusDemo
Calculate screen bounds for a detailed help node.
didntHandle(String) - Method in class jme3utilities.ui.ActionApplication
Callback invoked when an ongoing action isn't handled after running through the ActionApplication.onAction(java.lang.String, boolean, float) methods of both the input mode and the application.
DisplaySettings - Class in jme3utilities.ui
Manage an application's render settings.
DisplaySettings(Application, String, RectSizeLimits) - Constructor for class jme3utilities.ui.DisplaySettings
Instantiate settings for the specified Application.
DsEditInputMode - Class in jme3utilities.ui
InputMode for the Acorus display-settings editor.
DsEditOverlay - Class in jme3utilities.ui
The overlay for the display-settings editor.
DsEditOverlay(DisplaySettings) - Constructor for class jme3utilities.ui.DsEditOverlay
Instantiate an uninitialized AppState.
dumpAll(PrintStream) - Static method in class jme3utilities.ui.Locators
Dump the entire stack of locators to the specified PrintStream.

E

equals(Object) - Method in class jme3utilities.ui.Combo
Test for exact equivalence with another Object.

F

feedbackApplicable() - Method in class jme3utilities.ui.DisplaySettings
Explain why these settings cannot be applied.
feedbackValid() - Method in class jme3utilities.ui.DisplaySettings
Explain why the proposed settings are invalid.
filePath(String) - Static method in class jme3utilities.ui.ActionApplication
Convert an asset path to a canonical filesystem path for writing the asset.
find(int) - Static method in class jme3utilities.ui.Hotkey
Find a hotkey by its universal code.
findActionName(Hotkey) - Method in class jme3utilities.ui.InputMode
Look up the action bound to a hotkey.
findButton(int) - Static method in class jme3utilities.ui.Hotkey
Find a mouse-button hotkey by its button code.
findKey(int) - Static method in class jme3utilities.ui.Hotkey
Find a hotkey by its key code.
findLocal(String) - Static method in class jme3utilities.ui.Hotkey
Find a hotkey by its local name.
findMaterial(String) - Method in class jme3utilities.ui.AcorusDemo
Find the named Material in the library.
findMode(String) - Static method in class jme3utilities.ui.InputMode
Find an initialized mode by its short name.
findUs(String) - Static method in class jme3utilities.ui.Hotkey
Find a hotkey by its US name.
FirstTime - Enum constant in enum class jme3utilities.ui.ShowDialog
show the dialog only if no persistent settings are found (i.e., the first time the app is run)

G

generateMaterials() - Method in class jme3utilities.ui.AcorusDemo
Initialize the library of named materials.
getActionApplication() - Method in class jme3utilities.ui.AcorusAppState
Access the application.
getActiveMode() - Static method in class jme3utilities.ui.InputMode
Access the active mode, if any.
getApplication() - Method in class jme3utilities.ui.DisplaySettings
Access the application.
getAssetManager() - Static method in class jme3utilities.ui.Locators
Access the asset manager.
getCursor() - Method in class jme3utilities.ui.InputMode
Access the cursor for this mode, if any.
getDefaultInputMode() - Method in class jme3utilities.ui.ActionApplication
Access the default input mode.
getHelpBuilder() - Method in class jme3utilities.ui.AcorusDemo
Access the HelpBuilder for this application.
getLocationPolicy() - Method in class jme3utilities.ui.Overlay
Return the location policy.
getRootPath() - Static method in class jme3utilities.ui.Locators
Determine the root path of the sole locator in the current configuration.
getSettings() - Method in class jme3utilities.ui.ActionApplication
Access the live display settings.
getSignals() - Method in class jme3utilities.ui.AcorusAppState
Access the user-interface signals.
getSignals() - Method in class jme3utilities.ui.ActionApplication
Access the signal tracker.
getSizeLimits() - Method in class jme3utilities.ui.DisplaySettings
Access the max/min framebuffer size.
getSpeed() - Method in class jme3utilities.ui.AcorusAppState
Return the effective speed of physics and animations.
getSpeed() - Method in class jme3utilities.ui.ActionApplication
Return the effective speed of physics and animations.
graphicsApi() - Method in class jme3utilities.ui.DisplaySettings
Return the name of the graphics API.

H

hashCode() - Method in class jme3utilities.ui.Combo
Generate the hash code for this instance.
hasSandbox() - Static method in class jme3utilities.ui.ActionApplication
Test whether a sandbox has been designated.
height() - Method in class jme3utilities.ui.DisplaySettings
Determine the display height.
height() - Method in class jme3utilities.ui.Overlay
Return height of the background.
HelpBuilder - Class in jme3utilities.ui
Generate hotkey clues for action-oriented applications.
HelpBuilder() - Constructor for class jme3utilities.ui.HelpBuilder
A no-arg constructor to avoid javadoc warnings from JDK 18.
HelpVersion - Enum Class in jme3utilities.ui
Enumerate versions of help information for input modes.
hhmmss() - Static method in class jme3utilities.ui.ActionApplication
Generate a six-digit timestamp.
Hotkey - Class in jme3utilities.ui
A named, immutable, simple trigger for actions.

I

initialize() - Method in class jme3utilities.ui.DisplaySettings
Initialize the settings before the application starts.
initialize(Application) - Method in class jme3utilities.ui.DsEditOverlay
Initialize this AppState on the first update after it gets attached.
initialize(Application) - Method in class jme3utilities.ui.Overlay
Initialize this AppState prior to its first update.
initialize(AppStateManager, Application) - Method in class jme3utilities.ui.AcorusAppState
Initialize this AppState on the first update after it gets attached.
initialize(AppStateManager, Application) - Method in class jme3utilities.ui.DefaultInputMode
Initialize this (disabled) mode prior to its first update.
initialize(AppStateManager, Application) - Method in class jme3utilities.ui.DsEditInputMode
Initialize this (disabled) mode prior to its first update.
initialize(AppStateManager, Application) - Method in class jme3utilities.ui.InputMode
Initialize this (disabled) mode prior to its first update.
InputMode - Class in jme3utilities.ui
An ActionAppState to implement a configurable input mode.
InputMode(String) - Constructor for class jme3utilities.ui.InputMode
Instantiate a disabled, uninitialized mode.
isCentered() - Method in class jme3utilities.ui.DisplaySettings
Test whether center-on-start is enabled for LWJGL v3 windowed mode.
isFullscreen() - Method in class jme3utilities.ui.DisplaySettings
Test whether full-screen mode is enabled.
isGammaCorrection() - Method in class jme3utilities.ui.DisplaySettings
Test whether gamma correction is enabled.
isGraphicsDebug() - Method in class jme3utilities.ui.DisplaySettings
Test whether graphics debugging is enabled.
isGraphicsTrace() - Method in class jme3utilities.ui.DisplaySettings
Test whether graphics tracing is enabled.
isPaused() - Method in class jme3utilities.ui.AcorusDemo
Test whether animation is paused.
isVSync() - Method in class jme3utilities.ui.DisplaySettings
Test whether VSync is enabled.

J

jme3utilities.ui - package jme3utilities.ui
Reusable classes for implementing action-oriented user interfaces, for use with jMonkeyEngine3.

K

keyCode() - Method in class jme3utilities.ui.Hotkey
Determine the JME key code of this hotkey.

L

lineSpacing() - Method in class jme3utilities.ui.Overlay
Return the vertical interval between successive content lines.
listActionNames() - Method in class jme3utilities.ui.InputMode
List all known action names.
listAll() - Static method in class jme3utilities.ui.Hotkey
Enumerate all known hotkeys.
listCombos(String) - Method in class jme3utilities.ui.InputMode
Enumerate all combos bound to the named action.
listGraphicsApis() - Static method in class jme3utilities.ui.DisplaySettings
Enumerate all known graphics APIs.
listHotkeysLocal(String) - Method in class jme3utilities.ui.InputMode
Enumerate all hotkeys bound to a named action.
load() - Method in class jme3utilities.ui.DisplaySettings
Attempt to load settings from user preferences (persistent storage).
loadBindings() - Method in class jme3utilities.ui.InputMode
Load a set of hotkey bindings from the configuration asset.
loadDefaults() - Method in class jme3utilities.ui.DisplaySettings
Reset the proposed settings to the application's default values.
localName() - Method in class jme3utilities.ui.Hotkey
Determine the local name of this hotkey, which is the name used by BindScreen and HelpUtils.
LocationPolicy - Enum Class in jme3utilities.ui
Enumerate policies for locating overlays within viewports.
Locators - Class in jme3utilities.ui
Manage the registered locators in the AssetManager of an ActionApplication.
Locators() - Constructor for class jme3utilities.ui.Locators
A no-arg constructor to avoid javadoc warnings from JDK 18.
logger - Static variable in class jme3utilities.ui.CameraOrbitAppState
message logger for this class
logger - Static variable in class jme3utilities.ui.HelpBuilder
message logger for this class
logger - Static variable in class jme3utilities.ui.UiVersion
message logger for this class
loggerA - Static variable in class jme3utilities.ui.AcorusDemo
message logger for this class
LowerLeft - Enum constant in enum class jme3utilities.ui.LocationPolicy
set in by margins from the lower-left corner of the ViewPort

M

mapAll() - Method in class jme3utilities.ui.InputMode
Map all Hotkey and Combo actions.
Minimal - Enum constant in enum class jme3utilities.ui.HelpVersion
minimal help
moreDefaultBindings() - Method in class jme3utilities.ui.ActionApplication
Callback invoked immediately after initializing the hotkey bindings of the default input mode.
msaaFactor() - Method in class jme3utilities.ui.DisplaySettings
Determine the sampling factor for multi-sample anti-aliasing (MSAA).

N

Never - Enum constant in enum class jme3utilities.ui.ShowDialog
never show the dialog (useful when running on macOS)

O

onAction(String, boolean, float) - Method in class jme3utilities.ui.AcorusDemo
Process an action that wasn't handled by the active InputMode.
onAction(String, boolean, float) - Method in class jme3utilities.ui.ActionApplication
Process an action that wasn't handled by the active input mode.
onAction(String, boolean, float) - Method in class jme3utilities.ui.DefaultInputMode
Process an action from the keyboard or mouse.
onAction(String, boolean, float) - Method in class jme3utilities.ui.DsEditInputMode
Process an action from the GUI or keyboard.
onAction(String, boolean, float) - Method in class jme3utilities.ui.Signals
Process a signal action.
onColorSpaceChange(ColorSpace) - Method in class jme3utilities.ui.AcorusDemo
Update colors after the renderer's ColorSpace changes.
onColorSpaceChange(ColorSpace) - Method in class jme3utilities.ui.Overlay
Update colors after the renderer's ColorSpace changes.
onDisable() - Method in class jme3utilities.ui.Overlay
Transition this AppState from enabled to disabled.
onEnable() - Method in class jme3utilities.ui.Overlay
Transition this AppState from disabled to enabled.
onInputModeChange(InputMode, InputMode) - Method in class jme3utilities.ui.AcorusDemo
Callback invoked when the active InputMode changes.
onInputModeChange(InputMode, InputMode) - Method in class jme3utilities.ui.ActionApplication
Callback invoked when the active InputMode changes.
onViewPortResize(int, int) - Method in class jme3utilities.ui.AcorusDemo
Update the GUI layout after the ViewPort gets resized.
onViewPortResize(int, int) - Method in class jme3utilities.ui.Overlay
Relocate this overlay for the specified viewport dimensions.
Overlay - Class in jme3utilities.ui
An AppState for displaying "content" (lines of text) against a rectangular background with rounded corners.
Overlay(String, float, int) - Constructor for class jme3utilities.ui.Overlay
Instantiate an uninitialized AppState.

P

padding() - Method in class jme3utilities.ui.HelpBuilder
Return the amount of padding between the content bounds and the edges of the background.
padding() - Method in class jme3utilities.ui.Overlay
Return the amount of padding between the content lines and top/bottom/left/right edges of the background.
pausedSpeed - Static variable in class jme3utilities.ui.AcorusDemo
animation/physics speed when paused

R

rate() - Method in class jme3utilities.ui.CameraOrbitAppState
Determine the rate of orbiting.
recordingQuality() - Method in class jme3utilities.ui.ActionApplication
Return the quality level for new video recordings.
refreshRate() - Method in class jme3utilities.ui.DisplaySettings
Determine the display's refresh rate, which is relevant only to full-screen displays.
register(Iterable<String>) - Static method in class jme3utilities.ui.Locators
Register (add) the specified locators to the current configuration, in the specified order.
register(String) - Static method in class jme3utilities.ui.Locators
Register (add) the specified locator to the current configuration.
register(String, Class<? extends AssetLocator>) - Static method in class jme3utilities.ui.Locators
Register (add) a locator of the specified type to the current configuration.
registerDefault() - Static method in class jme3utilities.ui.Locators
Register (add) the default locator(s) to the current configuration, namely: the sandbox (if one exists) followed by the classpath.
registerFilesystem(String) - Static method in class jme3utilities.ui.Locators
Register (add) a file locator or zip locator to the current configuration.
registerMaterial(String, Material) - Method in class jme3utilities.ui.AcorusDemo
Add a Material to the library.
resize(int, int) - Method in class jme3utilities.ui.DisplaySettings
Update the dimensions of a resizable viewport, assuming the change has already been applied.
restore() - Static method in class jme3utilities.ui.Locators
Restore an old configuration.
resumeLifo() - Static method in class jme3utilities.ui.InputMode
Disable the active input mode and resume the most recently suspended mode.

S

sandboxPath() - Static method in class jme3utilities.ui.ActionApplication
Determine the filesystem path to the directory for writing assets.
save() - Method in class jme3utilities.ui.DisplaySettings
Write the proposed settings to persistent storage, so that they will take effect the next time the application is launched.
save() - Static method in class jme3utilities.ui.Locators
Save a copy of the current configuration for later restoration.
saveBindings() - Method in class jme3utilities.ui.InputMode
Save all hotkey bindings to the configuration asset.
scaleSize(float, float) - Method in class jme3utilities.ui.DisplaySettings
Scale the height and width of the display by the specified factors and clamp to the size limits.
separation() - Method in class jme3utilities.ui.HelpBuilder
Return the amount of horizontal space between hotkey descriptions.
setAlignment(int, BitmapFont.Align) - Method in class jme3utilities.ui.Overlay
Alter the horizontal alignment of the indexed content line.
setAlignmentAll(BitmapFont.Align) - Method in class jme3utilities.ui.Overlay
Alter the horizontal alignment of all content.
setBackgroundColor(ColorRGBA) - Method in class jme3utilities.ui.HelpBuilder
Alter the color for backgrounds.
setBackgroundColor(ColorRGBA) - Method in class jme3utilities.ui.Overlay
Alter the color of the background.
setBackgroundZ(float) - Method in class jme3utilities.ui.Overlay
Alter the Z coordinate for the background.
setCenter(ReadXZ) - Method in class jme3utilities.ui.CameraOrbitAppState
Alter the center of the orbit.
setCentered(boolean) - Method in class jme3utilities.ui.DisplaySettings
Alter whether center-on-start is enabled for LWJGL v3 windowed mode.
setCgmHeight(Spatial, float) - Static method in class jme3utilities.ui.AcorusDemo
Scale the specified C-G model uniformly so that it has the specified height, assuming Y-up orientation.
setColor(int, ColorRGBA) - Method in class jme3utilities.ui.Overlay
Alter the color of the indexed content line.
setColorDepth(int) - Method in class jme3utilities.ui.DisplaySettings
Alter the color depth.
setConfigPath(String) - Method in class jme3utilities.ui.InputMode
Alter the path to the configuration asset for bindings.
setContentZOffset(float) - Method in class jme3utilities.ui.Overlay
Alter the Z offset of content relative to the background.
setCursor(JmeCursor) - Method in class jme3utilities.ui.InputMode
Alter the mouse cursor for this uninitialized mode.
setDimensions(int, int) - Method in class jme3utilities.ui.DisplaySettings
Alter the display dimensions.
setEnabled(boolean) - Method in class jme3utilities.ui.InputMode
Enable or disable this mode.
setFullscreen(boolean) - Method in class jme3utilities.ui.DisplaySettings
Enable or disable full-screen mode.
setGammaCorrection(boolean) - Method in class jme3utilities.ui.DisplaySettings
Enable or disable gamma-correction mode.
setGraphicsApi(String) - Method in class jme3utilities.ui.DisplaySettings
Alter the graphics API.
setGraphicsDebug(boolean) - Method in class jme3utilities.ui.DisplaySettings
Alter the graphics-debug flag.
setGraphicsTrace(boolean) - Method in class jme3utilities.ui.DisplaySettings
Alter the graphics-trace flag.
setHelpVersion(HelpVersion) - Method in class jme3utilities.ui.AcorusDemo
Display the specified version of the help node.
setLineSpacing(float) - Method in class jme3utilities.ui.Overlay
Alter the vertical interval between successive content lines.
setLocation(Vector3f) - Method in class jme3utilities.ui.Overlay
Move to the specified location.
setLocationPolicy(LocationPolicy) - Method in class jme3utilities.ui.Overlay
Alter the location policy.
setMaxSize() - Method in class jme3utilities.ui.DisplaySettings
Maximize the display dimensions.
setMinSize() - Method in class jme3utilities.ui.DisplaySettings
Minimize the display dimensions.
setMsaaFactor(int) - Method in class jme3utilities.ui.DisplaySettings
Alter the sampling factor for multi-sample anti-aliasing (MSAA).
setPadding(float) - Method in class jme3utilities.ui.HelpBuilder
Alter the amount of padding between the content bounds and the edges of the background.
setPadding(float) - Method in class jme3utilities.ui.Overlay
Alter the padding between the content lines and the edges of the background.
setRate(float) - Method in class jme3utilities.ui.CameraOrbitAppState
Alter the rate of orbiting.
setRecordingQuality(float) - Method in class jme3utilities.ui.ActionApplication
Alter the quality level for new video recordings.
setRefreshRate(int) - Method in class jme3utilities.ui.DisplaySettings
Alter the refresh rate.
setSeparation(float) - Method in class jme3utilities.ui.HelpBuilder
Alter the amount of horizontal space between hotkey descriptions.
setShowDialog(ShowDialog) - Method in class jme3utilities.ui.DisplaySettings
Alter how often the JME settings dialog should be shown during initialize().
setSpeed(float) - Method in class jme3utilities.ui.ActionApplication
Alter the effective speeds of physics simulation and all animations.
setStartLocation(int, int) - Method in class jme3utilities.ui.DisplaySettings
Alter the initial location for LWJGL v3 windowed mode with setCentered(false).
setText(int, String) - Method in class jme3utilities.ui.Overlay
Alter the text of the indexed content line.
setText(int, String, ColorRGBA) - Method in class jme3utilities.ui.Overlay
Alter the indexed content line.
setVSync(boolean) - Method in class jme3utilities.ui.DisplaySettings
Enable or disable VSync mode.
setWidth(float) - Method in class jme3utilities.ui.Overlay
Alter the width of the background.
setXMargin(float) - Method in class jme3utilities.ui.Overlay
Alter the horizontal margin between the background and the edges of the viewport.
setYMargin(float) - Method in class jme3utilities.ui.Overlay
Alter the vertical margin between the background and the edges of the viewport.
shortName() - Method in class jme3utilities.ui.InputMode
Determine the short-form name for this mode.
showDialog() - Method in class jme3utilities.ui.DisplaySettings
Determine how often the JME settings dialog should be shown during initialize().
ShowDialog - Enum Class in jme3utilities.ui
Enumerate options for showing the Settings Dialog during application startup.
signalActionPrefix - Static variable in class jme3utilities.ui.InputMode
action-string prefix for a signal action
Signals - Class in jme3utilities.ui
A SignalTracker to handle actions that start with the "signal " prefix.
Signals() - Constructor for class jme3utilities.ui.Signals
A no-arg constructor to avoid javadoc warnings from JDK 18.
simpleInitApp() - Method in class jme3utilities.ui.ActionApplication
Initialization code common to all action-oriented applications.
simpleUpdate(float) - Method in class jme3utilities.ui.AcorusDemo
Callback invoked once per frame.
simpleUpdate(float) - Method in class jme3utilities.ui.ActionApplication
Callback invoked once per frame.
startX() - Method in class jme3utilities.ui.DisplaySettings
Return the initial X location for LWJGL v3 windowed mode with setCentered(false).
startY() - Method in class jme3utilities.ui.DisplaySettings
Return the initial Y location for LWJGL v3 windowed mode with setCentered(false).
suspendAndActivate(InputMode) - Static method in class jme3utilities.ui.InputMode
Save and suspend the active input mode (if any) and activate the specified mode.

T

toggleHelp() - Method in class jme3utilities.ui.AcorusDemo
Toggle between the detailed help node and the minimal version.
togglePause() - Method in class jme3utilities.ui.AcorusDemo
Toggle the animation and physics simulation: paused/running.
toggleWorldAxes() - Method in class jme3utilities.ui.AcorusDemo
Toggle visualization of world axes.
toString() - Method in class jme3utilities.ui.Combo
Represent this instance as a String, using the US name of the hotkey.
toString() - Method in class jme3utilities.ui.InputMode
Represent this input mode as a text string.
toStringLocal() - Method in class jme3utilities.ui.Combo
Represent this instance as a String, using the local name of the hotkey.

U

UiVersion - Class in jme3utilities.ui
Version strings for the Acorus library.
unbind(int) - Method in class jme3utilities.ui.InputMode
Unbind the specified keyboard key.
unbind(Hotkey) - Method in class jme3utilities.ui.InputMode
Unbind the specified hotkey.
unmapAll() - Method in class jme3utilities.ui.InputMode
Unmap all Hotkey and Combo actions.
unregisterAll() - Static method in class jme3utilities.ui.Locators
Unregister all locators from the current configuration.
update(float) - Method in class jme3utilities.ui.CameraOrbitAppState
Callback invoked once per frame while the state is attached and enabled.
update(float) - Method in class jme3utilities.ui.DsEditOverlay
Callback to update this AppState prior to rendering.
updateBindings() - Method in class jme3utilities.ui.DefaultInputMode
Update the bindings to reflect the state of the FlyByCamera, if any.
updateHelp() - Method in class jme3utilities.ui.AcorusDemo
Update the help node to reflect changed bindings.
UpperLeft - Enum constant in enum class jme3utilities.ui.LocationPolicy
set in by margins from the upper-left corner of the ViewPort
useDefault() - Static method in class jme3utilities.ui.Locators
Set the current configuration to use only the default locator(s).
useFilesystem(String) - Static method in class jme3utilities.ui.Locators
Set the current configuration to use only the specified file locator or zip locator for assets.
usName() - Method in class jme3utilities.ui.Hotkey
Determine the US name of this hotkey, which is the name InputMode uses.

V

valueOf(String) - Static method in enum class jme3utilities.ui.HelpVersion
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class jme3utilities.ui.LocationPolicy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class jme3utilities.ui.ShowDialog
Returns the enum constant of this class with the specified name.
values() - Static method in enum class jme3utilities.ui.HelpVersion
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class jme3utilities.ui.LocationPolicy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class jme3utilities.ui.ShowDialog
Returns an array containing the constants of this enum class, in the order they are declared.
versionShort() - Static method in class jme3utilities.ui.UiVersion
Return the terse version string for this library.

W

width() - Method in class jme3utilities.ui.DisplaySettings
Determine the display width.
width() - Method in class jme3utilities.ui.Overlay
Return width of the background.

X

xMargin() - Method in class jme3utilities.ui.Overlay
Return the horizontal margin between the background and the edges of the viewport.

Y

yMargin() - Method in class jme3utilities.ui.Overlay
Return the vertical margin between the background and the edges of the viewport.
A B C D E F G H I J K L M N O P R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values