using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using Unity.Collections; using UnityEngine.XR.ARSubsystems; namespace UnityEngine.XR.ARFoundation { // Token: 0x0200001B RID: 27 [Token(Token = "0x2000019")] [DisallowMultipleComponent] [DefaultExecutionOrder(-2147483646)] [HelpURL("https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@3.0/api/UnityEngine.XR.ARFoundation.ARPlane.html")] public sealed class ARPlane : ARTrackable { // Token: 0x17000056 RID: 86 // (get) Token: 0x06000145 RID: 325 RVA: 0x0000296C File Offset: 0x00000B6C // (set) Token: 0x06000146 RID: 326 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x17000056")] public float vertexChangedThreshold { [Token(Token = "0x600013E")] [Address(RVA = "0xA31BD0", Offset = "0xA309D0", VA = "0x180A31BD0")] get { return 0f; } [Token(Token = "0x600013F")] [Address(RVA = "0x1BA7460", Offset = "0x1BA6260", VA = "0x181BA7460")] set { } } // Token: 0x14000008 RID: 8 // (add) Token: 0x06000147 RID: 327 RVA: 0x0000207E File Offset: 0x0000027E // (remove) Token: 0x06000148 RID: 328 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x14000008")] public event Action boundaryChanged { [Token(Token = "0x6000140")] [Address(RVA = "0x1BA6EB0", Offset = "0x1BA5CB0", VA = "0x181BA6EB0")] [CompilerGenerated] add { } [Token(Token = "0x6000141")] [Address(RVA = "0x1BA73C0", Offset = "0x1BA61C0", VA = "0x181BA73C0")] [CompilerGenerated] remove { } } // Token: 0x17000057 RID: 87 // (get) Token: 0x06000149 RID: 329 RVA: 0x00002984 File Offset: 0x00000B84 [Token(Token = "0x17000057")] public Vector3 normal { [Token(Token = "0x6000142")] [Address(RVA = "0xAF51F0", Offset = "0xAF3FF0", VA = "0x180AF51F0")] get { return default(Vector3); } } // Token: 0x17000058 RID: 88 // (get) Token: 0x0600014A RID: 330 RVA: 0x00002080 File Offset: 0x00000280 // (set) Token: 0x0600014B RID: 331 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x17000058")] public ARPlane subsumedBy { [Token(Token = "0x6000143")] [Address(RVA = "0x46AA30", Offset = "0x469830", VA = "0x18046AA30")] [CompilerGenerated] get { return null; } [Token(Token = "0x6000144")] [Address(RVA = "0x7A45D0", Offset = "0x7A33D0", VA = "0x1807A45D0")] [CompilerGenerated] internal set { } } // Token: 0x17000059 RID: 89 // (get) Token: 0x0600014C RID: 332 RVA: 0x0000299C File Offset: 0x00000B9C [Token(Token = "0x17000059")] public PlaneAlignment alignment { [Token(Token = "0x6000145")] [Address(RVA = "0x1BA6F50", Offset = "0x1BA5D50", VA = "0x181BA6F50")] get { return PlaneAlignment.None; } } // Token: 0x1700005A RID: 90 // (get) Token: 0x0600014D RID: 333 RVA: 0x000029B4 File Offset: 0x00000BB4 [Token(Token = "0x1700005A")] public PlaneClassification classification { [Token(Token = "0x6000146")] [Address(RVA = "0x1BA7190", Offset = "0x1BA5F90", VA = "0x181BA7190")] get { return PlaneClassification.None; } } // Token: 0x1700005B RID: 91 // (get) Token: 0x0600014E RID: 334 RVA: 0x000029CC File Offset: 0x00000BCC [Token(Token = "0x1700005B")] public Vector2 centerInPlaneSpace { [Token(Token = "0x6000147")] [Address(RVA = "0x1BA7050", Offset = "0x1BA5E50", VA = "0x181BA7050")] get { return default(Vector2); } } // Token: 0x1700005C RID: 92 // (get) Token: 0x0600014F RID: 335 RVA: 0x000029E4 File Offset: 0x00000BE4 [Token(Token = "0x1700005C")] public Vector3 center { [Token(Token = "0x6000148")] [Address(RVA = "0x1BA70A0", Offset = "0x1BA5EA0", VA = "0x181BA70A0")] get { return default(Vector3); } } // Token: 0x1700005D RID: 93 // (get) Token: 0x06000150 RID: 336 RVA: 0x000029FC File Offset: 0x00000BFC [Token(Token = "0x1700005D")] public Vector2 extents { [Token(Token = "0x6000149")] [Address(RVA = "0x1BA71E0", Offset = "0x1BA5FE0", VA = "0x181BA71E0")] get { return default(Vector2); } } // Token: 0x1700005E RID: 94 // (get) Token: 0x06000151 RID: 337 RVA: 0x00002A14 File Offset: 0x00000C14 [Token(Token = "0x1700005E")] public Vector2 size { [Token(Token = "0x600014A")] [Address(RVA = "0x1BA7370", Offset = "0x1BA6170", VA = "0x181BA7370")] get { return default(Vector2); } } // Token: 0x1700005F RID: 95 // (get) Token: 0x06000152 RID: 338 RVA: 0x00002A2C File Offset: 0x00000C2C [Token(Token = "0x1700005F")] public Plane infinitePlane { [Token(Token = "0x600014B")] [Address(RVA = "0x1BA7270", Offset = "0x1BA6070", VA = "0x181BA7270")] get { return default(Plane); } } // Token: 0x17000060 RID: 96 // (get) Token: 0x06000153 RID: 339 RVA: 0x00002A44 File Offset: 0x00000C44 [Token(Token = "0x17000060")] public IntPtr nativePtr { [Token(Token = "0x600014C")] [Address(RVA = "0x1BA7330", Offset = "0x1BA6130", VA = "0x181BA7330")] get { return 0; } } // Token: 0x17000061 RID: 97 // (get) Token: 0x06000154 RID: 340 RVA: 0x00002A5C File Offset: 0x00000C5C [Token(Token = "0x17000061")] public NativeArray boundary { [Token(Token = "0x600014D")] [Address(RVA = "0x1BA6F90", Offset = "0x1BA5D90", VA = "0x181BA6F90")] get { return default(NativeArray); } } // Token: 0x06000155 RID: 341 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x600014E")] [Address(RVA = "0x1BA6A10", Offset = "0x1BA5810", VA = "0x181BA6A10")] internal void UpdateBoundary(XRPlaneSubsystem subsystem) { } // Token: 0x06000156 RID: 342 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x600014F")] [Address(RVA = "0x1BA6950", Offset = "0x1BA5750", VA = "0x181BA6950")] private void OnValidate() { } // Token: 0x06000157 RID: 343 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000150")] [Address(RVA = "0x1BA68C0", Offset = "0x1BA56C0", VA = "0x181BA68C0")] private void OnDestroy() { } // Token: 0x06000158 RID: 344 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000151")] [Address(RVA = "0x1BA66B0", Offset = "0x1BA54B0", VA = "0x181BA66B0")] private void CheckForBoundaryChanges() { } // Token: 0x06000159 RID: 345 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000152")] [Address(RVA = "0x1BA67E0", Offset = "0x1BA55E0", VA = "0x181BA67E0")] private void CopyBoundaryAndSetChangedFlag() { } // Token: 0x0600015A RID: 346 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000153")] [Address(RVA = "0x1BA6D70", Offset = "0x1BA5B70", VA = "0x181BA6D70")] private void Update() { } // Token: 0x0600015B RID: 347 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000154")] [Address(RVA = "0x1BA6E60", Offset = "0x1BA5C60", VA = "0x181BA6E60")] public ARPlane() { } // Token: 0x04000074 RID: 116 [FieldOffset(Offset = "0x88")] [Token(Token = "0x400006E")] [SerializeField] [Tooltip("The largest value by which a plane's vertex may change before the boundaryChanged event is invoked. Units are in meters.")] private float m_VertexChangedThreshold; // Token: 0x04000077 RID: 119 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x4000071")] private NativeArray m_Boundary; // Token: 0x04000078 RID: 120 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x4000072")] private NativeArray m_OldBoundary; // Token: 0x04000079 RID: 121 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x4000073")] private bool m_HasBoundaryChanged; } }