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

Member Enumerations

Enumeration DistanceOption

Options of the panel's distance in relation to the player, applicable for all the in-headset panels of Immersive Debugger.
Close
No description available
Default
No description available
Far
No description available

Properties

static RuntimeSettings Instance[Get]
bool ImmersiveDebuggerEnabled[Get]
bool ImmersiveDebuggerDisplayAtStartup[Get]
OVRInput.Button ImmersiveDebuggerToggleDisplayButton[Get]
bool ShowInspectors[Get]
bool ShowConsole[Get]
bool FollowOverride[Get]
bool RotateOverride[Get]
bool ShowInfoLog[Get]
bool ShowWarningLog[Get]
bool ShowErrorLog[Get]
bool CollapsedIdenticalLogEntries[Get]
int MaximumNumberOfLogEntries[Get]
DistanceOption PanelDistance[Get]
bool CreateEventSystem[Get]
bool AutomaticLayerCullingUpdate[Get]
int PanelLayer[Get]
int MeshRendererLayer[Get]
int OverlayDepth[Get]
List< bool > InspectedDataEnabled[Get]
List< InspectedData > InspectedDataAssets[Get]
bool UseCustomIntegrationConfig[Get]
string CustomIntegrationConfigClassName[Get]

Events

static Action OnImmersiveDebuggerEnabledChanged

Member Functions

Implementation of OnBeforeSerialize from ISerializationCallbackReceiver.
Reset the debugTypes and re-add everything from the cached debugTypesDict so it's serialized properly.
Implementation of OnAfterDeserialize from ISerializationCallbackReceiver.
Load every debug data pair from the debugTypes so the cached data is up to date.
Did you find this page helpful?
Thumbs up icon
Thumbs down icon