| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Runtime/Oculus/OculusVR/Source/OculusHMD/Public/OculusHMDRuntimeSettings.h |
Include |
#include "OculusHMDRuntimeSettings.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Config=Engine, defaultconfig)
class UOculusHMDRuntimeSettings : public UObject
Implements the settings for the OculusVR plugin.
Name | Description | ||
---|---|---|---|
|
bAutoEnabled |
Whether the Splash screen is enabled. |
|
|
bChromaCorrection |
Compensates in the compositor for chromatic aberration, at a higher GPU cost but without the color fringes on the sides of the lenses |
|
|
bCompositesDepth |
Whether the app's depth buffer is shared with the Rift Compositor, for layer (including Dash) compositing, PTW, and potentially more. |
|
|
bHQDistortion |
Computes mipmaps for the eye buffers every frame, for a higher quality distortion |
|
|
bRecenterHMDWithController |
Recenters the HMD too when the controller recenter button is pressed on Go and GearVR |
|
|
bSupportsDash |
Whether Dash is supported by the app, which will keep the app in foreground when the User presses the oculus button (needs the app to handle input focus loss!) |
|
|
int |
CPULevel |
Default CPU level controlling CPU frequency on the mobile device |
|
FFRLevel |
Default Fixed Foveated Rendering level for Oculus Go and Quest |
|
|
int |
GPULevel |
Default GPU level controlling GPU frequency on the mobile device |
|
float |
PixelDensityMax |
Maximum allowed pixel density. |
|
float |
PixelDensityMin |
Minimum allowed pixel density. |
|
SplashDescs |
An array of splash screen descriptors listing textures to show and their positions. |
Name | Description | |
---|---|---|
|
UOculusHMDRuntimeSettings ( |