Package com.jme3.app
Enum Class VRApplication.PreconfigParameter
- All Implemented Interfaces:
Serializable
,Comparable<VRApplication.PreconfigParameter>
,Constable
- Enclosing class:
- VRApplication
VR application configuration parameters.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionDisable VR rendering, regardless VR API and devices are presents.Display a mirror rendering on the screen.Invert the eyes.Render two eyes, regardless of VR API detection.Faster VR rendering, requires some vertex shader changes (see Common/MatDefs/VR/Unshaded.j3md)Remove GUI node from the application.Show GUI even if it is behind objects.Is the SteamVR compositor is used (kinda needed at the moment) -
Method Summary
Modifier and TypeMethodDescriptionReturns the enum constant of this class with the specified name.static VRApplication.PreconfigParameter[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
USE_VR_COMPOSITOR
Is the SteamVR compositor is used (kinda needed at the moment) -
FORCE_VR_MODE
Render two eyes, regardless of VR API detection. -
FLIP_EYES
Invert the eyes. -
SET_GUI_OVERDRAW
Show GUI even if it is behind objects. -
SET_GUI_CURVED_SURFACE
-
ENABLE_MIRROR_WINDOW
Display a mirror rendering on the screen. Runs faster when set tofalse
. -
PREFER_OPENGL3
-
DISABLE_VR
Disable VR rendering, regardless VR API and devices are presents. -
SEATED_EXPERIENCE
-
NO_GUI
Remove GUI node from the application. -
INSTANCE_VR_RENDERING
Faster VR rendering, requires some vertex shader changes (see Common/MatDefs/VR/Unshaded.j3md) -
FORCE_DISABLE_MSAA
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-