API reference
API reference
Select your platform
No SDKs available
No versions available

RuntimeSettings Class

Extends OVRRuntimeAssetsBase, ISerializationCallbackReceiver
A ScriptableObject named ImmersiveDebuggerSettings.asset to store:
  1. various runtime settings
  2. cache for Immersive Debugger debug types to understand which assemblies and types are interested to monitor for debugging This is linked to the Editor settings which can be found under Meta > Immersive Debugger. This file will be placed under "Assets/Resources" folder. For more info about Immersive Debugger, check out the official doc

Methods

OnAfterDeserialize ()
Implementation of OnAfterDeserialize from ISerializationCallbackReceiver.
Load every debug data pair from the debugTypes so the cached data is up to date.
Signature
void OnAfterDeserialize()
Returns
void
OnBeforeSerialize ()
Implementation of OnBeforeSerialize from ISerializationCallbackReceiver.
Reset the debugTypes and re-add everything from the cached debugTypesDict so it's serialized properly.
Signature
void OnBeforeSerialize()
Returns
void

Inner Enum

DistanceOption Enum

Options of the panel's distance in relation to the player, applicable for all the in-headset panels of Immersive Debugger.

Enumeration Constants

Member
Close
Default
Far