A B C D E F G H I J L M N O R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ANTI_ALIASING - Static variable in class com.rvandoosselaer.jmeutils.ApplicationSettingsFactory
- ApplicationGlobals - Class in com.rvandoosselaer.jmeutils
-
A singleton implementation that holds a
SimpleApplicationobject for easy retrieval. - ApplicationProperties - Class in com.rvandoosselaer.jmeutils
-
A singleton helper implementation that loads a properties file and exposes some methods to retrieve type casted values from the file.
- ApplicationSettingsFactory - Class in com.rvandoosselaer.jmeutils
-
A factory class that creates an
AppSettingsobject from parameters retrieved from theApplicationProperties. - ApplicationSettingsFactory() - Constructor for class com.rvandoosselaer.jmeutils.ApplicationSettingsFactory
B
- BUILD - Static variable in class com.rvandoosselaer.jmeutils.ApplicationSettingsFactory
C
- center(Panel) - Static method in class com.rvandoosselaer.jmeutils.gui.GuiUtils
-
Set the location of the panel to the center (horizontal and vertical) of the screen
- clampBoundaries(Panel) - Static method in class com.rvandoosselaer.jmeutils.gui.GuiUtils
-
Updates the location of the panel if the panel goes outside the screen boundaries.
- cleanup(Application) - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- click(MouseButtonEvent, Spatial, Spatial) - Method in class com.rvandoosselaer.jmeutils.input.DoubleClickMouseListener
- ColorUtils - Class in com.rvandoosselaer.jmeutils.util
-
A helper class with utility methods for color related operations.
- ColorUtils() - Constructor for class com.rvandoosselaer.jmeutils.util.ColorUtils
- com.rvandoosselaer.jmeutils - package com.rvandoosselaer.jmeutils
- com.rvandoosselaer.jmeutils.gui - package com.rvandoosselaer.jmeutils.gui
- com.rvandoosselaer.jmeutils.input - package com.rvandoosselaer.jmeutils.input
- com.rvandoosselaer.jmeutils.util - package com.rvandoosselaer.jmeutils.util
- createCoordinateAxes() - Static method in class com.rvandoosselaer.jmeutils.util.GeometryUtils
-
Creates a node with 3 arrows that represent the coordinate axes.
- createGeometry(Mesh, ColorRGBA, boolean) - Static method in class com.rvandoosselaer.jmeutils.util.GeometryUtils
-
Creates a
Geometryof the given color.
D
- doubleClick(MouseButtonEvent, Spatial, Spatial) - Method in class com.rvandoosselaer.jmeutils.input.DoubleClickMouseListener
- DoubleClickMouseListener - Class in com.rvandoosselaer.jmeutils.input
-
MouseListener implementation that calls an overridable
DoubleClickMouseListener.doubleClick(MouseButtonEvent, Spatial, Spatial)method. - DoubleClickMouseListener() - Constructor for class com.rvandoosselaer.jmeutils.input.DoubleClickMouseListener
- DoubleClickMouseListener(float) - Constructor for class com.rvandoosselaer.jmeutils.input.DoubleClickMouseListener
- DoubleClickMouseListener(int, int, float) - Constructor for class com.rvandoosselaer.jmeutils.input.DoubleClickMouseListener
E
- equals(Object) - Method in class com.rvandoosselaer.jmeutils.Resolution
F
- forwardJULToSlf4j() - Static method in class com.rvandoosselaer.jmeutils.util.LogUtils
- FRAMERATE - Static variable in class com.rvandoosselaer.jmeutils.ApplicationSettingsFactory
- fromHex(String) - Static method in class com.rvandoosselaer.jmeutils.util.ColorUtils
- fromHex(String, boolean) - Static method in class com.rvandoosselaer.jmeutils.util.ColorUtils
-
Returns a ColorRGBA object from the passed hex string.
- fromRGBA(int, int, int, int) - Static method in class com.rvandoosselaer.jmeutils.util.ColorUtils
-
Returns a ColorRGBA object from the passed red, green, blue, alpha values.
- fromRGBA(int, int, int, int, boolean) - Static method in class com.rvandoosselaer.jmeutils.util.ColorUtils
-
Returns a ColorRGBA object from the passed red, green, blue, alpha values.
- fromString(String) - Static method in class com.rvandoosselaer.jmeutils.Resolution
-
Parses a string in the format: {width}x{height}:{depth} to a resolution object.
- FULLSCREEN - Static variable in class com.rvandoosselaer.jmeutils.ApplicationSettingsFactory
- FUNCTION_DRAG - Static variable in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- FUNCTION_X_ROTATE - Static variable in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- FUNCTION_Y_ROTATE - Static variable in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- FUNCTION_ZOOM - Static variable in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
G
- GAMMA_CORRECTION - Static variable in class com.rvandoosselaer.jmeutils.ApplicationSettingsFactory
- GeometryUtils - Class in com.rvandoosselaer.jmeutils.util
-
Utility class for geometry objects.
- GeometryUtils() - Constructor for class com.rvandoosselaer.jmeutils.util.GeometryUtils
- get(String, boolean) - Method in class com.rvandoosselaer.jmeutils.ApplicationProperties
- get(String, int) - Method in class com.rvandoosselaer.jmeutils.ApplicationProperties
- get(String, String) - Method in class com.rvandoosselaer.jmeutils.ApplicationProperties
- getApplication() - Method in class com.rvandoosselaer.jmeutils.ApplicationGlobals
- getAppSettings() - Static method in class com.rvandoosselaer.jmeutils.ApplicationSettingsFactory
- getDistance() - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- getFirstHDResolution() - Static method in class com.rvandoosselaer.jmeutils.ResolutionHelper
-
Picks the first supported HD resolution for the default screen device.
- getGuiNode() - Method in class com.rvandoosselaer.jmeutils.ApplicationGlobals
- getHeight() - Static method in class com.rvandoosselaer.jmeutils.gui.GuiUtils
- getInstance() - Static method in class com.rvandoosselaer.jmeutils.ApplicationGlobals
- getInstance() - Static method in class com.rvandoosselaer.jmeutils.ApplicationProperties
- getInstance() - Static method in class com.rvandoosselaer.jmeutils.gui.GuiTranslations
- getMaxDistance() - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- getMaximumRotationSpeed() - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- getMaxPitch() - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- getMinDistance() - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- getMinPitch() - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- getOffset() - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- getPitch() - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- getRootNode() - Method in class com.rvandoosselaer.jmeutils.ApplicationGlobals
- getRotationSpeed() - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- getSupportedResolutions() - Static method in class com.rvandoosselaer.jmeutils.ResolutionHelper
-
Returns a list of all supported resolutions for the default screen device retrieved from the
GraphicsEnvironment - getTargetLocation() - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- getWidth() - Static method in class com.rvandoosselaer.jmeutils.gui.GuiUtils
- getYaw() - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- getZoomSpeed() - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- GuiTranslations - Class in com.rvandoosselaer.jmeutils.gui
-
A singleton implementation that loads a 'translations/gui' resource bundle to retrieve translated values based on a key.
- GuiUtils - Class in com.rvandoosselaer.jmeutils.gui
- GuiUtils() - Constructor for class com.rvandoosselaer.jmeutils.gui.GuiUtils
H
- hashCode() - Method in class com.rvandoosselaer.jmeutils.Resolution
I
- init() - Method in class com.rvandoosselaer.jmeutils.JmeLauncher
- initialize(Application) - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- initialize(SimpleApplication) - Static method in class com.rvandoosselaer.jmeutils.ApplicationGlobals
- INPUT_GROUP - Static variable in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- invertX(boolean) - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- invertY(boolean) - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- isDragToRotate() - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- isInvertX() - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- isInvertY() - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
J
- JmeLauncher - Class in com.rvandoosselaer.jmeutils
-
An abstract class that can be used as a starting point for a JME application.
- JmeLauncher() - Constructor for class com.rvandoosselaer.jmeutils.JmeLauncher
- JmeLauncher(AppState...) - Constructor for class com.rvandoosselaer.jmeutils.JmeLauncher
L
- LogUtils - Class in com.rvandoosselaer.jmeutils.util
-
A container for static utility methods related to logging.
- LogUtils() - Constructor for class com.rvandoosselaer.jmeutils.util.LogUtils
M
- max(String, int) - Static method in class com.rvandoosselaer.jmeutils.util.StringUtils
-
Returns the given string, with a maximum of
maxcharacters.
N
- NAME - Static variable in class com.rvandoosselaer.jmeutils.ApplicationSettingsFactory
O
- onDisable() - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- onEnable() - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
R
- RENDERER - Static variable in class com.rvandoosselaer.jmeutils.ApplicationSettingsFactory
- Resolution - Class in com.rvandoosselaer.jmeutils
-
A POJO describing a screen resolution.
- Resolution() - Constructor for class com.rvandoosselaer.jmeutils.Resolution
- RESOLUTION - Static variable in class com.rvandoosselaer.jmeutils.ApplicationSettingsFactory
- ResolutionHelper - Class in com.rvandoosselaer.jmeutils
-
A helper class to retrieve supported resolutions for the default screen device.
- ResolutionHelper() - Constructor for class com.rvandoosselaer.jmeutils.ResolutionHelper
S
- setDistance(float) - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- setDragToRotate(boolean) - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- setMaxDistance(float) - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- setMaximumRotationSpeed(float) - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- setMaxPitch(float) - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- setMinDistance(float) - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- setMinPitch(float) - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- setMouseCursor(String) - Static method in class com.rvandoosselaer.jmeutils.gui.GuiUtils
-
Sets a mouse cursor image.
- setOffset(Vector3f) - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- setPitch(float) - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- setRotationSpeed(float) - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- setTargetLocation(Vector3f) - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- setYaw(float) - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- setZoomSpeed(float) - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- simpleInitApp() - Method in class com.rvandoosselaer.jmeutils.JmeLauncher
- StringUtils - Class in com.rvandoosselaer.jmeutils.util
-
Utility class for Strings.
- StringUtils() - Constructor for class com.rvandoosselaer.jmeutils.util.StringUtils
T
- t(String) - Method in class com.rvandoosselaer.jmeutils.gui.GuiTranslations
-
Retrieves the value of the given key from the resource bundle.
- t(String, Object...) - Method in class com.rvandoosselaer.jmeutils.gui.GuiTranslations
-
Retrieves the value of the given key from the resource bundle.
- ThirdPersonCamera - Class in com.rvandoosselaer.jmeutils.input
-
A third person camera implementation using Lemur's
InputMapper. - ThirdPersonCamera() - Constructor for class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- TITLE - Static variable in class com.rvandoosselaer.jmeutils.ApplicationSettingsFactory
- toCamelCase(String) - Static method in class com.rvandoosselaer.jmeutils.util.StringUtils
-
Converts a string to camelcase.
- toHex(ColorRGBA) - Static method in class com.rvandoosselaer.jmeutils.util.ColorUtils
-
Returns the hexadecimal representation of the supplied color object
- toHex(ColorRGBA, boolean) - Static method in class com.rvandoosselaer.jmeutils.util.ColorUtils
-
Returns the hexadecimal representation of the supplied color
- toString() - Method in class com.rvandoosselaer.jmeutils.Resolution
U
- update(float) - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
V
- valueActive(FunctionId, double, double) - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- valueChanged(FunctionId, InputState, double) - Method in class com.rvandoosselaer.jmeutils.input.ThirdPersonCamera
- VERSION - Static variable in class com.rvandoosselaer.jmeutils.ApplicationSettingsFactory
- VSYNC - Static variable in class com.rvandoosselaer.jmeutils.ApplicationSettingsFactory
All Classes All Packages