258 lines
7.7 KiB
C#
258 lines
7.7 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine.XR.ARSubsystems;
|
|
|
|
namespace UnityEngine.XR.ARFoundation
|
|
{
|
|
// Token: 0x0200002E RID: 46
|
|
[Token(Token = "0x2000028")]
|
|
[DisallowMultipleComponent]
|
|
[DefaultExecutionOrder(-2147483648)]
|
|
[HelpURL("https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@3.0/api/UnityEngine.XR.ARFoundation.ARSession.html")]
|
|
public sealed class ARSession : SubsystemLifecycleManager<XRSessionSubsystem, XRSessionSubsystemDescriptor>
|
|
{
|
|
// Token: 0x17000079 RID: 121
|
|
// (get) Token: 0x060001F8 RID: 504 RVA: 0x00002F3C File Offset: 0x0000113C
|
|
// (set) Token: 0x060001F9 RID: 505 RVA: 0x0000207E File Offset: 0x0000027E
|
|
[Token(Token = "0x17000079")]
|
|
public bool attemptUpdate
|
|
{
|
|
[Token(Token = "0x60001EF")]
|
|
[Address(RVA = "0x51F260", Offset = "0x51E260", VA = "0x18051F260")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x60001F0")]
|
|
[Address(RVA = "0x51F2B0", Offset = "0x51E2B0", VA = "0x18051F2B0")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700007A RID: 122
|
|
// (get) Token: 0x060001FA RID: 506 RVA: 0x00002F54 File Offset: 0x00001154
|
|
// (set) Token: 0x060001FB RID: 507 RVA: 0x0000207E File Offset: 0x0000027E
|
|
[Token(Token = "0x1700007A")]
|
|
public bool matchFrameRate
|
|
{
|
|
[Token(Token = "0x60001F1")]
|
|
[Address(RVA = "0x844B90", Offset = "0x843B90", VA = "0x180844B90")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x60001F2")]
|
|
[Address(RVA = "0x3B9F510", Offset = "0x3B9E510", VA = "0x183B9F510")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700007B RID: 123
|
|
// (get) Token: 0x060001FC RID: 508 RVA: 0x00002F6C File Offset: 0x0000116C
|
|
[Token(Token = "0x1700007B")]
|
|
public int? frameRate
|
|
{
|
|
[Token(Token = "0x60001F3")]
|
|
[Address(RVA = "0x3B9F350", Offset = "0x3B9E350", VA = "0x183B9F350")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1400000C RID: 12
|
|
// (add) Token: 0x060001FD RID: 509 RVA: 0x0000207E File Offset: 0x0000027E
|
|
// (remove) Token: 0x060001FE RID: 510 RVA: 0x0000207E File Offset: 0x0000027E
|
|
[Token(Token = "0x1400000C")]
|
|
public static event Action<ARSessionStateChangedEventArgs> stateChanged
|
|
{
|
|
[Token(Token = "0x60001F4")]
|
|
[Address(RVA = "0x3B9F2A0", Offset = "0x3B9E2A0", VA = "0x183B9F2A0")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
}
|
|
[Token(Token = "0x60001F5")]
|
|
[Address(RVA = "0x3B9F460", Offset = "0x3B9E460", VA = "0x183B9F460")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700007C RID: 124
|
|
// (get) Token: 0x060001FF RID: 511 RVA: 0x00002F84 File Offset: 0x00001184
|
|
// (set) Token: 0x06000200 RID: 512 RVA: 0x0000207E File Offset: 0x0000027E
|
|
[Token(Token = "0x1700007C")]
|
|
public static ARSessionState state
|
|
{
|
|
[Token(Token = "0x60001F6")]
|
|
[Address(RVA = "0x3B9F420", Offset = "0x3B9E420", VA = "0x183B9F420")]
|
|
get
|
|
{
|
|
return ARSessionState.None;
|
|
}
|
|
[Token(Token = "0x60001F7")]
|
|
[Address(RVA = "0x3B9F580", Offset = "0x3B9E580", VA = "0x183B9F580")]
|
|
private set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700007D RID: 125
|
|
// (get) Token: 0x06000201 RID: 513 RVA: 0x00002F9C File Offset: 0x0000119C
|
|
[Token(Token = "0x1700007D")]
|
|
public static NotTrackingReason notTrackingReason
|
|
{
|
|
[Token(Token = "0x60001F8")]
|
|
[Address(RVA = "0x3B9F3E0", Offset = "0x3B9E3E0", VA = "0x183B9F3E0")]
|
|
get
|
|
{
|
|
return NotTrackingReason.None;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000202 RID: 514 RVA: 0x0000207E File Offset: 0x0000027E
|
|
[Token(Token = "0x60001F9")]
|
|
[Address(RVA = "0x3B9EC10", Offset = "0x3B9DC10", VA = "0x183B9EC10")]
|
|
public void Reset()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000203 RID: 515 RVA: 0x0000207E File Offset: 0x0000027E
|
|
[Token(Token = "0x60001FA")]
|
|
[Address(RVA = "0x3B9EC90", Offset = "0x3B9DC90", VA = "0x183B9EC90")]
|
|
private void SetMatchFrameRateEnabled(bool enabled)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000204 RID: 516 RVA: 0x0000207E File Offset: 0x0000027E
|
|
[Token(Token = "0x60001FB")]
|
|
[Address(RVA = "0x3B9F0C0", Offset = "0x3B9E0C0", VA = "0x183B9F0C0")]
|
|
private void WarnIfMultipleARSessions()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000205 RID: 517 RVA: 0x00002080 File Offset: 0x00000280
|
|
[Token(Token = "0x60001FC")]
|
|
[Address(RVA = "0x3B9E8F0", Offset = "0x3B9D8F0", VA = "0x183B9E8F0")]
|
|
public static IEnumerator CheckAvailability()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000206 RID: 518 RVA: 0x00002080 File Offset: 0x00000280
|
|
[Token(Token = "0x60001FD")]
|
|
[Address(RVA = "0x3B9E9A0", Offset = "0x3B9D9A0", VA = "0x183B9E9A0")]
|
|
public static IEnumerator Install()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000207 RID: 519 RVA: 0x0000207E File Offset: 0x0000027E
|
|
[Token(Token = "0x60001FE")]
|
|
[Address(RVA = "0x3B9EB70", Offset = "0x3B9DB70", VA = "0x183B9EB70", Slot = "5")]
|
|
protected override void OnEnable()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000208 RID: 520 RVA: 0x00002080 File Offset: 0x00000280
|
|
[Token(Token = "0x60001FF")]
|
|
[Address(RVA = "0x3B9E940", Offset = "0x3B9D940", VA = "0x183B9E940")]
|
|
private IEnumerator Initialize()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000209 RID: 521 RVA: 0x0000207E File Offset: 0x0000027E
|
|
[Token(Token = "0x6000200")]
|
|
[Address(RVA = "0x3B9ED40", Offset = "0x3B9DD40", VA = "0x183B9ED40")]
|
|
private void StartSubsystem()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600020A RID: 522 RVA: 0x0000207E File Offset: 0x0000027E
|
|
[Token(Token = "0x6000201")]
|
|
[Address(RVA = "0x3B9E890", Offset = "0x3B9D890", VA = "0x183B9E890")]
|
|
private void Awake()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600020B RID: 523 RVA: 0x0000207E File Offset: 0x0000027E
|
|
[Token(Token = "0x6000202")]
|
|
[Address(RVA = "0x3B9EF60", Offset = "0x3B9DF60", VA = "0x183B9EF60")]
|
|
private void Update()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600020C RID: 524 RVA: 0x0000207E File Offset: 0x0000027E
|
|
[Token(Token = "0x6000203")]
|
|
[Address(RVA = "0x3B9E9F0", Offset = "0x3B9D9F0", VA = "0x183B9E9F0")]
|
|
private void OnApplicationPause(bool paused)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600020D RID: 525 RVA: 0x0000207E File Offset: 0x0000027E
|
|
[Token(Token = "0x6000204")]
|
|
[Address(RVA = "0x3B9EAF0", Offset = "0x3B9DAF0", VA = "0x183B9EAF0", Slot = "6")]
|
|
protected override void OnDisable()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600020E RID: 526 RVA: 0x0000207E File Offset: 0x0000027E
|
|
[Token(Token = "0x6000205")]
|
|
[Address(RVA = "0x3B9EA50", Offset = "0x3B9DA50", VA = "0x183B9EA50", Slot = "7")]
|
|
protected override void OnDestroy()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600020F RID: 527 RVA: 0x0000207E File Offset: 0x0000027E
|
|
[Token(Token = "0x6000206")]
|
|
[Address(RVA = "0x3B9EE20", Offset = "0x3B9DE20", VA = "0x183B9EE20")]
|
|
private static void UpdateNotTrackingReason()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000210 RID: 528 RVA: 0x0000207E File Offset: 0x0000027E
|
|
[Token(Token = "0x6000207")]
|
|
[Address(RVA = "0x3B9F240", Offset = "0x3B9E240", VA = "0x183B9F240")]
|
|
public ARSession()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040000B1 RID: 177
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400009D")]
|
|
[SerializeField]
|
|
[Tooltip("If enabled, the session will attempt to update a supported device if its AR software is out of date.")]
|
|
private bool m_AttemptUpdate;
|
|
|
|
// Token: 0x040000B2 RID: 178
|
|
[FieldOffset(Offset = "0x29")]
|
|
[Token(Token = "0x400009E")]
|
|
[SerializeField]
|
|
[Tooltip("If enabled, the Unity frame will be synchronized with the AR session. Otherwise, the AR session will be updated independently of the Unity frame.")]
|
|
private bool m_MatchFrameRate;
|
|
|
|
// Token: 0x040000B4 RID: 180
|
|
[Token(Token = "0x40000A0")]
|
|
private static ARSessionState s_State;
|
|
|
|
// Token: 0x040000B5 RID: 181
|
|
[Token(Token = "0x40000A1")]
|
|
private static NotTrackingReason s_NotTrackingReason;
|
|
|
|
// Token: 0x040000B6 RID: 182
|
|
[Token(Token = "0x40000A2")]
|
|
private static SessionAvailability s_Availability;
|
|
|
|
// Token: 0x040000B7 RID: 183
|
|
[Token(Token = "0x40000A3")]
|
|
private static ARSession s_Instance;
|
|
}
|
|
}
|