Class RuntimeDebuggerOpenXRFeature
A runtime debugger feature. Intercepts all OpenXR calls and forwards them over player connection to an editor window.
Inherited Members
      Object.FindObjectsByType<T>(FindObjectsSortMode)
    
    
    
      Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
    
    
    
    
      Object.FindFirstObjectByType<T>()
    
    
      Object.FindAnyObjectByType<T>()
    
    
      Object.FindFirstObjectByType<T>(FindObjectsInactive)
    
    
      Object.FindAnyObjectByType<T>(FindObjectsInactive)
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
  Namespace: UnityEngine.XR.OpenXR.Features.RuntimeDebugger
Assembly: Unity.XR.OpenXR.Features.RuntimeDebugger.dll
Syntax
[OpenXRFeature(UiName = "Runtime Debugger", BuildTargetGroups = new BuildTargetGroup[] { BuildTargetGroup.Standalone, BuildTargetGroup.Metro, BuildTargetGroup.Android }, Company = "Unity", Desc = "Enables debugging of OpenXR calls and dumping runtime info.", DocumentationLink = "", FeatureId = "com.unity.openxr.features.runtimedebugger", OpenxrExtensionStrings = "", Version = "1")]
public class RuntimeDebuggerOpenXRFeature : OpenXRFeatureFields
cacheSize
Size of main-thread cache on device for runtime debugger in bytes.
Declaration
public uint cacheSizeField Value
| Type | Description | 
|---|---|
| uint | 
perThreadCacheSize
Size of per-thread cache on device for runtime debugger in bytes.
Declaration
public uint perThreadCacheSizeField Value
| Type | Description | 
|---|---|
| uint | 
Methods
HookGetInstanceProcAddr(IntPtr)
Declaration
protected override IntPtr HookGetInstanceProcAddr(IntPtr func)Parameters
| Type | Name | Description | 
|---|---|---|
| IntPtr | func | 
Returns
| Type | Description | 
|---|---|
| IntPtr |