Inheritance diagram for OVRProjectConfig:

Public Types

enum  DeviceType { DeviceType.Quest = 1, DeviceType.Quest2 = 2 }
 
enum  HandTrackingSupport { HandTrackingSupport.ControllersOnly = 0, HandTrackingSupport.ControllersAndHands = 1, HandTrackingSupport.HandsOnly = 2 }
 
enum  HandTrackingFrequency { HandTrackingFrequency.LOW = 0, HandTrackingFrequency.HIGH = 1, HandTrackingFrequency.MAX = 2 }
 

Static Public Member Functions

static OVRProjectConfig GetProjectConfig ()
 
static void CommitProjectConfig (OVRProjectConfig projectConfig)
 

Public Attributes

List< DeviceTypetargetDeviceTypes = new List<DeviceType> {DeviceType.Quest, DeviceType.Quest2}
 
bool allowOptional3DofHeadTracking = false
 
HandTrackingSupport handTrackingSupport = HandTrackingSupport.ControllersOnly
 
HandTrackingFrequency handTrackingFrequency = HandTrackingFrequency.LOW
 
bool disableBackups = true
 
bool enableNSCConfig = true
 
string securityXmlPath
 
bool skipUnneededShaders = false
 
bool focusAware = true
 
bool requiresSystemKeyboard = false
 
bool experimentalFeaturesEnabled = false
 
bool insightPassthroughEnabled = false
 
Texture2D systemSplashScreen
 

Member Enumeration Documentation

◆ DeviceType

Enumerator
Quest 
Quest2 

◆ HandTrackingFrequency

Enumerator
LOW 
HIGH 
MAX 

◆ HandTrackingSupport

Enumerator
ControllersOnly 
ControllersAndHands 
HandsOnly 

Member Function Documentation

◆ CommitProjectConfig()

static void OVRProjectConfig.CommitProjectConfig ( OVRProjectConfig  projectConfig)
static

◆ GetProjectConfig()

static OVRProjectConfig OVRProjectConfig.GetProjectConfig ( )
static

Member Data Documentation

◆ allowOptional3DofHeadTracking

bool OVRProjectConfig.allowOptional3DofHeadTracking = false

◆ disableBackups

bool OVRProjectConfig.disableBackups = true

◆ enableNSCConfig

bool OVRProjectConfig.enableNSCConfig = true

◆ experimentalFeaturesEnabled

bool OVRProjectConfig.experimentalFeaturesEnabled = false

◆ focusAware

bool OVRProjectConfig.focusAware = true

◆ handTrackingFrequency

HandTrackingFrequency OVRProjectConfig.handTrackingFrequency = HandTrackingFrequency.LOW

◆ handTrackingSupport

HandTrackingSupport OVRProjectConfig.handTrackingSupport = HandTrackingSupport.ControllersOnly

◆ insightPassthroughEnabled

bool OVRProjectConfig.insightPassthroughEnabled = false

◆ requiresSystemKeyboard

bool OVRProjectConfig.requiresSystemKeyboard = false

◆ securityXmlPath

string OVRProjectConfig.securityXmlPath

◆ skipUnneededShaders

bool OVRProjectConfig.skipUnneededShaders = false

◆ systemSplashScreen

Texture2D OVRProjectConfig.systemSplashScreen

◆ targetDeviceTypes

List<DeviceType> OVRProjectConfig.targetDeviceTypes = new List<DeviceType> {DeviceType.Quest, DeviceType.Quest2}

The documentation for this class was generated from the following file: