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 = "0x11E5A20", Offset = "0x11E4A20", VA = "0x1811E5A20")]
|
|
public bool TryRecenter()
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000037 RID: 55 RVA: 0x000023D0 File Offset: 0x000005D0
|
|
[Token(Token = "0x6000037")]
|
|
[Address(RVA = "0x11E5A60", Offset = "0x11E4A60", VA = "0x1811E5A60")]
|
|
public bool TrySetTrackingOriginMode(TrackingOriginModeFlags origin)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000038 RID: 56 RVA: 0x000023E8 File Offset: 0x000005E8
|
|
[Token(Token = "0x6000038")]
|
|
[Address(RVA = "0x11E5860", Offset = "0x11E4860", VA = "0x1811E5860")]
|
|
public TrackingOriginModeFlags GetTrackingOriginMode()
|
|
{
|
|
return TrackingOriginModeFlags.Unknown;
|
|
}
|
|
|
|
// Token: 0x06000039 RID: 57 RVA: 0x00002400 File Offset: 0x00000600
|
|
[Token(Token = "0x6000039")]
|
|
[Address(RVA = "0x11E5820", Offset = "0x11E4820", VA = "0x1811E5820")]
|
|
public TrackingOriginModeFlags GetSupportedTrackingOriginModes()
|
|
{
|
|
return TrackingOriginModeFlags.Unknown;
|
|
}
|
|
|
|
// Token: 0x0600003A RID: 58 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600003A")]
|
|
[Address(RVA = "0x11E5960", Offset = "0x11E4960", VA = "0x1811E5960")]
|
|
[RequiredByNativeCode]
|
|
private static void InvokeTrackingOriginUpdatedEvent(IntPtr internalPtr)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600003B RID: 59 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600003B")]
|
|
[Address(RVA = "0x11E58A0", Offset = "0x11E48A0", VA = "0x1811E58A0")]
|
|
[RequiredByNativeCode]
|
|
private static void InvokeBoundaryChangedEvent(IntPtr internalPtr)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600003C RID: 60 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600003C")]
|
|
[Address(RVA = "0x11E5AA0", Offset = "0x11E4AA0", VA = "0x1811E5AA0")]
|
|
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;
|
|
}
|
|
}
|