using System; using System.Collections.Generic; using System.ComponentModel; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine.AddressableAssets.ResourceLocators; using UnityEngine.ResourceManagement; using UnityEngine.ResourceManagement.ResourceLocations; using UnityEngine.ResourceManagement.ResourceProviders; namespace UnityEngine.AddressableAssets.ResourceProviders { // Token: 0x02000035 RID: 53 [Token(Token = "0x2000035")] [DisplayName] public class ContentCatalogProvider : ResourceProviderBase { // Token: 0x06000160 RID: 352 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000160")] [Address(RVA = "0x2316270", Offset = "0x2315070", VA = "0x182316270")] public ContentCatalogProvider(ResourceManager resourceManagerInstance) { } // Token: 0x06000161 RID: 353 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000161")] [Address(RVA = "0x2316110", Offset = "0x2314F10", VA = "0x182316110", Slot = "15")] public override void Release(IResourceLocation location, object obj) { } // Token: 0x06000162 RID: 354 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000162")] [Address(RVA = "0x2315FE0", Offset = "0x2314DE0", VA = "0x182315FE0", Slot = "17")] public override void Provide(ProvideHandle providerInterface) { } // Token: 0x04000090 RID: 144 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000090")] public bool DisableCatalogUpdateOnStart; // Token: 0x04000091 RID: 145 [FieldOffset(Offset = "0x21")] [Token(Token = "0x4000091")] public bool IsLocalCatalogInBundle; // Token: 0x04000092 RID: 146 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000092")] internal Dictionary m_LocationToCatalogLoadOpMap; // Token: 0x04000093 RID: 147 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4000093")] private ResourceManager m_RM; // Token: 0x02000036 RID: 54 [Token(Token = "0x2000036")] public enum DependencyHashIndex { // Token: 0x04000095 RID: 149 [Token(Token = "0x4000095")] Remote, // Token: 0x04000096 RID: 150 [Token(Token = "0x4000096")] Cache, // Token: 0x04000097 RID: 151 [Token(Token = "0x4000097")] Count } // Token: 0x02000037 RID: 55 [Token(Token = "0x2000037")] internal class InternalOp { // Token: 0x06000163 RID: 355 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000163")] [Address(RVA = "0x2318CE0", Offset = "0x2317AE0", VA = "0x182318CE0")] public void Start(ProvideHandle providerInterface, bool disableCatalogUpdateOnStart, bool isLocalCatalogInBundle) { } // Token: 0x06000164 RID: 356 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000164")] [Address(RVA = "0x2318C40", Offset = "0x2317A40", VA = "0x182318C40")] public void Release() { } // Token: 0x06000165 RID: 357 RVA: 0x000020AE File Offset: 0x000002AE [Token(Token = "0x6000165")] [Address(RVA = "0x2318A10", Offset = "0x2317810", VA = "0x182318A10")] private string GetTransformedInternalId(IResourceLocation loc) { return null; } // Token: 0x06000166 RID: 358 RVA: 0x000020AE File Offset: 0x000002AE [Token(Token = "0x6000166")] [Address(RVA = "0x23186C0", Offset = "0x23174C0", VA = "0x1823186C0")] internal string DetermineIdToLoad(IResourceLocation location, IList dependencyObjects, bool disableCatalogUpdateOnStart = false) { return null; } // Token: 0x06000167 RID: 359 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000167")] [Address(RVA = "0x2318A80", Offset = "0x2317880", VA = "0x182318A80")] private void OnCatalogLoaded(ContentCatalogData ccd) { } // Token: 0x06000168 RID: 360 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000168")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public InternalOp() { } // Token: 0x04000098 RID: 152 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000098")] private string m_LocalDataPath; // Token: 0x04000099 RID: 153 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000099")] private string m_RemoteHashValue; // Token: 0x0400009A RID: 154 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400009A")] private string m_LocalHashValue; // Token: 0x0400009B RID: 155 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400009B")] private ProvideHandle m_ProviderInterface; // Token: 0x0400009C RID: 156 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400009C")] internal ContentCatalogData m_ContentCatalogData; // Token: 0x02000038 RID: 56 [Token(Token = "0x2000038")] internal class BundledCatalog { // Token: 0x14000001 RID: 1 // (add) Token: 0x0600016B RID: 363 RVA: 0x0000207E File Offset: 0x0000027E // (remove) Token: 0x0600016C RID: 364 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x14000001")] public event Action OnLoaded { [Token(Token = "0x600016B")] [Address(RVA = "0x2313D00", Offset = "0x2312B00", VA = "0x182313D00")] [CompilerGenerated] add { } [Token(Token = "0x600016C")] [Address(RVA = "0x2313DC0", Offset = "0x2312BC0", VA = "0x182313DC0")] [CompilerGenerated] remove { } } // Token: 0x1700002E RID: 46 // (get) Token: 0x0600016D RID: 365 RVA: 0x00002FE4 File Offset: 0x000011E4 [Token(Token = "0x1700002E")] public bool OpInProgress { [Token(Token = "0x600016D")] [Address(RVA = "0x42C2C0", Offset = "0x42B0C0", VA = "0x18042C2C0")] get { return default(bool); } } // Token: 0x1700002F RID: 47 // (get) Token: 0x0600016E RID: 366 RVA: 0x00002FFC File Offset: 0x000011FC [Token(Token = "0x1700002F")] public bool OpIsSuccess { [Token(Token = "0x600016E")] [Address(RVA = "0x2313DA0", Offset = "0x2312BA0", VA = "0x182313DA0")] get { return default(bool); } } // Token: 0x0600016F RID: 367 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x600016F")] [Address(RVA = "0x2313C20", Offset = "0x2312A20", VA = "0x182313C20")] public BundledCatalog(string bundlePath) { } // Token: 0x06000170 RID: 368 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000170")] [Address(RVA = "0x2313790", Offset = "0x2312590", VA = "0x182313790", Slot = "1")] protected override void Finalize() { } // Token: 0x06000171 RID: 369 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000171")] [Address(RVA = "0x2313BF0", Offset = "0x23129F0", VA = "0x182313BF0")] private void Unload() { } // Token: 0x06000172 RID: 370 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000172")] [Address(RVA = "0x2313810", Offset = "0x2312610", VA = "0x182313810")] public void LoadCatalogFromBundleAsync() { } // Token: 0x0400009D RID: 157 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400009D")] private readonly string m_BundlePath; // Token: 0x0400009E RID: 158 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400009E")] private bool m_OpInProgress; // Token: 0x0400009F RID: 159 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400009F")] private AssetBundleCreateRequest m_LoadBundleRequest; // Token: 0x040000A0 RID: 160 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40000A0")] internal AssetBundle m_CatalogAssetBundle; // Token: 0x040000A1 RID: 161 [FieldOffset(Offset = "0x30")] [Token(Token = "0x40000A1")] private AssetBundleRequest m_LoadTextAssetRequest; // Token: 0x040000A2 RID: 162 [FieldOffset(Offset = "0x38")] [Token(Token = "0x40000A2")] private ContentCatalogData m_CatalogData; } } } }