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 = "0x494270", Offset = "0x493070", VA = "0x180494270")] get { return default(bool); } [Token(Token = "0x60001F0")] [Address(RVA = "0x494500", Offset = "0x493300", VA = "0x180494500")] 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 = "0x494260", Offset = "0x493060", VA = "0x180494260")] get { return default(bool); } [Token(Token = "0x60001F2")] [Address(RVA = "0x3841ED0", Offset = "0x3840CD0", VA = "0x183841ED0")] 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 = "0x3841D10", Offset = "0x3840B10", VA = "0x183841D10")] 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 = "0x3841C60", Offset = "0x3840A60", VA = "0x183841C60")] [CompilerGenerated] add { } [Token(Token = "0x60001F5")] [Address(RVA = "0x3841E20", Offset = "0x3840C20", VA = "0x183841E20")] [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 = "0x3841DE0", Offset = "0x3840BE0", VA = "0x183841DE0")] get { return ARSessionState.None; } [Token(Token = "0x60001F7")] [Address(RVA = "0x3841F40", Offset = "0x3840D40", VA = "0x183841F40")] 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 = "0x3841DA0", Offset = "0x3840BA0", VA = "0x183841DA0")] get { return NotTrackingReason.None; } } // Token: 0x06000202 RID: 514 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x60001F9")] [Address(RVA = "0x38415D0", Offset = "0x38403D0", VA = "0x1838415D0")] public void Reset() { } // Token: 0x06000203 RID: 515 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x60001FA")] [Address(RVA = "0x3841650", Offset = "0x3840450", VA = "0x183841650")] private void SetMatchFrameRateEnabled(bool enabled) { } // Token: 0x06000204 RID: 516 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x60001FB")] [Address(RVA = "0x3841A80", Offset = "0x3840880", VA = "0x183841A80")] private void WarnIfMultipleARSessions() { } // Token: 0x06000205 RID: 517 RVA: 0x00002080 File Offset: 0x00000280 [Token(Token = "0x60001FC")] [Address(RVA = "0x38412B0", Offset = "0x38400B0", VA = "0x1838412B0")] public static IEnumerator CheckAvailability() { return null; } // Token: 0x06000206 RID: 518 RVA: 0x00002080 File Offset: 0x00000280 [Token(Token = "0x60001FD")] [Address(RVA = "0x3841360", Offset = "0x3840160", VA = "0x183841360")] public static IEnumerator Install() { return null; } // Token: 0x06000207 RID: 519 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x60001FE")] [Address(RVA = "0x3841530", Offset = "0x3840330", VA = "0x183841530", Slot = "5")] protected override void OnEnable() { } // Token: 0x06000208 RID: 520 RVA: 0x00002080 File Offset: 0x00000280 [Token(Token = "0x60001FF")] [Address(RVA = "0x3841300", Offset = "0x3840100", VA = "0x183841300")] private IEnumerator Initialize() { return null; } // Token: 0x06000209 RID: 521 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000200")] [Address(RVA = "0x3841700", Offset = "0x3840500", VA = "0x183841700")] private void StartSubsystem() { } // Token: 0x0600020A RID: 522 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000201")] [Address(RVA = "0x3841250", Offset = "0x3840050", VA = "0x183841250")] private void Awake() { } // Token: 0x0600020B RID: 523 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000202")] [Address(RVA = "0x3841920", Offset = "0x3840720", VA = "0x183841920")] private void Update() { } // Token: 0x0600020C RID: 524 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000203")] [Address(RVA = "0x38413B0", Offset = "0x38401B0", VA = "0x1838413B0")] private void OnApplicationPause(bool paused) { } // Token: 0x0600020D RID: 525 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000204")] [Address(RVA = "0x38414B0", Offset = "0x38402B0", VA = "0x1838414B0", Slot = "6")] protected override void OnDisable() { } // Token: 0x0600020E RID: 526 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000205")] [Address(RVA = "0x3841410", Offset = "0x3840210", VA = "0x183841410", Slot = "7")] protected override void OnDestroy() { } // Token: 0x0600020F RID: 527 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000206")] [Address(RVA = "0x38417E0", Offset = "0x38405E0", VA = "0x1838417E0")] private static void UpdateNotTrackingReason() { } // Token: 0x06000210 RID: 528 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000207")] [Address(RVA = "0x3841C00", Offset = "0x3840A00", VA = "0x183841C00")] 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; } }