A B C D E F G H I J L M N O R S T U V 
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 SimpleApplication object 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 AppSettings object from parameters retrieved from the ApplicationProperties.
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 Geometry of 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 max characters.

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
 
A B C D E F G H I J L M N O R S T U V 
All Classes All Packages