using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine.Serialization; using UnityEngine.XR.ARSubsystems; namespace UnityEngine.XR.ARFoundation { // Token: 0x02000039 RID: 57 [Token(Token = "0x2000030")] [DefaultExecutionOrder(-2147483647)] [RequireComponent(typeof(ARSessionOrigin))] [HelpURL("https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@3.0/api/UnityEngine.XR.ARFoundation.ARTrackedImageManager.html")] public sealed class ARTrackedImageManager : ARTrackableManager { // Token: 0x17000096 RID: 150 // (get) Token: 0x0600026D RID: 621 RVA: 0x00002080 File Offset: 0x00000280 // (set) Token: 0x0600026E RID: 622 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x17000090")] public IReferenceImageLibrary referenceLibrary { [Token(Token = "0x6000252")] [Address(RVA = "0x3BA0690", Offset = "0x3B9F690", VA = "0x183BA0690")] get { return null; } [Token(Token = "0x6000253")] [Address(RVA = "0x3BA0790", Offset = "0x3B9F790", VA = "0x183BA0790")] set { } } // Token: 0x0600026F RID: 623 RVA: 0x00002080 File Offset: 0x00000280 [Token(Token = "0x6000254")] [Address(RVA = "0x3B9FE50", Offset = "0x3B9EE50", VA = "0x183B9FE50")] public RuntimeReferenceImageLibrary CreateRuntimeLibrary([Optional] XRReferenceImageLibrary serializedLibrary) { return null; } // Token: 0x17000097 RID: 151 // (get) Token: 0x06000270 RID: 624 RVA: 0x0000323C File Offset: 0x0000143C // (set) Token: 0x06000271 RID: 625 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x17000091")] public int maxNumberOfMovingImages { [Token(Token = "0x6000255")] [Address(RVA = "0x4AF0F0", Offset = "0x4AE0F0", VA = "0x1804AF0F0")] get { return 0; } [Token(Token = "0x6000256")] [Address(RVA = "0x3BA0780", Offset = "0x3B9F780", VA = "0x183BA0780")] set { } } // Token: 0x17000098 RID: 152 // (get) Token: 0x06000272 RID: 626 RVA: 0x00002080 File Offset: 0x00000280 // (set) Token: 0x06000273 RID: 627 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x17000092")] public GameObject trackedImagePrefab { [Token(Token = "0x6000257")] [Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0")] get { return null; } [Token(Token = "0x6000258")] [Address(RVA = "0x55BCE0", Offset = "0x55ACE0", VA = "0x18055BCE0")] set { } } // Token: 0x06000274 RID: 628 RVA: 0x00002080 File Offset: 0x00000280 [Token(Token = "0x6000259")] [Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0", Slot = "11")] protected override GameObject GetPrefab() { return null; } // Token: 0x1400000D RID: 13 // (add) Token: 0x06000275 RID: 629 RVA: 0x0000207E File Offset: 0x0000027E // (remove) Token: 0x06000276 RID: 630 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x1400000D")] public event Action trackedImagesChanged { [Token(Token = "0x600025A")] [Address(RVA = "0x3BA05C0", Offset = "0x3B9F5C0", VA = "0x183BA05C0")] [CompilerGenerated] add { } [Token(Token = "0x600025B")] [Address(RVA = "0x3BA06E0", Offset = "0x3B9F6E0", VA = "0x183BA06E0")] [CompilerGenerated] remove { } } // Token: 0x17000099 RID: 153 // (get) Token: 0x06000277 RID: 631 RVA: 0x00002080 File Offset: 0x00000280 [Token(Token = "0x17000093")] protected override string gameObjectName { [Token(Token = "0x600025C")] [Address(RVA = "0x3BA0660", Offset = "0x3B9F660", VA = "0x183BA0660", Slot = "10")] get { return null; } } // Token: 0x06000278 RID: 632 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x600025D")] [Address(RVA = "0x3BA01B0", Offset = "0x3B9F1B0", VA = "0x183BA01B0", Slot = "8")] protected override void OnBeforeStart() { } // Token: 0x06000279 RID: 633 RVA: 0x00003254 File Offset: 0x00001454 [Token(Token = "0x600025E")] [Address(RVA = "0x3B9FEE0", Offset = "0x3B9EEE0", VA = "0x183B9FEE0")] private bool FindReferenceImage(Guid guid, out XRReferenceImage referenceImage) { return default(bool); } // Token: 0x0600027A RID: 634 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x600025F")] [Address(RVA = "0x3BA0120", Offset = "0x3B9F120", VA = "0x183BA0120", Slot = "16")] protected override void OnAfterSetSessionRelativeData(ARTrackedImage image, XRTrackedImage sessionRelativeData) { } // Token: 0x0600027B RID: 635 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000260")] [Address(RVA = "0x3BA02A0", Offset = "0x3B9F2A0", VA = "0x183BA02A0", Slot = "14")] protected override void OnTrackablesChanged(List added, List updated, List removed) { } // Token: 0x0600027C RID: 636 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000261")] [Address(RVA = "0x3BA03C0", Offset = "0x3B9F3C0", VA = "0x183BA03C0")] private void UpdateReferenceImages(RuntimeReferenceImageLibrary library) { } // Token: 0x0600027D RID: 637 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000262")] [Address(RVA = "0x3BA0340", Offset = "0x3B9F340", VA = "0x183BA0340")] private void SetMaxNumberOfMovingImages(int value) { } // Token: 0x0600027E RID: 638 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000263")] [Address(RVA = "0x3BA0530", Offset = "0x3B9F530", VA = "0x183BA0530")] public ARTrackedImageManager() { } // Token: 0x040000DB RID: 219 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x40000BE")] [SerializeField] [FormerlySerializedAs("m_ReferenceLibrary")] [Tooltip("The library of images which will be detected and/or tracked in the physical environment.")] private XRReferenceImageLibrary m_SerializedLibrary; // Token: 0x040000DC RID: 220 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x40000BF")] [SerializeField] [Tooltip("The maximum number of moving images to track in realtime. Not all implementations support this feature.")] private int m_MaxNumberOfMovingImages; // Token: 0x040000DD RID: 221 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x40000C0")] [SerializeField] [Tooltip("If not null, instantiates this prefab for each detected image.")] private GameObject m_TrackedImagePrefab; // Token: 0x040000DF RID: 223 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x40000C2")] private Dictionary m_ReferenceImages; } }