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 { // 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 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; } }