using System; using System.Collections.Generic; using System.Diagnostics; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine.Bindings; using UnityEngine.Scripting; namespace UnityEngine.XR { // Token: 0x02000015 RID: 21 [Token(Token = "0x2000015")] [UsedByNativeCode] [NativeType] [NativeConditional("ENABLE_XR")] public class XRInputSubsystem : IntegratedSubsystem { // Token: 0x06000036 RID: 54 RVA: 0x000023B8 File Offset: 0x000005B8 [Token(Token = "0x6000036")] [Address(RVA = "0x724590", Offset = "0x723390", VA = "0x180724590")] public bool TryRecenter() { return default(bool); } // Token: 0x06000037 RID: 55 RVA: 0x000023D0 File Offset: 0x000005D0 [Token(Token = "0x6000037")] [Address(RVA = "0x7245D0", Offset = "0x7233D0", VA = "0x1807245D0")] public bool TrySetTrackingOriginMode(TrackingOriginModeFlags origin) { return default(bool); } // Token: 0x06000038 RID: 56 RVA: 0x000023E8 File Offset: 0x000005E8 [Token(Token = "0x6000038")] [Address(RVA = "0x7243D0", Offset = "0x7231D0", VA = "0x1807243D0")] public TrackingOriginModeFlags GetTrackingOriginMode() { return TrackingOriginModeFlags.Unknown; } // Token: 0x06000039 RID: 57 RVA: 0x00002400 File Offset: 0x00000600 [Token(Token = "0x6000039")] [Address(RVA = "0x724390", Offset = "0x723190", VA = "0x180724390")] public TrackingOriginModeFlags GetSupportedTrackingOriginModes() { return TrackingOriginModeFlags.Unknown; } // Token: 0x0600003A RID: 58 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600003A")] [Address(RVA = "0x7244D0", Offset = "0x7232D0", VA = "0x1807244D0")] [RequiredByNativeCode] private static void InvokeTrackingOriginUpdatedEvent(IntPtr internalPtr) { } // Token: 0x0600003B RID: 59 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600003B")] [Address(RVA = "0x724410", Offset = "0x723210", VA = "0x180724410")] [RequiredByNativeCode] private static void InvokeBoundaryChangedEvent(IntPtr internalPtr) { } // Token: 0x0600003C RID: 60 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600003C")] [Address(RVA = "0x724610", Offset = "0x723410", VA = "0x180724610")] public XRInputSubsystem() { } // Token: 0x04000058 RID: 88 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000058")] [CompilerGenerated] [DebuggerBrowsable(DebuggerBrowsableState.Never)] private Action trackingOriginUpdated; // Token: 0x04000059 RID: 89 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000059")] [CompilerGenerated] [DebuggerBrowsable(DebuggerBrowsableState.Never)] private Action boundaryChanged; // Token: 0x0400005A RID: 90 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400005A")] private List m_DeviceIdsCache; } }