93 lines
2.8 KiB
C#
93 lines
2.8 KiB
C#
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<XRInputSubsystemDescriptor>
|
|
{
|
|
// 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<XRInputSubsystem> trackingOriginUpdated;
|
|
|
|
// Token: 0x04000059 RID: 89
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4000059")]
|
|
[CompilerGenerated]
|
|
[DebuggerBrowsable(DebuggerBrowsableState.Never)]
|
|
private Action<XRInputSubsystem> boundaryChanged;
|
|
|
|
// Token: 0x0400005A RID: 90
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400005A")]
|
|
private List<ulong> m_DeviceIdsCache;
|
|
}
|
|
}
|