优化实践教程示例项目
您最多选择25个主题 主题必须以中文或者字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

7753 行
480 KiB

#include "pch-cpp.hpp"
#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif
#include <limits>
#include <stdint.h>
template <typename R>
struct VirtualFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R, typename T1>
struct VirtualFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R, typename T1, typename T2>
struct VirtualFuncInvoker2
{
typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename R, typename T1, typename T2, typename T3>
struct VirtualFuncInvoker3
{
typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
}
};
struct InterfaceActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename T1>
struct InterfaceActionInvoker1
{
typedef void (*Action)(void*, T1, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename T1, typename T2>
struct InterfaceActionInvoker2
{
typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename R>
struct InterfaceFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R, typename T1>
struct InterfaceFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
// System.Action`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>>
struct Action_1_tF494BC4F1B8065DCB467F87EFE004A4647A40674;
// System.Action`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Object>>
struct Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8;
// System.Action`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle>
struct Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF;
// System.Action`1<UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation>
struct Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E;
// System.Action`1<System.Single>
struct Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A;
// System.Action`1<UnityEngine.Networking.UnityWebRequest>
struct Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70;
// System.Action`1<UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext>
struct Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2;
// System.Action`2<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle,System.Exception>
struct Action_2_t67647DD70912484E9205AC38396D2849ED602730;
// System.Action`2<System.Int32,System.Collections.Generic.IList`1<System.Object>>
struct Action_2_t6615269A8F721CE5FBF431CEA6EAB5D8452F3678;
// System.Action`4<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle,UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventType,System.Int32,System.Object>
struct Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D;
// System.Action`4<System.Int32,System.Object,System.Boolean,System.Exception>
struct Action_4_t36FB70C586A6E9ECF98E1431F1AAC5911193F415;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle>>
struct AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Collections.Generic.List`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>>
struct AsyncOperationBase_1_t6C0B1FFBBFC6F03B8212E7C1CA3679364DDE83E9;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Collections.Generic.List`1<System.String>>
struct AsyncOperationBase_1_t8BFB6142CEBF919881F2972D476E2B0A36EE6EC3;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Boolean>
struct AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>
struct AsyncOperationBase_1_tA0C44504D80F2CFD43277EC431A5308325E7E836;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>
struct AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Object>
struct AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData>
struct AsyncOperationBase_1_t705BFA43974D35E55B0DE97C36A4210FC6716379;
// DelegateList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Boolean>>
struct DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4;
// DelegateList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>>
struct DelegateList_1_tE8C042C4B1A8337D5DF58AF713DC27858F1038F1;
// DelegateList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>>
struct DelegateList_1_tAA76594B21CB4057F8F336D0B4236581CCA762B5;
// DelegateList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Object>>
struct DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787;
// DelegateList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle>
struct DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88;
// DelegateList`1<System.Single>
struct DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD;
// System.Collections.Generic.Dictionary`2<UnityEngine.ResourceManagement.Util.IOperationCacheKey,UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation>
struct Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE;
// System.Collections.Generic.Dictionary`2<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,UnityEngine.AddressableAssets.ResourceProviders.ContentCatalogProvider/InternalOp>
struct Dictionary_2_t9B8AB797B8111936BD6A6BBFCBD8D92A7CA24AA6;
// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.AddressableAssets.Utility.DiagnosticInfo>
struct Dictionary_2_t623CAE1D190656AED4159892AE9AA27BDDCD7F7A;
// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider>
struct Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D;
// System.Collections.Generic.Dictionary`2<System.Object,System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation>>
struct Dictionary_2_t541829361B0DD1A3A1AE6593794CF04EA26537A3;
// System.Collections.Generic.Dictionary`2<System.Object,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle>
struct Dictionary_2_tCF0DE186C024D133CC46FA0B271E5359DBFAD9B4;
// System.Collections.Generic.Dictionary`2<System.Object,System.Object>
struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA;
// System.Collections.Generic.Dictionary`2<System.String,System.Object>
struct Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710;
// System.Collections.Generic.Dictionary`2<System.String,System.String>
struct Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83;
// System.Collections.Generic.Dictionary`2<System.Type,System.Type>
struct Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0;
// System.EventHandler`1<System.Runtime.ExceptionServices.FirstChanceExceptionEventArgs>
struct EventHandler_1_tF46A0252BA462E35F6B72C69AB6C0F751E7443D7;
// System.Func`1<System.Boolean>
struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457;
// System.Func`1<UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus>
struct Func_1_t935316A94E97B5D059A09BCAB7F1F7990E4A0434;
// System.Func`1<System.Single>
struct Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7;
// System.Func`2<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>>
struct Func_2_tB17A11B4053CB12475049E44816E373BF1242FCD;
// System.Func`2<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Object>,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Object>>
struct Func_2_t7B70B0721631CFEBFDB547DCA09F16CB1898B8CF;
// System.Func`2<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,System.String>
struct Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86;
// System.Func`2<UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider,System.Boolean>
struct Func_2_t65EC28300D7949DC379319C3EA3426C72F877CE4;
// System.Func`2<System.Object,System.Boolean>
struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00;
// System.Func`2<System.Object,System.Object>
struct Func_2_tACBF5A1656250800CE861707354491F0611F6624;
// System.Func`2<System.String,System.String>
struct Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93;
// System.Collections.Generic.HashSet`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle>
struct HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1;
// System.Collections.Generic.HashSet`1<UnityEngine.ResourceManagement.ResourceManager/InstanceOperation>
struct HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267;
// System.Collections.Generic.IEnumerable`1<UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider>
struct IEnumerable_1_t7AD5F6B3A60007817D129DDB36DCA3BCC9455F94;
// System.Collections.Generic.IEnumerable`1<System.Object>
struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
// System.Collections.Generic.IEqualityComparer`1<System.String>
struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7;
// System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation>
struct IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827;
// System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider>
struct IList_1_t74AC377FF33B42CB53AF4AE8E6C38924D22FB457;
// System.Collections.Generic.IList`1<UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData>
struct IList_1_tCF15D35FDD1146EDD05821D2E99A1384F68D036A;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,System.String>
struct KeyCollection_t2EDD317F5771E575ACB63527B5AFB71291040342;
// ListWithEvents`1<UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider>
struct ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB;
// ListWithEvents`1<UnityEngine.ResourceManagement.IUpdateReceiver>
struct ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF;
// System.Collections.Generic.List`1<UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation>
struct List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C;
// System.Collections.Generic.List`1<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation>
struct List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875;
// System.Collections.Generic.List`1<UnityEngine.ResourceManagement.IUpdateReceiver>
struct List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1;
// System.Collections.Generic.List`1<System.Object>
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
// System.Collections.Generic.List`1<UnityEngine.ResourceManagement.Util.ObjectInitializationData>
struct List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4;
// System.Collections.Generic.List`1<UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData>
struct List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A;
// System.Collections.Generic.List`1<System.String>
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD;
// System.Collections.Generic.List`1<UnityEngine.AddressableAssets.AddressablesImpl/ResourceLocatorInfo>
struct List_1_tC19AA5C8341E1999481FDE80329EAD9C1BB44FFA;
// System.Collections.Generic.List`1<UnityEngine.ResourceManagement.ResourceManager/DeferredCallbackRegisterRequest>
struct List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307;
// UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>
struct ProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC;
// UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1<System.Object>
struct ProviderOperation_1_tFF20A9D92E7CB1FACEF486C11F8F8CD5D775D431;
// System.Collections.Generic.Stack`1<System.Int32>
struct Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6;
// System.Collections.Generic.Stack`1<System.Object>
struct Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5;
// System.Collections.Generic.Stack`1<System.String>
struct Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094;
// System.Threading.Tasks.TaskCompletionSource`1<System.Boolean>
struct TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14;
// System.Threading.Tasks.TaskCompletionSource`1<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>
struct TaskCompletionSource_1_tA685E0975CE5729287BCF89CB38E7D80547CC814;
// System.Threading.Tasks.TaskCompletionSource`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>
struct TaskCompletionSource_1_t499C43CEFAC274C9F02F0122032A42FD713C35F1;
// System.Threading.Tasks.TaskCompletionSource`1<System.Object>
struct TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,System.String>
struct ValueCollection_t238D0D2427C6B841A01F522A41540165A2C4AE76;
// System.Collections.Generic.Dictionary`2/Entry<System.String,System.String>[]
struct EntryU5BU5D_t1AF33AD0B7330843448956EC4277517081658AE7;
// System.Reflection.Assembly[]
struct AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339;
// System.Byte[]
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
// System.Char[]
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
// System.Delegate[]
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
// UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation[]
struct IResourceLocationU5BU5D_t248334AD73138BB7FE95A670377FEE9F346E63CD;
// System.Int32[]
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
// System.IntPtr[]
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
// System.Object[]
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
// UnityEngine.ResourceManagement.Util.ObjectInitializationData[]
struct ObjectInitializationDataU5BU5D_t27CD67BDEC9A5CFBEC907601E4762EE9188560B7;
// UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData[]
struct ResourceLocationDataU5BU5D_t4B1EAD1E8E9A3BF73241223BC1AACFBCC6992DD3;
// UnityEngine.ResourceManagement.Util.SerializedType[]
struct SerializedTypeU5BU5D_t42666BF2533B0E84FF8C734CD1DACB81F1C13EAA;
// System.Diagnostics.StackTrace[]
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
// System.String[]
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
// System.Type[]
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
// UnityEngine.AddressableAssets.AddressablesImpl
struct AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337;
// System.AppDomain
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F;
// System.Reflection.Assembly
struct Assembly_t;
// System.AssemblyLoadEventHandler
struct AssemblyLoadEventHandler_t74AF5FF25F520B9786A20D862AE69BE733774A42;
// System.Reflection.Binder
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
// UnityEngine.AddressableAssets.Initialization.CacheInitialization
struct CacheInitialization_tCC96D85AC10431521F9F4F2BAD46D91C4F6E3B98;
// UnityEngine.AddressableAssets.Initialization.CacheInitializationData
struct CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E;
// UnityEngine.Networking.CertificateHandler
struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804;
// UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData
struct ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C;
// UnityEngine.AddressableAssets.ResourceProviders.ContentCatalogProvider
struct ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F;
// System.DelegateData
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
// System.IO.DirectoryInfo
struct DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2;
// UnityEngine.AddressableAssets.DynamicResourceLocator
struct DynamicResourceLocator_t9E2782599913679FC68C60FD01847781C375ABA1;
// System.EventHandler
struct EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82;
// System.Exception
struct Exception_t;
// System.Reflection.FieldInfo
struct FieldInfo_t;
// UnityEngine.ResourceManagement.Util.IAllocationStrategy
struct IAllocationStrategy_tBA79AEDCB2794BBB55BCD903B96EFBBB77583D77;
// UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation
struct IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C;
// System.Collections.IDictionary
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
// UnityEngine.ResourceManagement.ResourceProviders.IInstanceProvider
struct IInstanceProvider_t6AD5AE64CB95B873B111117A37B8D967FC67FA37;
// UnityEngine.ResourceManagement.Util.IOperationCacheKey
struct IOperationCacheKey_t39BE25F281EA1D574F074D55F4CAF08F13DF3CCA;
// UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation
struct IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C;
// UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator
struct IResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE;
// UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider
struct IResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247;
// UnityEngine.ResourceManagement.ResourceProviders.ISceneProvider
struct ISceneProvider_t8975F536F686AA01DF259F7AAB973512B5098581;
// UnityEngine.ResourceManagement.AsyncOperations.InitalizationObjectsOperation
struct InitalizationObjectsOperation_t814FDE8C63D213641D19602F6E55C952F8559E93;
// UnityEngine.AddressableAssets.Initialization.InitializationOperation
struct InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82;
// UnityEngine.ResourceManagement.ResourceProviders.JsonAssetProvider
struct JsonAssetProvider_tDA8FBAA9EAF7DC4CD8F96B0145644401CA29ADDF;
// System.Reflection.MemberFilter
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
// System.Reflection.MethodInfo
struct MethodInfo_t;
// System.Reflection.PropertyInfo
struct PropertyInfo_t;
// UnityEngine.ResourceManagement.ResourceProviders.ProviderLoadRequestOptions
struct ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F;
// System.ResolveEventHandler
struct ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692;
// UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase
struct ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF;
// UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData
struct ResourceLocationData_t06A455DB1E04E1FF28119F98A008A10894651AB9;
// UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationMap
struct ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F;
// UnityEngine.ResourceManagement.ResourceManager
struct ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D;
// UnityEngine.AddressableAssets.Utility.ResourceManagerDiagnostics
struct ResourceManagerDiagnostics_t49595E6E9EFEA3A70F3DE5D5AB2DEE8F0E3B3F45;
// UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData
struct ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120;
// System.Runtime.Serialization.SafeSerializationManager
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
// System.String
struct String_t;
// UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider
struct TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF;
// System.Type
struct Type_t;
// System.UnhandledExceptionEventHandler
struct UnhandledExceptionEventHandler_tB13FF21A6201A59BB462E68CD10C5B5BEE54941C;
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
// UnityEngine.AddressableAssets.Initialization.CacheInitialization/<>c__DisplayClass1_0
struct U3CU3Ec__DisplayClass1_0_tCAD5C046E87FBD897C871A6C765DF9ECB2D28B8B;
// UnityEngine.AddressableAssets.Initialization.CacheInitialization/CacheInitOp
struct CacheInitOp_tC92B07736CEF29D4FE16F20E427790DA904FBA61;
// UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c
struct U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570;
// UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass16_0
struct U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36;
// UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass18_0
struct U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3;
IL2CPP_EXTERN_C RuntimeClass* Action_1_tF494BC4F1B8065DCB467F87EFE004A4647A40674_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Addressables_tB93529ED0B034BF1A8C7830710BAA45C20A0F7D6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CacheInitOp_tC92B07736CEF29D4FE16F20E427790DA904FBA61_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DynamicResourceLocator_t9E2782599913679FC68C60FD01847781C375ABA1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t65EC28300D7949DC379319C3EA3426C72F877CE4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tB17A11B4053CB12475049E44816E373BF1242FCD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t5C589FDB16AA590F74FBE8A07066DD3139D14C1B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t765584753BCECD1B989E18C940850D2875093CCD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t7AD5F6B3A60007817D129DDB36DCA3BCC9455F94_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t3BD537C6DC3DA9966B4F905FAF7433A15BE2CB18_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IList_1_t74AC377FF33B42CB53AF4AE8E6C38924D22FB457_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InitalizationObjectsOperation_t814FDE8C63D213641D19602F6E55C952F8559E93_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* JsonAssetProvider_tDA8FBAA9EAF7DC4CD8F96B0145644401CA29ADDF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ResourceManagerDiagnostics_t49595E6E9EFEA3A70F3DE5D5AB2DEE8F0E3B3F45_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass1_0_tCAD5C046E87FBD897C871A6C765DF9ECB2D28B8B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral0A2E50E2972D2339C5EC36C87AAB760B4CEA49E5;
IL2CPP_EXTERN_C String_t* _stringLiteral1C8C5F14E50A164CF1E12C65730EDBDD4CFA0926;
IL2CPP_EXTERN_C String_t* _stringLiteral2A6995D21E3043EFFA877705A1C5632974BAF9CD;
IL2CPP_EXTERN_C String_t* _stringLiteral2E239BF9C9D647961D145772860ED35342514A4D;
IL2CPP_EXTERN_C String_t* _stringLiteral386C0F96395FF8211178C1808D5C4D944F2C51BB;
IL2CPP_EXTERN_C String_t* _stringLiteral70F9DA9BA520821C1FC0C80EF981D42231DF545D;
IL2CPP_EXTERN_C String_t* _stringLiteral752F3858E579D0B875F43FCD6E98F5CA42989131;
IL2CPP_EXTERN_C String_t* _stringLiteral8879B0C42C65CA5659685D9AE4788CFCEA9D9F9E;
IL2CPP_EXTERN_C String_t* _stringLiteralAFD02F66B5D35AE038C05265E99ED3331BA19762;
IL2CPP_EXTERN_C String_t* _stringLiteralB08A6D0794F6625829D9A06448810ADA420758C0;
IL2CPP_EXTERN_C String_t* _stringLiteralB28F7E1CB7E472EDEF3D3B9650D9388C2B774A61;
IL2CPP_EXTERN_C String_t* _stringLiteralBF104ADFB2C3616A9E9FEB3415F5F5A1E4F7652F;
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
IL2CPP_EXTERN_C String_t* _stringLiteralE01D92C85F19AF07200B77A7F0487F17B66C9D5E;
IL2CPP_EXTERN_C String_t* _stringLiteralF44CA5443F5C06B66503968344DE68A20F290103;
IL2CPP_EXTERN_C const RuntimeMethod* AddressablesImpl_Release_TisContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_m3C38860A6D99E957F189959C83CDA5D10DE42E25_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AddressablesImpl_Release_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m1064639B8D585098AF2D7D4DAFF9891150B949BA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AddressablesImpl_Release_TisResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120_mBE66B8F52CEB06A91DB9F2E0D0B9A4FF81C79561_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AddressablesRuntimeProperties_EvaluateProperty_m574D200DD97D3615D7EF40B9CEA9FA2C49960ADC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Array_Empty_TisIResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_mE521C9BD6AC4543018B3FFD714E112E609191A59_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_Complete_m7672D1479CCD241E6106E62B6ECCC035AC6715B7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_Complete_mBCC7B52284AC54F76B0F4EB12C278E5C9A7334B6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_Complete_mDA89D886F793B2E0F7500857A3DE8F955F2086A1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_InvokeExecute_m348860D240F3073087FDD6B33EAD7C52BF72BC06_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_InvokeExecute_m5C22F35F8A6A47AF15EBB120C6CCB7ED77945D98_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1__ctor_mCEE82E3D26E28A39BCF9C98AAB2F97A2A8DB38E1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1__ctor_mF3220BFAFB699E04077EAC57A6E9918238CB4F64_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_get_IsDone_m28FD5BF20496633C88F6FA00607D04EBB3D37E4D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_get_IsDone_m46309A60983E74B1410E4AC3020A5CAFE40762DB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_get_Result_m8D3AEC76526A4930C2EE0E6805EF2C2BA16449B5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_set_Result_mB173609D0265E20B046CDB34F5F21AB414F7C839_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_IsValid_m1EA2A5DA758CF2E327C61A7E152A805725950373_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_IsValid_m7C9A841F5A59651D10B2E7F803E7FC3C7321ACA8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_Release_mF6710B199D5B6D484B6133E8BD599EF5ADD33BD1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_WaitForCompletion_m0443E461BC5B48D14836DC911827B7E1EFFEB744_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_WaitForCompletion_mFDA2E79A3F7D32BEDBE880B8F626ABFEC8D1474C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_add_Completed_mB30339F39EBAFA30FE4E2529A413B5D1F3BD27D5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_IsDone_mDB62B03878AFEE28BDC76321DB805739704D5D90_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_IsDone_mDD8D42C7633C5F63997CFCC3E9CB9883BBA2F12C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_OperationException_m0AC909E76935233AA6ADA10C58DB65E85837A838_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_OperationException_mCF1BDCAFAF089F2168C561674805C1DA975E376A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_PercentComplete_mAE77E1C10262DE20189A636FDA0C487A4CBE33AB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_Result_m5AC6D5D4F7207460FEBE8A83B6A82019253D1D57_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_Result_mB8999E4A56E5023D63E48BC50AB30AD1EC42AE49_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_Result_mC5EAF89AA6A399A1D8AE8EB9B95BEFCED4FE0D49_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_op_Implicit_m713248498780A4220BB43EBDF17CA16FC91C3E83_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_op_Implicit_m84DEAEF957377A11468409BE77C9BE51D0BF267E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_op_Implicit_mD162CF57CAAEF9D8E43E8B79810688529752D0AC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m96A01966628B0B9F973D4E29050CC769B116A586_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_m65C62C77C355CFCE2CC0ED6D817637E1909E0843_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m9BF625649E96E60C1509898A992A6447E351D1A2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_FirstOrDefault_TisIResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_mD9B1EFDF9AEA176B27903C84120F37DC38BAF7D6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m04B12BCE0DEA3647679B37EEF63F7C19D33C6BF0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m4D29DC03C544C7402732DA78BD088CFD586ED628_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m1D98EC27C97B1AB892155E18103A0FB595C423DD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m2E5DE6D409B658E907A3B5616EA1B1567B0563B3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m0BF5BA59AFDDA64918507DDC5380B9D8260EC948_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m52A2372F1F2E2E9BBF745BD208D496EA48E03457_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonUtility_FromJson_TisCacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E_m242AA05E2041557B5AF617C2E27B8C835FD8B59F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m5A980956486ABA2DD985AD3AC39E1F37C3810643_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m5C623675D7BDD932E69E18351EDDF43A6E8A87EE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m2B3B3831C04033E325534A3A148815D75B3CA6F4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mF0091D9762D4F640D9EEB3F007D4778367DED47C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObjectInitializationData_CreateInstance_TisIInstanceProvider_t6AD5AE64CB95B873B111117A37B8D967FC67FA37_mD0DA5ED729EB4B770CCECFF50E36A1578038F24A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObjectInitializationData_CreateInstance_TisIResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_m10C4631A7BE6842B2248BFF50C9C04A6DFCCA75A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObjectInitializationData_CreateInstance_TisISceneProvider_t8975F536F686AA01DF259F7AAB973512B5098581_m201DF687C47F0A605A45319821D756468B6E5CD2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ProviderOperation_1_Init_m1C1ABCF8BA718ABAE46C643FC3EE87E997033ACC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_CreateChainOperation_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_TisContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_m4F431028C5A7E0FBA9D8DC375169B9CA6D2F6A33_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_CreateCompletedOperationWithException_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m077E943F2964CA993F9D3407718EA053EC26162F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_CreateCompletedOperation_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_mE8F9A64D038F71A1EA7134A6CF77A093C57CCFBE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_CreateGroupOperation_TisString_t_mF4931E952826FB4A708B3A262B302E47AFDF9336_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_CreateOperation_TisProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC_m8F9EA460630698622BD1EE688830CB730D1B71BA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_ProvideResource_TisResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120_m4A47EC5A0F4683EE83688C0C4A3301B8E099E561_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_StartOperation_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1067237C1C6A9C81341005BB04E1E0E44206AB44_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_StartOperation_TisContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_m94AE1831FAE94041EE26E6BC651128586900A972_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_StartOperation_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m391033DF4E38F9E8CBAC584B307F61E9B23383A0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Clear_mB5DD9A67516D41D7A82FD1B0ABFA38AAA8593C0E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Clear_mEE1C6E0AF654AE01D41D12DAF62217D4FE3930E0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Contains_m2295EAFF1463FC139CCF3E975EC2B7000B18CE7A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Peek_m919AA48BFC239B260BB6A0639B8E027B60CB8B66_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Pop_m59DFD2B5EC8D9044532E0AD0BDB20DB33BA76748_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Pop_mFE7E2A46CC49662C0B06E3F80D39FA8986EE690D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Push_m6735A1D45311268768814737E1F1884B3615CA20_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Push_mF7CC12CF73D9D4B66FFA2E2D264270212CAB3EDA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1__ctor_m141F1BE46354DA6AD95BD4791941D8BB59594DCA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1__ctor_m3B59BDEF9195332F0686AD54E97B50C4143E6C9C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_get_Count_m367DD1E571E10E5D1B0D13434E35DC7FC31FA886_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CExecuteU3Eb__13_0_mAED31DB7FABB1ABC307A8C6610EC50871F29A002_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass16_0_U3CLoadContentCatalogU3Eb__0_m66DB2E022694F69F39CCFFC3154CB5AB5976645F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass18_0_U3CLoadContentCatalogInternalU3Eb__0_m8E4BA6A17387BF7F02B23A139D7E8A5C782D43BA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass1_0_U3CInitializeAsyncU3Eb__0_mFA267E258EDF125EE896F4A77337B41BFEF7A97F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* JsonAssetProvider_tDA8FBAA9EAF7DC4CD8F96B0145644401CA29ADDF_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120_0_0_0_var;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct IResourceLocationU5BU5D_t248334AD73138BB7FE95A670377FEE9F346E63CD;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
IL2CPP_EXTERN_C_BEGIN
IL2CPP_EXTERN_C_END
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Collections.Generic.Dictionary`2<System.String,System.String>
struct Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83 : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_t1AF33AD0B7330843448956EC4277517081658AE7* ____entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::_count
int32_t ____count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
int32_t ____freeList_3;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
int32_t ____freeCount_4;
// System.Int32 System.Collections.Generic.Dictionary`2::_version
int32_t ____version_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_t2EDD317F5771E575ACB63527B5AFB71291040342* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_t238D0D2427C6B841A01F522A41540165A2C4AE76* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.EmptyArray`1<System.Object>
struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE : public RuntimeObject
{
};
struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields
{
// T[] System.EmptyArray`1::Value
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___Value_0;
};
// System.Collections.Generic.List`1<UnityEngine.ResourceManagement.Util.ObjectInitializationData>
struct List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
ObjectInitializationDataU5BU5D_t27CD67BDEC9A5CFBEC907601E4762EE9188560B7* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ObjectInitializationDataU5BU5D_t27CD67BDEC9A5CFBEC907601E4762EE9188560B7* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData>
struct List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
ResourceLocationDataU5BU5D_t4B1EAD1E8E9A3BF73241223BC1AACFBCC6992DD3* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ResourceLocationDataU5BU5D_t4B1EAD1E8E9A3BF73241223BC1AACFBCC6992DD3* ___s_emptyArray_5;
};
// System.Collections.Generic.Stack`1<System.Int32>
struct Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6 : public RuntimeObject
{
// T[] System.Collections.Generic.Stack`1::_array
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____array_0;
// System.Int32 System.Collections.Generic.Stack`1::_size
int32_t ____size_1;
// System.Int32 System.Collections.Generic.Stack`1::_version
int32_t ____version_2;
// System.Object System.Collections.Generic.Stack`1::_syncRoot
RuntimeObject* ____syncRoot_3;
};
// System.Collections.Generic.Stack`1<System.String>
struct Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094 : public RuntimeObject
{
// T[] System.Collections.Generic.Stack`1::_array
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ____array_0;
// System.Int32 System.Collections.Generic.Stack`1::_size
int32_t ____size_1;
// System.Int32 System.Collections.Generic.Stack`1::_version
int32_t ____version_2;
// System.Object System.Collections.Generic.Stack`1::_syncRoot
RuntimeObject* ____syncRoot_3;
};
// UnityEngine.AddressableAssets.Initialization.AddressablesRuntimeProperties
struct AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C : public RuntimeObject
{
};
struct AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields
{
// System.Collections.Generic.Stack`1<System.String> UnityEngine.AddressableAssets.Initialization.AddressablesRuntimeProperties::s_TokenStack
Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094* ___s_TokenStack_0;
// System.Collections.Generic.Stack`1<System.Int32> UnityEngine.AddressableAssets.Initialization.AddressablesRuntimeProperties::s_TokenStartStack
Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* ___s_TokenStartStack_1;
// System.Boolean UnityEngine.AddressableAssets.Initialization.AddressablesRuntimeProperties::s_StaticStacksAreInUse
bool ___s_StaticStacksAreInUse_2;
// System.Collections.Generic.Dictionary`2<System.String,System.String> UnityEngine.AddressableAssets.Initialization.AddressablesRuntimeProperties::s_CachedValues
Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* ___s_CachedValues_3;
};
struct Il2CppArrayBounds;
// System.Reflection.Assembly
struct Assembly_t : public RuntimeObject
{
};
// Native definition for P/Invoke marshalling of System.Reflection.Assembly
struct Assembly_t_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.Reflection.Assembly
struct Assembly_t_marshaled_com
{
};
// UnityEngine.AddressableAssets.Initialization.CacheInitialization
struct CacheInitialization_tCC96D85AC10431521F9F4F2BAD46D91C4F6E3B98 : public RuntimeObject
{
};
// UnityEngine.AddressableAssets.Initialization.CacheInitializationData
struct CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E : public RuntimeObject
{
// System.Boolean UnityEngine.AddressableAssets.Initialization.CacheInitializationData::m_CompressionEnabled
bool ___m_CompressionEnabled_0;
// System.String UnityEngine.AddressableAssets.Initialization.CacheInitializationData::m_CacheDirectoryOverride
String_t* ___m_CacheDirectoryOverride_1;
// System.Int32 UnityEngine.AddressableAssets.Initialization.CacheInitializationData::m_ExpirationDelay
int32_t ___m_ExpirationDelay_2;
// System.Boolean UnityEngine.AddressableAssets.Initialization.CacheInitializationData::m_LimitCacheSize
bool ___m_LimitCacheSize_3;
// System.Int64 UnityEngine.AddressableAssets.Initialization.CacheInitializationData::m_MaximumCacheSize
int64_t ___m_MaximumCacheSize_4;
};
// UnityEngine.AddressableAssets.DynamicResourceLocator
struct DynamicResourceLocator_t9E2782599913679FC68C60FD01847781C375ABA1 : public RuntimeObject
{
// UnityEngine.AddressableAssets.AddressablesImpl UnityEngine.AddressableAssets.DynamicResourceLocator::m_Addressables
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* ___m_Addressables_0;
// System.String UnityEngine.AddressableAssets.DynamicResourceLocator::m_AtlasSpriteProviderId
String_t* ___m_AtlasSpriteProviderId_1;
};
// System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE : public RuntimeObject
{
// System.Object System.MarshalByRefObject::_identity
RuntimeObject* ____identity_0;
};
// Native definition for P/Invoke marshalling of System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke
{
Il2CppIUnknown* ____identity_0;
};
// Native definition for COM marshalling of System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com
{
Il2CppIUnknown* ____identity_0;
};
// System.Reflection.MemberInfo
struct MemberInfo_t : public RuntimeObject
{
};
// UnityEngine.ResourceManagement.ResourceProviders.ProviderLoadRequestOptions
struct ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F : public RuntimeObject
{
// System.Boolean UnityEngine.ResourceManagement.ResourceProviders.ProviderLoadRequestOptions::m_IgnoreFailures
bool ___m_IgnoreFailures_0;
// System.Int32 UnityEngine.ResourceManagement.ResourceProviders.ProviderLoadRequestOptions::m_WebRequestTimeout
int32_t ___m_WebRequestTimeout_1;
};
// UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase
struct ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF : public RuntimeObject
{
// System.String UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::m_Name
String_t* ___m_Name_0;
// System.String UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::m_Id
String_t* ___m_Id_1;
// System.String UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::m_ProviderId
String_t* ___m_ProviderId_2;
// System.Object UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::m_Data
RuntimeObject* ___m_Data_3;
// System.Int32 UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::m_DependencyHashCode
int32_t ___m_DependencyHashCode_4;
// System.Int32 UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::m_HashCode
int32_t ___m_HashCode_5;
// System.Type UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::m_Type
Type_t* ___m_Type_6;
// System.Collections.Generic.List`1<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation> UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::m_Dependencies
List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875* ___m_Dependencies_7;
// System.String UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::m_PrimaryKey
String_t* ___m_PrimaryKey_8;
};
// UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationMap
struct ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F : public RuntimeObject
{
// System.String UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationMap::<LocatorId>k__BackingField
String_t* ___U3CLocatorIdU3Ek__BackingField_0;
// System.Collections.Generic.Dictionary`2<System.Object,System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation>> UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationMap::<Locations>k__BackingField
Dictionary_2_t541829361B0DD1A3A1AE6593794CF04EA26537A3* ___U3CLocationsU3Ek__BackingField_1;
};
// UnityEngine.ResourceManagement.ResourceManager
struct ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D : public RuntimeObject
{
// System.Boolean UnityEngine.ResourceManagement.ResourceManager::postProfilerEvents
bool ___postProfilerEvents_0;
// System.Func`2<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,System.String> UnityEngine.ResourceManagement.ResourceManager::<InternalIdTransformFunc>k__BackingField
Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86* ___U3CInternalIdTransformFuncU3Ek__BackingField_2;
// System.Action`1<UnityEngine.Networking.UnityWebRequest> UnityEngine.ResourceManagement.ResourceManager::<WebRequestOverride>k__BackingField
Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* ___U3CWebRequestOverrideU3Ek__BackingField_3;
// System.Boolean UnityEngine.ResourceManagement.ResourceManager::CallbackHooksEnabled
bool ___CallbackHooksEnabled_4;
// ListWithEvents`1<UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider> UnityEngine.ResourceManagement.ResourceManager::m_ResourceProviders
ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB* ___m_ResourceProviders_5;
// UnityEngine.ResourceManagement.Util.IAllocationStrategy UnityEngine.ResourceManagement.ResourceManager::m_allocator
RuntimeObject* ___m_allocator_6;
// ListWithEvents`1<UnityEngine.ResourceManagement.IUpdateReceiver> UnityEngine.ResourceManagement.ResourceManager::m_UpdateReceivers
ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF* ___m_UpdateReceivers_7;
// System.Collections.Generic.List`1<UnityEngine.ResourceManagement.IUpdateReceiver> UnityEngine.ResourceManagement.ResourceManager::m_UpdateReceiversToRemove
List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1* ___m_UpdateReceiversToRemove_8;
// System.Boolean UnityEngine.ResourceManagement.ResourceManager::m_UpdatingReceivers
bool ___m_UpdatingReceivers_9;
// System.Boolean UnityEngine.ResourceManagement.ResourceManager::m_InsideUpdateMethod
bool ___m_InsideUpdateMethod_10;
// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider> UnityEngine.ResourceManagement.ResourceManager::m_providerMap
Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D* ___m_providerMap_11;
// System.Collections.Generic.Dictionary`2<UnityEngine.ResourceManagement.Util.IOperationCacheKey,UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation> UnityEngine.ResourceManagement.ResourceManager::m_AssetOperationCache
Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* ___m_AssetOperationCache_12;
// System.Collections.Generic.HashSet`1<UnityEngine.ResourceManagement.ResourceManager/InstanceOperation> UnityEngine.ResourceManagement.ResourceManager::m_TrackedInstanceOperations
HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267* ___m_TrackedInstanceOperations_13;
// DelegateList`1<System.Single> UnityEngine.ResourceManagement.ResourceManager::m_UpdateCallbacks
DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___m_UpdateCallbacks_14;
// System.Collections.Generic.List`1<UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation> UnityEngine.ResourceManagement.ResourceManager::m_DeferredCompleteCallbacks
List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C* ___m_DeferredCompleteCallbacks_15;
// System.Boolean UnityEngine.ResourceManagement.ResourceManager::m_InsideExecuteDeferredCallbacksMethod
bool ___m_InsideExecuteDeferredCallbacksMethod_16;
// System.Collections.Generic.List`1<UnityEngine.ResourceManagement.ResourceManager/DeferredCallbackRegisterRequest> UnityEngine.ResourceManagement.ResourceManager::m_DeferredCallbacksToRegister
List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* ___m_DeferredCallbacksToRegister_17;
// System.Action`4<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle,UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventType,System.Int32,System.Object> UnityEngine.ResourceManagement.ResourceManager::m_obsoleteDiagnosticsHandler
Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D* ___m_obsoleteDiagnosticsHandler_18;
// System.Action`1<UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext> UnityEngine.ResourceManagement.ResourceManager::m_diagnosticsHandler
Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2* ___m_diagnosticsHandler_19;
// System.Action`1<UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation> UnityEngine.ResourceManagement.ResourceManager::m_ReleaseOpNonCached
Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_ReleaseOpNonCached_20;
// System.Action`1<UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation> UnityEngine.ResourceManagement.ResourceManager::m_ReleaseOpCached
Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_ReleaseOpCached_21;
// System.Action`1<UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation> UnityEngine.ResourceManagement.ResourceManager::m_ReleaseInstanceOp
Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_ReleaseInstanceOp_22;
// UnityEngine.Networking.CertificateHandler UnityEngine.ResourceManagement.ResourceManager::<CertificateHandlerInstance>k__BackingField
CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* ___U3CCertificateHandlerInstanceU3Ek__BackingField_25;
// System.Boolean UnityEngine.ResourceManagement.ResourceManager::m_RegisteredForCallbacks
bool ___m_RegisteredForCallbacks_26;
// System.Collections.Generic.Dictionary`2<System.Type,System.Type> UnityEngine.ResourceManagement.ResourceManager::m_ProviderOperationTypeCache
Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* ___m_ProviderOperationTypeCache_27;
};
struct ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_StaticFields
{
// System.Action`2<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle,System.Exception> UnityEngine.ResourceManagement.ResourceManager::<ExceptionHandler>k__BackingField
Action_2_t67647DD70912484E9205AC38396D2849ED602730* ___U3CExceptionHandlerU3Ek__BackingField_1;
// System.Int32 UnityEngine.ResourceManagement.ResourceManager::s_GroupOperationTypeHash
int32_t ___s_GroupOperationTypeHash_23;
// System.Int32 UnityEngine.ResourceManagement.ResourceManager::s_InstanceOperationTypeHash
int32_t ___s_InstanceOperationTypeHash_24;
};
// UnityEngine.AddressableAssets.Utility.ResourceManagerDiagnostics
struct ResourceManagerDiagnostics_t49595E6E9EFEA3A70F3DE5D5AB2DEE8F0E3B3F45 : public RuntimeObject
{
// UnityEngine.ResourceManagement.ResourceManager UnityEngine.AddressableAssets.Utility.ResourceManagerDiagnostics::m_ResourceManager
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_ResourceManager_0;
// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.AddressableAssets.Utility.DiagnosticInfo> UnityEngine.AddressableAssets.Utility.ResourceManagerDiagnostics::m_cachedDiagnosticInfo
Dictionary_2_t623CAE1D190656AED4159892AE9AA27BDDCD7F7A* ___m_cachedDiagnosticInfo_3;
};
// System.String
struct String_t : public RuntimeObject
{
// System.Int32 System.String::_stringLength
int32_t ____stringLength_4;
// System.Char System.String::_firstChar
Il2CppChar ____firstChar_5;
};
struct String_t_StaticFields
{
// System.String System.String::Empty
String_t* ___Empty_6;
};
// System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
{
};
// Native definition for P/Invoke marshalling of System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
// UnityEngine.AddressableAssets.Initialization.CacheInitialization/<>c__DisplayClass1_0
struct U3CU3Ec__DisplayClass1_0_tCAD5C046E87FBD897C871A6C765DF9ECB2D28B8B : public RuntimeObject
{
// UnityEngine.AddressableAssets.Initialization.CacheInitialization UnityEngine.AddressableAssets.Initialization.CacheInitialization/<>c__DisplayClass1_0::<>4__this
CacheInitialization_tCC96D85AC10431521F9F4F2BAD46D91C4F6E3B98* ___U3CU3E4__this_0;
// System.String UnityEngine.AddressableAssets.Initialization.CacheInitialization/<>c__DisplayClass1_0::id
String_t* ___id_1;
// System.String UnityEngine.AddressableAssets.Initialization.CacheInitialization/<>c__DisplayClass1_0::data
String_t* ___data_2;
};
// UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c
struct U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570 : public RuntimeObject
{
};
struct U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_StaticFields
{
// UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c::<>9
U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570* ___U3CU3E9_0;
// System.Func`2<UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider,System.Boolean> UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c::<>9__13_0
Func_2_t65EC28300D7949DC379319C3EA3426C72F877CE4* ___U3CU3E9__13_0_1;
};
// UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass16_0
struct U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36 : public RuntimeObject
{
// UnityEngine.AddressableAssets.AddressablesImpl UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass16_0::addressables
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* ___addressables_0;
// System.String UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass16_0::providerSuffix
String_t* ___providerSuffix_1;
// UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass16_0::remoteHashLocation
RuntimeObject* ___remoteHashLocation_2;
};
// UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass18_0
struct U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3 : public RuntimeObject
{
// UnityEngine.AddressableAssets.Initialization.InitializationOperation UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass18_0::<>4__this
InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* ___U3CU3E4__this_0;
// System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation> UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass18_0::catalogs
RuntimeObject* ___catalogs_1;
// UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationMap UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass18_0::locMap
ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* ___locMap_2;
// System.Int32 UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass18_0::index
int32_t ___index_3;
// UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass18_0::remoteHashLocation
RuntimeObject* ___remoteHashLocation_4;
};
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle>>
struct AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90
{
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<TObject> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_InternalOp
AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D* ___m_InternalOp_0;
// System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_Version
int32_t ___m_Version_1;
// System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_LocationName
String_t* ___m_LocationName_2;
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_UnloadSceneOpExcludeReleaseCallback
bool ___m_UnloadSceneOpExcludeReleaseCallback_3;
};
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Collections.Generic.List`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>>
struct AsyncOperationHandle_1_tB06077285DDBB8B950592F6ACC37C333ADDD997F
{
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<TObject> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_InternalOp
AsyncOperationBase_1_t6C0B1FFBBFC6F03B8212E7C1CA3679364DDE83E9* ___m_InternalOp_0;
// System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_Version
int32_t ___m_Version_1;
// System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_LocationName
String_t* ___m_LocationName_2;
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_UnloadSceneOpExcludeReleaseCallback
bool ___m_UnloadSceneOpExcludeReleaseCallback_3;
};
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Collections.Generic.List`1<System.String>>
struct AsyncOperationHandle_1_tAA8468BA8C5994CD242CA70D05A8474AF68F7646
{
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<TObject> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_InternalOp
AsyncOperationBase_1_t8BFB6142CEBF919881F2972D476E2B0A36EE6EC3* ___m_InternalOp_0;
// System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_Version
int32_t ___m_Version_1;
// System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_LocationName
String_t* ___m_LocationName_2;
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_UnloadSceneOpExcludeReleaseCallback
bool ___m_UnloadSceneOpExcludeReleaseCallback_3;
};
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Boolean>
struct AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66
{
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<TObject> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_InternalOp
AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* ___m_InternalOp_0;
// System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_Version
int32_t ___m_Version_1;
// System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_LocationName
String_t* ___m_LocationName_2;
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_UnloadSceneOpExcludeReleaseCallback
bool ___m_UnloadSceneOpExcludeReleaseCallback_3;
};
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>
struct AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF
{
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<TObject> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_InternalOp
AsyncOperationBase_1_tA0C44504D80F2CFD43277EC431A5308325E7E836* ___m_InternalOp_0;
// System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_Version
int32_t ___m_Version_1;
// System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_LocationName
String_t* ___m_LocationName_2;
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_UnloadSceneOpExcludeReleaseCallback
bool ___m_UnloadSceneOpExcludeReleaseCallback_3;
};
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>
struct AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC
{
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<TObject> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_InternalOp
AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B* ___m_InternalOp_0;
// System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_Version
int32_t ___m_Version_1;
// System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_LocationName
String_t* ___m_LocationName_2;
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_UnloadSceneOpExcludeReleaseCallback
bool ___m_UnloadSceneOpExcludeReleaseCallback_3;
};
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Object>
struct AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74
{
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<TObject> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_InternalOp
AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* ___m_InternalOp_0;
// System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_Version
int32_t ___m_Version_1;
// System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_LocationName
String_t* ___m_LocationName_2;
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_UnloadSceneOpExcludeReleaseCallback
bool ___m_UnloadSceneOpExcludeReleaseCallback_3;
};
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData>
struct AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD
{
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<TObject> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_InternalOp
AsyncOperationBase_1_t705BFA43974D35E55B0DE97C36A4210FC6716379* ___m_InternalOp_0;
// System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_Version
int32_t ___m_Version_1;
// System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_LocationName
String_t* ___m_LocationName_2;
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_UnloadSceneOpExcludeReleaseCallback
bool ___m_UnloadSceneOpExcludeReleaseCallback_3;
};
// System.Collections.Generic.List`1/Enumerator<System.Object>
struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list_0;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
int32_t ____index_1;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
int32_t ____version_2;
// T System.Collections.Generic.List`1/Enumerator::_current
RuntimeObject* ____current_3;
};
// System.Collections.Generic.List`1/Enumerator<UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData>
struct Enumerator_t134B8D5C2371F85231E64F2968FBC0727A3270FD
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A* ____list_0;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
int32_t ____index_1;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
int32_t ____version_2;
// T System.Collections.Generic.List`1/Enumerator::_current
ResourceLocationData_t06A455DB1E04E1FF28119F98A008A10894651AB9* ____current_3;
};
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle
struct AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D
{
// UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::m_InternalOp
RuntimeObject* ___m_InternalOp_0;
// System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::m_Version
int32_t ___m_Version_1;
// System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::m_LocationName
String_t* ___m_LocationName_2;
};
// Native definition for P/Invoke marshalling of UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle
struct AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_pinvoke
{
RuntimeObject* ___m_InternalOp_0;
int32_t ___m_Version_1;
char* ___m_LocationName_2;
};
// Native definition for COM marshalling of UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle
struct AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_com
{
RuntimeObject* ___m_InternalOp_0;
int32_t ___m_Version_1;
Il2CppChar* ___m_LocationName_2;
};
// System.Boolean
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
{
// System.Boolean System.Boolean::m_value
bool ___m_value_0;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
// System.String System.Boolean::TrueString
String_t* ___TrueString_5;
// System.String System.Boolean::FalseString
String_t* ___FalseString_6;
};
// UnityEngine.Cache
struct Cache_tDD95655F2F9684598FD7B95827D4F6AD3134CBBC
{
// System.Int32 UnityEngine.Cache::m_Handle
int32_t ___m_Handle_0;
};
// System.Char
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17
{
// System.Char System.Char::m_value
Il2CppChar ___m_value_0;
};
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
{
// System.Byte[] System.Char::s_categoryForLatin1
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1_3;
};
// UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus
struct DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D
{
// System.Int64 UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus::TotalBytes
int64_t ___TotalBytes_0;
// System.Int64 UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus::DownloadedBytes
int64_t ___DownloadedBytes_1;
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus::IsDone
bool ___IsDone_2;
};
// Native definition for P/Invoke marshalling of UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus
struct DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D_marshaled_pinvoke
{
int64_t ___TotalBytes_0;
int64_t ___DownloadedBytes_1;
int32_t ___IsDone_2;
};
// Native definition for COM marshalling of UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus
struct DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D_marshaled_com
{
int64_t ___TotalBytes_0;
int64_t ___DownloadedBytes_1;
int32_t ___IsDone_2;
};
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields
{
// System.Char[] System.Enum::enumSeperatorCharArray
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray_0;
};
// Native definition for P/Invoke marshalling of System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
// System.Reflection.FieldInfo
struct FieldInfo_t : public MemberInfo_t
{
};
// System.Int32
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
{
// System.Int32 System.Int32::m_value
int32_t ___m_value_0;
};
// System.Int64
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3
{
// System.Int64 System.Int64::m_value
int64_t ___m_value_0;
};
// System.IntPtr
struct IntPtr_t
{
// System.Void* System.IntPtr::m_value
void* ___m_value_0;
};
struct IntPtr_t_StaticFields
{
// System.IntPtr System.IntPtr::Zero
intptr_t ___Zero_1;
};
// System.Reflection.PropertyInfo
struct PropertyInfo_t : public MemberInfo_t
{
};
// UnityEngine.ResourceManagement.Util.SerializedType
struct SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1
{
// System.String UnityEngine.ResourceManagement.Util.SerializedType::m_AssemblyName
String_t* ___m_AssemblyName_0;
// System.String UnityEngine.ResourceManagement.Util.SerializedType::m_ClassName
String_t* ___m_ClassName_1;
// System.Type UnityEngine.ResourceManagement.Util.SerializedType::m_CachedType
Type_t* ___m_CachedType_2;
// System.Boolean UnityEngine.ResourceManagement.Util.SerializedType::<ValueChanged>k__BackingField
bool ___U3CValueChangedU3Ek__BackingField_3;
};
// Native definition for P/Invoke marshalling of UnityEngine.ResourceManagement.Util.SerializedType
struct SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_pinvoke
{
char* ___m_AssemblyName_0;
char* ___m_ClassName_1;
Type_t* ___m_CachedType_2;
int32_t ___U3CValueChangedU3Ek__BackingField_3;
};
// Native definition for COM marshalling of UnityEngine.ResourceManagement.Util.SerializedType
struct SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_com
{
Il2CppChar* ___m_AssemblyName_0;
Il2CppChar* ___m_ClassName_1;
Type_t* ___m_CachedType_2;
int32_t ___U3CValueChangedU3Ek__BackingField_3;
};
// System.Single
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
{
// System.Single System.Single::m_value
float ___m_value_0;
};
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
{
union
{
struct
{
};
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
};
};
// UnityEngine.AddressableAssets.AddressablesImpl
struct AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337 : public RuntimeObject
{
// UnityEngine.ResourceManagement.ResourceManager UnityEngine.AddressableAssets.AddressablesImpl::m_ResourceManager
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_ResourceManager_0;
// UnityEngine.ResourceManagement.ResourceProviders.IInstanceProvider UnityEngine.AddressableAssets.AddressablesImpl::m_InstanceProvider
RuntimeObject* ___m_InstanceProvider_1;
// System.Int32 UnityEngine.AddressableAssets.AddressablesImpl::m_CatalogRequestsTimeout
int32_t ___m_CatalogRequestsTimeout_2;
// UnityEngine.ResourceManagement.ResourceProviders.ISceneProvider UnityEngine.AddressableAssets.AddressablesImpl::SceneProvider
RuntimeObject* ___SceneProvider_4;
// System.Collections.Generic.List`1<UnityEngine.AddressableAssets.AddressablesImpl/ResourceLocatorInfo> UnityEngine.AddressableAssets.AddressablesImpl::m_ResourceLocators
List_1_tC19AA5C8341E1999481FDE80329EAD9C1BB44FFA* ___m_ResourceLocators_5;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator> UnityEngine.AddressableAssets.AddressablesImpl::m_InitializationOperation
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC ___m_InitializationOperation_6;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Collections.Generic.List`1<System.String>> UnityEngine.AddressableAssets.AddressablesImpl::m_ActiveCheckUpdateOperation
AsyncOperationHandle_1_tAA8468BA8C5994CD242CA70D05A8474AF68F7646 ___m_ActiveCheckUpdateOperation_7;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Collections.Generic.List`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>> UnityEngine.AddressableAssets.AddressablesImpl::m_ActiveUpdateOperation
AsyncOperationHandle_1_tB06077285DDBB8B950592F6ACC37C333ADDD997F ___m_ActiveUpdateOperation_8;
// System.Action`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle> UnityEngine.AddressableAssets.AddressablesImpl::m_OnHandleCompleteAction
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_OnHandleCompleteAction_9;
// System.Action`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle> UnityEngine.AddressableAssets.AddressablesImpl::m_OnSceneHandleCompleteAction
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_OnSceneHandleCompleteAction_10;
// System.Action`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle> UnityEngine.AddressableAssets.AddressablesImpl::m_OnHandleDestroyedAction
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_OnHandleDestroyedAction_11;
// System.Collections.Generic.Dictionary`2<System.Object,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle> UnityEngine.AddressableAssets.AddressablesImpl::m_resultToHandle
Dictionary_2_tCF0DE186C024D133CC46FA0B271E5359DBFAD9B4* ___m_resultToHandle_12;
// System.Collections.Generic.HashSet`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle> UnityEngine.AddressableAssets.AddressablesImpl::m_SceneInstances
HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1* ___m_SceneInstances_13;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Boolean> UnityEngine.AddressableAssets.AddressablesImpl::m_ActiveCleanBundleCacheOperation
AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 ___m_ActiveCleanBundleCacheOperation_14;
// System.Boolean UnityEngine.AddressableAssets.AddressablesImpl::hasStartedInitialization
bool ___hasStartedInitialization_15;
};
// System.AppDomain
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE
{
// System.IntPtr System.AppDomain::_mono_app_domain
intptr_t ____mono_app_domain_1;
// System.Object System.AppDomain::_evidence
RuntimeObject* ____evidence_6;
// System.Object System.AppDomain::_granted
RuntimeObject* ____granted_7;
// System.Int32 System.AppDomain::_principalPolicy
int32_t ____principalPolicy_8;
// System.AssemblyLoadEventHandler System.AppDomain::AssemblyLoad
AssemblyLoadEventHandler_t74AF5FF25F520B9786A20D862AE69BE733774A42* ___AssemblyLoad_10;
// System.ResolveEventHandler System.AppDomain::AssemblyResolve
ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___AssemblyResolve_11;
// System.EventHandler System.AppDomain::DomainUnload
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* ___DomainUnload_12;
// System.EventHandler System.AppDomain::ProcessExit
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* ___ProcessExit_13;
// System.ResolveEventHandler System.AppDomain::ResourceResolve
ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___ResourceResolve_14;
// System.ResolveEventHandler System.AppDomain::TypeResolve
ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___TypeResolve_15;
// System.UnhandledExceptionEventHandler System.AppDomain::UnhandledException
UnhandledExceptionEventHandler_tB13FF21A6201A59BB462E68CD10C5B5BEE54941C* ___UnhandledException_16;
// System.EventHandler`1<System.Runtime.ExceptionServices.FirstChanceExceptionEventArgs> System.AppDomain::FirstChanceException
EventHandler_1_tF46A0252BA462E35F6B72C69AB6C0F751E7443D7* ___FirstChanceException_17;
// System.Object System.AppDomain::_domain_manager
RuntimeObject* ____domain_manager_18;
// System.ResolveEventHandler System.AppDomain::ReflectionOnlyAssemblyResolve
ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___ReflectionOnlyAssemblyResolve_19;
// System.Object System.AppDomain::_activation
RuntimeObject* ____activation_20;
// System.Object System.AppDomain::_applicationIdentity
RuntimeObject* ____applicationIdentity_21;
// System.Collections.Generic.List`1<System.String> System.AppDomain::compatibility_switch
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___compatibility_switch_22;
};
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_StaticFields
{
// System.String System.AppDomain::_process_guid
String_t* ____process_guid_2;
};
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_ThreadStaticFields
{
// System.Collections.Generic.Dictionary`2<System.String,System.Object> System.AppDomain::type_resolve_in_progress
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___type_resolve_in_progress_3;
// System.Collections.Generic.Dictionary`2<System.String,System.Object> System.AppDomain::assembly_resolve_in_progress
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___assembly_resolve_in_progress_4;
// System.Collections.Generic.Dictionary`2<System.String,System.Object> System.AppDomain::assembly_resolve_in_progress_refonly
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___assembly_resolve_in_progress_refonly_5;
// System.Object System.AppDomain::_principal
RuntimeObject* ____principal_9;
};
// Native definition for P/Invoke marshalling of System.AppDomain
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_marshaled_pinvoke : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke
{
intptr_t ____mono_app_domain_1;
Il2CppIUnknown* ____evidence_6;
Il2CppIUnknown* ____granted_7;
int32_t ____principalPolicy_8;
Il2CppMethodPointer ___AssemblyLoad_10;
Il2CppMethodPointer ___AssemblyResolve_11;
Il2CppMethodPointer ___DomainUnload_12;
Il2CppMethodPointer ___ProcessExit_13;
Il2CppMethodPointer ___ResourceResolve_14;
Il2CppMethodPointer ___TypeResolve_15;
Il2CppMethodPointer ___UnhandledException_16;
Il2CppMethodPointer ___FirstChanceException_17;
Il2CppIUnknown* ____domain_manager_18;
Il2CppMethodPointer ___ReflectionOnlyAssemblyResolve_19;
Il2CppIUnknown* ____activation_20;
Il2CppIUnknown* ____applicationIdentity_21;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___compatibility_switch_22;
};
// Native definition for COM marshalling of System.AppDomain
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_marshaled_com : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com
{
intptr_t ____mono_app_domain_1;
Il2CppIUnknown* ____evidence_6;
Il2CppIUnknown* ____granted_7;
int32_t ____principalPolicy_8;
Il2CppMethodPointer ___AssemblyLoad_10;
Il2CppMethodPointer ___AssemblyResolve_11;
Il2CppMethodPointer ___DomainUnload_12;
Il2CppMethodPointer ___ProcessExit_13;
Il2CppMethodPointer ___ResourceResolve_14;
Il2CppMethodPointer ___TypeResolve_15;
Il2CppMethodPointer ___UnhandledException_16;
Il2CppMethodPointer ___FirstChanceException_17;
Il2CppIUnknown* ____domain_manager_18;
Il2CppMethodPointer ___ReflectionOnlyAssemblyResolve_19;
Il2CppIUnknown* ____activation_20;
Il2CppIUnknown* ____applicationIdentity_21;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___compatibility_switch_22;
};
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus
struct AsyncOperationStatus_t1D89963C21E9A4C34EF3312FDFE60060339C2A88
{
// System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus::value__
int32_t ___value___2;
};
// System.Reflection.BindingFlags
struct BindingFlags_t5DC2835E4AE9C1862B3AD172EF35B6A5F4F1812C
{
// System.Int32 System.Reflection.BindingFlags::value__
int32_t ___value___2;
};
// UnityEngine.Networking.CertificateHandler
struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804 : public RuntimeObject
{
// System.IntPtr UnityEngine.Networking.CertificateHandler::m_Ptr
intptr_t ___m_Ptr_0;
};
// Native definition for P/Invoke marshalling of UnityEngine.Networking.CertificateHandler
struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_marshaled_pinvoke
{
intptr_t ___m_Ptr_0;
};
// Native definition for COM marshalling of UnityEngine.Networking.CertificateHandler
struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_marshaled_com
{
intptr_t ___m_Ptr_0;
};
// System.Delegate
struct Delegate_t : public RuntimeObject
{
// System.IntPtr System.Delegate::method_ptr
Il2CppMethodPointer ___method_ptr_0;
// System.IntPtr System.Delegate::invoke_impl
intptr_t ___invoke_impl_1;
// System.Object System.Delegate::m_target
RuntimeObject* ___m_target_2;
// System.IntPtr System.Delegate::method
intptr_t ___method_3;
// System.IntPtr System.Delegate::delegate_trampoline
intptr_t ___delegate_trampoline_4;
// System.IntPtr System.Delegate::extra_arg
intptr_t ___extra_arg_5;
// System.IntPtr System.Delegate::method_code
intptr_t ___method_code_6;
// System.IntPtr System.Delegate::interp_method
intptr_t ___interp_method_7;
// System.IntPtr System.Delegate::interp_invoke_impl
intptr_t ___interp_invoke_impl_8;
// System.Reflection.MethodInfo System.Delegate::method_info
MethodInfo_t* ___method_info_9;
// System.Reflection.MethodInfo System.Delegate::original_method_info
MethodInfo_t* ___original_method_info_10;
// System.DelegateData System.Delegate::data
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
// System.Boolean System.Delegate::method_is_virtual
bool ___method_is_virtual_12;
};
// Native definition for P/Invoke marshalling of System.Delegate
struct Delegate_t_marshaled_pinvoke
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
intptr_t ___interp_method_7;
intptr_t ___interp_invoke_impl_8;
MethodInfo_t* ___method_info_9;
MethodInfo_t* ___original_method_info_10;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
int32_t ___method_is_virtual_12;
};
// Native definition for COM marshalling of System.Delegate
struct Delegate_t_marshaled_com
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
intptr_t ___interp_method_7;
intptr_t ___interp_invoke_impl_8;
MethodInfo_t* ___method_info_9;
MethodInfo_t* ___original_method_info_10;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
int32_t ___method_is_virtual_12;
};
// System.Exception
struct Exception_t : public RuntimeObject
{
// System.String System.Exception::_className
String_t* ____className_1;
// System.String System.Exception::_message
String_t* ____message_2;
// System.Collections.IDictionary System.Exception::_data
RuntimeObject* ____data_3;
// System.Exception System.Exception::_innerException
Exception_t* ____innerException_4;
// System.String System.Exception::_helpURL
String_t* ____helpURL_5;
// System.Object System.Exception::_stackTrace
RuntimeObject* ____stackTrace_6;
// System.String System.Exception::_stackTraceString
String_t* ____stackTraceString_7;
// System.String System.Exception::_remoteStackTraceString
String_t* ____remoteStackTraceString_8;
// System.Int32 System.Exception::_remoteStackIndex
int32_t ____remoteStackIndex_9;
// System.Object System.Exception::_dynamicMethods
RuntimeObject* ____dynamicMethods_10;
// System.Int32 System.Exception::_HResult
int32_t ____HResult_11;
// System.String System.Exception::_source
String_t* ____source_12;
// System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
// System.Diagnostics.StackTrace[] System.Exception::captured_traces
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
// System.IntPtr[] System.Exception::native_trace_ips
IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15;
// System.Int32 System.Exception::caught_in_unmanaged
int32_t ___caught_in_unmanaged_16;
};
struct Exception_t_StaticFields
{
// System.Object System.Exception::s_EDILock
RuntimeObject* ___s_EDILock_0;
};
// Native definition for P/Invoke marshalling of System.Exception
struct Exception_t_marshaled_pinvoke
{
char* ____className_1;
char* ____message_2;
RuntimeObject* ____data_3;
Exception_t_marshaled_pinvoke* ____innerException_4;
char* ____helpURL_5;
Il2CppIUnknown* ____stackTrace_6;
char* ____stackTraceString_7;
char* ____remoteStackTraceString_8;
int32_t ____remoteStackIndex_9;
Il2CppIUnknown* ____dynamicMethods_10;
int32_t ____HResult_11;
char* ____source_12;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
int32_t ___caught_in_unmanaged_16;
};
// Native definition for COM marshalling of System.Exception
struct Exception_t_marshaled_com
{
Il2CppChar* ____className_1;
Il2CppChar* ____message_2;
RuntimeObject* ____data_3;
Exception_t_marshaled_com* ____innerException_4;
Il2CppChar* ____helpURL_5;
Il2CppIUnknown* ____stackTrace_6;
Il2CppChar* ____stackTraceString_7;
Il2CppChar* ____remoteStackTraceString_8;
int32_t ____remoteStackIndex_9;
Il2CppIUnknown* ____dynamicMethods_10;
int32_t ____HResult_11;
Il2CppChar* ____source_12;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
int32_t ___caught_in_unmanaged_16;
};
// UnityEngine.ResourceManagement.Util.ObjectInitializationData
struct ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3
{
// System.String UnityEngine.ResourceManagement.Util.ObjectInitializationData::m_Id
String_t* ___m_Id_0;
// UnityEngine.ResourceManagement.Util.SerializedType UnityEngine.ResourceManagement.Util.ObjectInitializationData::m_ObjectType
SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1 ___m_ObjectType_1;
// System.String UnityEngine.ResourceManagement.Util.ObjectInitializationData::m_Data
String_t* ___m_Data_2;
};
// Native definition for P/Invoke marshalling of UnityEngine.ResourceManagement.Util.ObjectInitializationData
struct ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_marshaled_pinvoke
{
char* ___m_Id_0;
SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_pinvoke ___m_ObjectType_1;
char* ___m_Data_2;
};
// Native definition for COM marshalling of UnityEngine.ResourceManagement.Util.ObjectInitializationData
struct ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_marshaled_com
{
Il2CppChar* ___m_Id_0;
SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_com ___m_ObjectType_1;
Il2CppChar* ___m_Data_2;
};
// UnityEngine.ResourceManagement.ResourceProviders.ProviderBehaviourFlags
struct ProviderBehaviourFlags_t9746DB555DCE3A375EC29BD12E12C2C549CC6E63
{
// System.Int32 UnityEngine.ResourceManagement.ResourceProviders.ProviderBehaviourFlags::value__
int32_t ___value___2;
};
// UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData
struct ResourceLocationData_t06A455DB1E04E1FF28119F98A008A10894651AB9 : public RuntimeObject
{
// System.String[] UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData::m_Keys
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_Keys_0;
// System.String UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData::m_InternalId
String_t* ___m_InternalId_1;
// System.String UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData::m_Provider
String_t* ___m_Provider_2;
// System.String[] UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData::m_Dependencies
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_Dependencies_3;
// UnityEngine.ResourceManagement.Util.SerializedType UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData::m_ResourceType
SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1 ___m_ResourceType_4;
// System.Byte[] UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData::SerializedData
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___SerializedData_5;
// System.Object UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData::_Data
RuntimeObject* ____Data_6;
};
// UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData
struct ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120 : public RuntimeObject
{
// System.String UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::m_buildTarget
String_t* ___m_buildTarget_1;
// System.String UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::m_SettingsHash
String_t* ___m_SettingsHash_2;
// System.Collections.Generic.List`1<UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData> UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::m_CatalogLocations
List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A* ___m_CatalogLocations_3;
// System.Boolean UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::m_ProfileEvents
bool ___m_ProfileEvents_4;
// System.Boolean UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::m_LogResourceManagerExceptions
bool ___m_LogResourceManagerExceptions_5;
// System.Collections.Generic.List`1<UnityEngine.ResourceManagement.Util.ObjectInitializationData> UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::m_ExtraInitializationData
List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4* ___m_ExtraInitializationData_6;
// System.Boolean UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::m_DisableCatalogUpdateOnStart
bool ___m_DisableCatalogUpdateOnStart_7;
// System.Boolean UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::m_IsLocalCatalogInBundle
bool ___m_IsLocalCatalogInBundle_8;
// UnityEngine.ResourceManagement.Util.SerializedType UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::m_CertificateHandlerType
SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1 ___m_CertificateHandlerType_9;
// System.String UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::m_AddressablesVersion
String_t* ___m_AddressablesVersion_10;
// System.Int32 UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::m_maxConcurrentWebRequests
int32_t ___m_maxConcurrentWebRequests_11;
// System.Int32 UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::m_CatalogRequestsTimeout
int32_t ___m_CatalogRequestsTimeout_12;
};
// System.RuntimeTypeHandle
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
{
// System.IntPtr System.RuntimeTypeHandle::value
intptr_t ___value_0;
};
// Interop/Sys/FileStatusFlags
struct FileStatusFlags_tB53E2B9A54305CDCEA49884DEEDB8C62C8ACC9C9
{
// System.Int32 Interop/Sys/FileStatusFlags::value__
int32_t ___value___2;
};
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Boolean>
struct AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9 : public RuntimeObject
{
// TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::<Result>k__BackingField
bool ___U3CResultU3Ek__BackingField_0;
// System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_referenceCount
int32_t ___m_referenceCount_1;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Status
int32_t ___m_Status_2;
// System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Error
Exception_t* ___m_Error_3;
// UnityEngine.ResourceManagement.ResourceManager UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_RM
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_RM_4;
// System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Version
int32_t ___m_Version_5;
// DelegateList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_DestroyedAction
DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* ___m_DestroyedAction_6;
// DelegateList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<TObject>> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_CompletedActionT
DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4* ___m_CompletedActionT_7;
// System.Action`1<UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_OnDestroyAction
Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_OnDestroyAction_8;
// System.Action`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_dependencyCompleteAction
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_dependencyCompleteAction_9;
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::HasExecuted
bool ___HasExecuted_10;
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::<IsRunning>k__BackingField
bool ___U3CIsRunningU3Ek__BackingField_11;
// System.Threading.Tasks.TaskCompletionSource`1<TObject> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_taskCompletionSource
TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14* ___m_taskCompletionSource_12;
// System.Threading.Tasks.TaskCompletionSource`1<System.Object> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_taskCompletionSourceTypeless
TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___m_taskCompletionSourceTypeless_13;
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_InDeferredCallbackQueue
bool ___m_InDeferredCallbackQueue_14;
// DelegateList`1<System.Single> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_UpdateCallbacks
DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___m_UpdateCallbacks_15;
// System.Action`1<System.Single> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_UpdateCallback
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___m_UpdateCallback_16;
};
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>
struct AsyncOperationBase_1_tA0C44504D80F2CFD43277EC431A5308325E7E836 : public RuntimeObject
{
// TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::<Result>k__BackingField
ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* ___U3CResultU3Ek__BackingField_0;
// System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_referenceCount
int32_t ___m_referenceCount_1;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Status
int32_t ___m_Status_2;
// System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Error
Exception_t* ___m_Error_3;
// UnityEngine.ResourceManagement.ResourceManager UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_RM
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_RM_4;
// System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Version
int32_t ___m_Version_5;
// DelegateList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_DestroyedAction
DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* ___m_DestroyedAction_6;
// DelegateList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<TObject>> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_CompletedActionT
DelegateList_1_tE8C042C4B1A8337D5DF58AF713DC27858F1038F1* ___m_CompletedActionT_7;
// System.Action`1<UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_OnDestroyAction
Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_OnDestroyAction_8;
// System.Action`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_dependencyCompleteAction
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_dependencyCompleteAction_9;
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::HasExecuted
bool ___HasExecuted_10;
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::<IsRunning>k__BackingField
bool ___U3CIsRunningU3Ek__BackingField_11;
// System.Threading.Tasks.TaskCompletionSource`1<TObject> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_taskCompletionSource
TaskCompletionSource_1_tA685E0975CE5729287BCF89CB38E7D80547CC814* ___m_taskCompletionSource_12;
// System.Threading.Tasks.TaskCompletionSource`1<System.Object> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_taskCompletionSourceTypeless
TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___m_taskCompletionSourceTypeless_13;
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_InDeferredCallbackQueue
bool ___m_InDeferredCallbackQueue_14;
// DelegateList`1<System.Single> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_UpdateCallbacks
DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___m_UpdateCallbacks_15;
// System.Action`1<System.Single> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_UpdateCallback
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___m_UpdateCallback_16;
};
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>
struct AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B : public RuntimeObject
{
// TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::<Result>k__BackingField
RuntimeObject* ___U3CResultU3Ek__BackingField_0;
// System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_referenceCount
int32_t ___m_referenceCount_1;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Status
int32_t ___m_Status_2;
// System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Error
Exception_t* ___m_Error_3;
// UnityEngine.ResourceManagement.ResourceManager UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_RM
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_RM_4;
// System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Version
int32_t ___m_Version_5;
// DelegateList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_DestroyedAction
DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* ___m_DestroyedAction_6;
// DelegateList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<TObject>> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_CompletedActionT
DelegateList_1_tAA76594B21CB4057F8F336D0B4236581CCA762B5* ___m_CompletedActionT_7;
// System.Action`1<UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_OnDestroyAction
Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_OnDestroyAction_8;
// System.Action`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_dependencyCompleteAction
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_dependencyCompleteAction_9;
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::HasExecuted
bool ___HasExecuted_10;
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::<IsRunning>k__BackingField
bool ___U3CIsRunningU3Ek__BackingField_11;
// System.Threading.Tasks.TaskCompletionSource`1<TObject> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_taskCompletionSource
TaskCompletionSource_1_t499C43CEFAC274C9F02F0122032A42FD713C35F1* ___m_taskCompletionSource_12;
// System.Threading.Tasks.TaskCompletionSource`1<System.Object> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_taskCompletionSourceTypeless
TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___m_taskCompletionSourceTypeless_13;
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_InDeferredCallbackQueue
bool ___m_InDeferredCallbackQueue_14;
// DelegateList`1<System.Single> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_UpdateCallbacks
DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___m_UpdateCallbacks_15;
// System.Action`1<System.Single> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_UpdateCallback
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___m_UpdateCallback_16;
};
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Object>
struct AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13 : public RuntimeObject
{
// TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::<Result>k__BackingField
RuntimeObject* ___U3CResultU3Ek__BackingField_0;
// System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_referenceCount
int32_t ___m_referenceCount_1;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Status
int32_t ___m_Status_2;
// System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Error
Exception_t* ___m_Error_3;
// UnityEngine.ResourceManagement.ResourceManager UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_RM
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_RM_4;
// System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Version
int32_t ___m_Version_5;
// DelegateList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_DestroyedAction
DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* ___m_DestroyedAction_6;
// DelegateList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<TObject>> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_CompletedActionT
DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787* ___m_CompletedActionT_7;
// System.Action`1<UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_OnDestroyAction
Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_OnDestroyAction_8;
// System.Action`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_dependencyCompleteAction
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_dependencyCompleteAction_9;
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::HasExecuted
bool ___HasExecuted_10;
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::<IsRunning>k__BackingField
bool ___U3CIsRunningU3Ek__BackingField_11;
// System.Threading.Tasks.TaskCompletionSource`1<TObject> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_taskCompletionSource
TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___m_taskCompletionSource_12;
// System.Threading.Tasks.TaskCompletionSource`1<System.Object> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_taskCompletionSourceTypeless
TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___m_taskCompletionSourceTypeless_13;
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_InDeferredCallbackQueue
bool ___m_InDeferredCallbackQueue_14;
// DelegateList`1<System.Single> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_UpdateCallbacks
DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___m_UpdateCallbacks_15;
// System.Action`1<System.Single> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_UpdateCallback
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___m_UpdateCallback_16;
};
// System.Collections.Generic.List`1/Enumerator<UnityEngine.ResourceManagement.Util.ObjectInitializationData>
struct Enumerator_t3D5B1075A6AC7E9A649B9FE1EF2C0B8A62E3208F
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4* ____list_0;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
int32_t ____index_1;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
int32_t ____version_2;
// T System.Collections.Generic.List`1/Enumerator::_current
ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 ____current_3;
};
// UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData
struct ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C : public RuntimeObject
{
// System.String UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::localHash
String_t* ___localHash_0;
// UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::location
RuntimeObject* ___location_1;
// System.String UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::m_LocatorId
String_t* ___m_LocatorId_2;
// UnityEngine.ResourceManagement.Util.ObjectInitializationData UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::m_InstanceProviderData
ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 ___m_InstanceProviderData_3;
// UnityEngine.ResourceManagement.Util.ObjectInitializationData UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::m_SceneProviderData
ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 ___m_SceneProviderData_4;
// System.Collections.Generic.List`1<UnityEngine.ResourceManagement.Util.ObjectInitializationData> UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::m_ResourceProviderData
List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4* ___m_ResourceProviderData_5;
// System.String[] UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::m_ProviderIds
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_ProviderIds_6;
// System.String[] UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::m_InternalIds
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_InternalIds_7;
// System.String UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::m_KeyDataString
String_t* ___m_KeyDataString_8;
// System.String UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::m_BucketDataString
String_t* ___m_BucketDataString_9;
// System.String UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::m_EntryDataString
String_t* ___m_EntryDataString_10;
// System.String UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::m_ExtraDataString
String_t* ___m_ExtraDataString_13;
// UnityEngine.ResourceManagement.Util.SerializedType[] UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::m_resourceTypes
SerializedTypeU5BU5D_t42666BF2533B0E84FF8C734CD1DACB81F1C13EAA* ___m_resourceTypes_14;
// System.String[] UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::m_InternalIdPrefixes
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_InternalIdPrefixes_15;
};
// System.MulticastDelegate
struct MulticastDelegate_t : public Delegate_t
{
// System.Delegate[] System.MulticastDelegate::delegates
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13;
};
// Native definition for P/Invoke marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
Delegate_t_marshaled_pinvoke** ___delegates_13;
};
// Native definition for COM marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
Delegate_t_marshaled_com** ___delegates_13;
};
// UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase
struct ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29 : public RuntimeObject
{
// System.String UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase::m_ProviderId
String_t* ___m_ProviderId_0;
// UnityEngine.ResourceManagement.ResourceProviders.ProviderBehaviourFlags UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase::m_BehaviourFlags
int32_t ___m_BehaviourFlags_1;
};
// System.Type
struct Type_t : public MemberInfo_t
{
// System.RuntimeTypeHandle System.Type::_impl
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8;
};
struct Type_t_StaticFields
{
// System.Reflection.Binder modreq(System.Runtime.CompilerServices.IsVolatile) System.Type::s_defaultBinder
Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder_0;
// System.Char System.Type::Delimiter
Il2CppChar ___Delimiter_1;
// System.Type[] System.Type::EmptyTypes
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes_2;
// System.Object System.Type::Missing
RuntimeObject* ___Missing_3;
// System.Reflection.MemberFilter System.Type::FilterAttribute
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute_4;
// System.Reflection.MemberFilter System.Type::FilterName
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName_5;
// System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase_6;
};
// Interop/Sys/FileStatus
struct FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2
{
// Interop/Sys/FileStatusFlags Interop/Sys/FileStatus::Flags
int32_t ___Flags_0;
// System.Int32 Interop/Sys/FileStatus::Mode
int32_t ___Mode_1;
// System.UInt32 Interop/Sys/FileStatus::Uid
uint32_t ___Uid_2;
// System.UInt32 Interop/Sys/FileStatus::Gid
uint32_t ___Gid_3;
// System.Int64 Interop/Sys/FileStatus::Size
int64_t ___Size_4;
// System.Int64 Interop/Sys/FileStatus::ATime
int64_t ___ATime_5;
// System.Int64 Interop/Sys/FileStatus::ATimeNsec
int64_t ___ATimeNsec_6;
// System.Int64 Interop/Sys/FileStatus::MTime
int64_t ___MTime_7;
// System.Int64 Interop/Sys/FileStatus::MTimeNsec
int64_t ___MTimeNsec_8;
// System.Int64 Interop/Sys/FileStatus::CTime
int64_t ___CTime_9;
// System.Int64 Interop/Sys/FileStatus::CTimeNsec
int64_t ___CTimeNsec_10;
// System.Int64 Interop/Sys/FileStatus::BirthTime
int64_t ___BirthTime_11;
// System.Int64 Interop/Sys/FileStatus::BirthTimeNsec
int64_t ___BirthTimeNsec_12;
// System.Int64 Interop/Sys/FileStatus::Dev
int64_t ___Dev_13;
// System.Int64 Interop/Sys/FileStatus::Ino
int64_t ___Ino_14;
// System.UInt32 Interop/Sys/FileStatus::UserFlags
uint32_t ___UserFlags_15;
};
// System.Action`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>>
struct Action_1_tF494BC4F1B8065DCB467F87EFE004A4647A40674 : public MulticastDelegate_t
{
};
// System.Action`1<UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation>
struct Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E : public MulticastDelegate_t
{
};
// System.Action`2<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle,System.Exception>
struct Action_2_t67647DD70912484E9205AC38396D2849ED602730 : public MulticastDelegate_t
{
};
// System.Func`1<System.Boolean>
struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457 : public MulticastDelegate_t
{
};
// System.Func`2<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>>
struct Func_2_tB17A11B4053CB12475049E44816E373BF1242FCD : public MulticastDelegate_t
{
};
// System.Func`2<UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider,System.Boolean>
struct Func_2_t65EC28300D7949DC379319C3EA3426C72F877CE4 : public MulticastDelegate_t
{
};
// System.Func`2<System.Object,System.Object>
struct Func_2_tACBF5A1656250800CE861707354491F0611F6624 : public MulticastDelegate_t
{
};
// System.Func`2<System.String,System.String>
struct Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93 : public MulticastDelegate_t
{
};
// UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>
struct ProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC : public AsyncOperationBase_1_tA0C44504D80F2CFD43277EC431A5308325E7E836
{
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1::m_ReleaseDependenciesOnFailure
bool ___m_ReleaseDependenciesOnFailure_17;
// System.Action`4<System.Int32,System.Object,System.Boolean,System.Exception> UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1::m_CompletionCallback
Action_4_t36FB70C586A6E9ECF98E1431F1AAC5911193F415* ___m_CompletionCallback_18;
// System.Action`2<System.Int32,System.Collections.Generic.IList`1<System.Object>> UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1::m_GetDepCallback
Action_2_t6615269A8F721CE5FBF431CEA6EAB5D8452F3678* ___m_GetDepCallback_19;
// System.Func`1<System.Single> UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1::m_GetProgressCallback
Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___m_GetProgressCallback_20;
// System.Func`1<UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus> UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1::m_GetDownloadProgressCallback
Func_1_t935316A94E97B5D059A09BCAB7F1F7990E4A0434* ___m_GetDownloadProgressCallback_21;
// System.Func`1<System.Boolean> UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1::m_WaitForCompletionCallback
Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___m_WaitForCompletionCallback_22;
// UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1::m_DownloadStatus
DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D ___m_DownloadStatus_23;
// UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1::m_Provider
RuntimeObject* ___m_Provider_24;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle>> UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1::m_DepOp
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 ___m_DepOp_25;
// UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1::m_Location
RuntimeObject* ___m_Location_26;
// System.Int32 UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1::m_ProvideHandleVersion
int32_t ___m_ProvideHandleVersion_27;
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1::m_NeedsRelease
bool ___m_NeedsRelease_28;
// UnityEngine.ResourceManagement.Util.IOperationCacheKey UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1::<UnityEngine.ResourceManagement.AsyncOperations.ICachable.Key>k__BackingField
RuntimeObject* ___U3CUnityEngine_ResourceManagement_AsyncOperations_ICachable_KeyU3Ek__BackingField_29;
// UnityEngine.ResourceManagement.ResourceManager UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1::m_ResourceManager
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_ResourceManager_30;
};
// UnityEngine.AddressableAssets.ResourceProviders.ContentCatalogProvider
struct ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F : public ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29
{
// System.Boolean UnityEngine.AddressableAssets.ResourceProviders.ContentCatalogProvider::DisableCatalogUpdateOnStart
bool ___DisableCatalogUpdateOnStart_2;
// System.Boolean UnityEngine.AddressableAssets.ResourceProviders.ContentCatalogProvider::IsLocalCatalogInBundle
bool ___IsLocalCatalogInBundle_3;
// System.Collections.Generic.Dictionary`2<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,UnityEngine.AddressableAssets.ResourceProviders.ContentCatalogProvider/InternalOp> UnityEngine.AddressableAssets.ResourceProviders.ContentCatalogProvider::m_LocationToCatalogLoadOpMap
Dictionary_2_t9B8AB797B8111936BD6A6BBFCBD8D92A7CA24AA6* ___m_LocationToCatalogLoadOpMap_4;
// UnityEngine.ResourceManagement.ResourceManager UnityEngine.AddressableAssets.ResourceProviders.ContentCatalogProvider::m_RM
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_RM_5;
};
// System.IO.FileStatus
struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5
{
// Interop/Sys/FileStatus System.IO.FileStatus::_fileStatus
FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus_0;
// System.Int32 System.IO.FileStatus::_fileStatusInitialized
int32_t ____fileStatusInitialized_1;
// System.Boolean System.IO.FileStatus::<InitiallyDirectory>k__BackingField
bool ___U3CInitiallyDirectoryU3Ek__BackingField_2;
// System.Boolean System.IO.FileStatus::_isDirectory
bool ____isDirectory_3;
// System.Boolean System.IO.FileStatus::_exists
bool ____exists_4;
};
// Native definition for P/Invoke marshalling of System.IO.FileStatus
struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5_marshaled_pinvoke
{
FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus_0;
int32_t ____fileStatusInitialized_1;
int32_t ___U3CInitiallyDirectoryU3Ek__BackingField_2;
int32_t ____isDirectory_3;
int32_t ____exists_4;
};
// Native definition for COM marshalling of System.IO.FileStatus
struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5_marshaled_com
{
FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus_0;
int32_t ____fileStatusInitialized_1;
int32_t ___U3CInitiallyDirectoryU3Ek__BackingField_2;
int32_t ____isDirectory_3;
int32_t ____exists_4;
};
// UnityEngine.ResourceManagement.AsyncOperations.InitalizationObjectsOperation
struct InitalizationObjectsOperation_t814FDE8C63D213641D19602F6E55C952F8559E93 : public AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9
{
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData> UnityEngine.ResourceManagement.AsyncOperations.InitalizationObjectsOperation::m_RtdOp
AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD ___m_RtdOp_17;
// UnityEngine.AddressableAssets.AddressablesImpl UnityEngine.ResourceManagement.AsyncOperations.InitalizationObjectsOperation::m_Addressables
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* ___m_Addressables_18;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle>> UnityEngine.ResourceManagement.AsyncOperations.InitalizationObjectsOperation::m_DepOp
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 ___m_DepOp_19;
};
// UnityEngine.AddressableAssets.Initialization.InitializationOperation
struct InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82 : public AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B
{
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData> UnityEngine.AddressableAssets.Initialization.InitializationOperation::m_rtdOp
AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD ___m_rtdOp_17;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator> UnityEngine.AddressableAssets.Initialization.InitializationOperation::m_loadCatalogOp
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC ___m_loadCatalogOp_18;
// System.String UnityEngine.AddressableAssets.Initialization.InitializationOperation::m_ProviderSuffix
String_t* ___m_ProviderSuffix_19;
// UnityEngine.AddressableAssets.AddressablesImpl UnityEngine.AddressableAssets.Initialization.InitializationOperation::m_Addressables
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* ___m_Addressables_20;
// UnityEngine.AddressableAssets.Utility.ResourceManagerDiagnostics UnityEngine.AddressableAssets.Initialization.InitializationOperation::m_Diagnostics
ResourceManagerDiagnostics_t49595E6E9EFEA3A70F3DE5D5AB2DEE8F0E3B3F45* ___m_Diagnostics_21;
// UnityEngine.ResourceManagement.AsyncOperations.InitalizationObjectsOperation UnityEngine.AddressableAssets.Initialization.InitializationOperation::m_InitGroupOps
InitalizationObjectsOperation_t814FDE8C63D213641D19602F6E55C952F8559E93* ___m_InitGroupOps_22;
};
// UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider
struct TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF : public ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29
{
// System.Boolean UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider::<IgnoreFailures>k__BackingField
bool ___U3CIgnoreFailuresU3Ek__BackingField_2;
};
// UnityEngine.AddressableAssets.Initialization.CacheInitialization/CacheInitOp
struct CacheInitOp_tC92B07736CEF29D4FE16F20E427790DA904FBA61 : public AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9
{
// System.Func`1<System.Boolean> UnityEngine.AddressableAssets.Initialization.CacheInitialization/CacheInitOp::m_Callback
Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___m_Callback_17;
// System.Boolean UnityEngine.AddressableAssets.Initialization.CacheInitialization/CacheInitOp::m_UpdateRequired
bool ___m_UpdateRequired_18;
};
// System.IO.FileSystemInfo
struct FileSystemInfo_tE3063B9229F46B05A5F6D018C8C4CA510104E8E9 : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE
{
// System.IO.FileStatus System.IO.FileSystemInfo::_fileStatus
FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5 ____fileStatus_1;
// System.String System.IO.FileSystemInfo::FullPath
String_t* ___FullPath_2;
// System.String System.IO.FileSystemInfo::OriginalPath
String_t* ___OriginalPath_3;
// System.String System.IO.FileSystemInfo::_name
String_t* ____name_4;
};
// UnityEngine.ResourceManagement.ResourceProviders.JsonAssetProvider
struct JsonAssetProvider_tDA8FBAA9EAF7DC4CD8F96B0145644401CA29ADDF : public TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF
{
};
// System.IO.DirectoryInfo
struct DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2 : public FileSystemInfo_tE3063B9229F46B05A5F6D018C8C4CA510104E8E9
{
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// System.Reflection.Assembly[]
struct AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339 : public RuntimeArray
{
ALIGN_FIELD (8) Assembly_t* m_Items[1];
inline Assembly_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Assembly_t** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Assembly_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Assembly_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Assembly_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Assembly_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Object[]
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Char[]
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB : public RuntimeArray
{
ALIGN_FIELD (8) Il2CppChar m_Items[1];
inline Il2CppChar GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Il2CppChar* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Il2CppChar value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Il2CppChar GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Il2CppChar* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Il2CppChar value)
{
m_Items[index] = value;
}
};
// UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation[]
struct IResourceLocationU5BU5D_t248334AD73138BB7FE95A670377FEE9F346E63CD : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Int32 System.Collections.Generic.Dictionary`2<System.Object,System.Object>::get_Count()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::set_Item(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___key0, RuntimeObject* ___value1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mCFB5EA7351D5860D2B91592B91A84CA265A41433_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Object>::TryGetValue(TKey,TValue&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___key0, RuntimeObject** ___value1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::Add(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___key0, RuntimeObject* ___value1, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Stack`1<System.Object>::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1__ctor_m25F8C6095172E75DEE8A43E857889659DFC4DCE9_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, int32_t ___capacity0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Stack`1<System.Int32>::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1__ctor_m141F1BE46354DA6AD95BD4791941D8BB59594DCA_gshared (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, int32_t ___capacity0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Stack`1<System.Object>::Push(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.Stack`1<System.Int32>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Stack_1_get_Count_m367DD1E571E10E5D1B0D13434E35DC7FC31FA886_gshared_inline (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Stack`1<System.Int32>::Push(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1_Push_mF7CC12CF73D9D4B66FFA2E2D264270212CAB3EDA_gshared (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, int32_t ___item0, const RuntimeMethod* method) ;
// T System.Collections.Generic.Stack`1<System.Int32>::Peek()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Stack_1_Peek_m919AA48BFC239B260BB6A0639B8E027B60CB8B66_gshared (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.Stack`1<System.Object>::Pop()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Stack_1_Pop_m2AFF69249659372F07EE25817DBCAFE74E1CF778_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Stack`1<System.Object>::Contains(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Stack_1_Contains_mDA7FA93F340E77121271246B7003BF77B08DDCF2_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ;
// TResult System.Func`2<System.Object,System.Object>::Invoke(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared_inline (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___arg0, const RuntimeMethod* method) ;
// T System.Collections.Generic.Stack`1<System.Int32>::Pop()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Stack_1_Pop_m59DFD2B5EC8D9044532E0AD0BDB20DB33BA76748_gshared (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Stack`1<System.Object>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1_Clear_mD550E89582979ECB0D6E6D68F0237FC14708BE85_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Stack`1<System.Int32>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1_Clear_mEE1C6E0AF654AE01D41D12DAF62217D4FE3930E0_gshared (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
// T UnityEngine.JsonUtility::FromJson<System.Object>(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JsonUtility_FromJson_TisRuntimeObject_m3A645CB2B6525E4A5835EA8A8CEBD39C7E2C444A_gshared (String_t* ___json0, const RuntimeMethod* method) ;
// System.Void System.Func`1<System.Boolean>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22_gshared (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<TObject> UnityEngine.ResourceManagement.ResourceManager::StartOperation<System.Boolean>(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<TObject>,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 ResourceManager_StartOperation_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1067237C1C6A9C81341005BB04E1E0E44206AB44_gshared (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* ___operation0, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___dependency1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Boolean>::get_IsDone()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_get_IsDone_m46309A60983E74B1410E4AC3020A5CAFE40762DB_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Boolean>::InvokeExecute()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_InvokeExecute_m348860D240F3073087FDD6B33EAD7C52BF72BC06_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) ;
// TResult System.Func`1<System.Boolean>::Invoke()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_gshared_inline (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Boolean>::Complete(TObject,System.Boolean,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Complete_m7672D1479CCD241E6106E62B6ECCC035AC6715B7_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, bool ___result0, bool ___success1, String_t* ___errorMsg2, const RuntimeMethod* method) ;
// System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Boolean>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1__ctor_mCEE82E3D26E28A39BCF9C98AAB2F97A2A8DB38E1_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1__ctor_mFC5DD5A9DBFD933E7B316BC47708AFE7D9CDE731_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Object>::IsValid()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_IsValid_mE28D0DEC7BB8A4A921286FD5D7B1FB967CF1C8B1_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Object>::get_PercentComplete()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperationHandle_1_get_PercentComplete_mC95AEB023DF1AACCB201A04FEA947ECC770E5A10_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ;
// T[] System.Array::Empty<System.Object>()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_gshared_inline (const RuntimeMethod* method) ;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<TObject> UnityEngine.ResourceManagement.ResourceManager::ProvideResource<System.Object>(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ResourceManager_ProvideResource_TisRuntimeObject_m7E0E889B00893BD0E0F7E330E748A42B1A9B831F_gshared (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___location0, const RuntimeMethod* method) ;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Object>::op_Implicit(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<TObject>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_mB162F31946A8441D0E802C22813538D521985E4A_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___obj0, const RuntimeMethod* method) ;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Boolean>::op_Implicit(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<TObject>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_mD162CF57CAAEF9D8E43E8B79810688529752D0AC_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 ___obj0, const RuntimeMethod* method) ;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<TObject> UnityEngine.ResourceManagement.ResourceManager::StartOperation<System.Object>(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<TObject>,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ResourceManager_StartOperation_TisRuntimeObject_m3BF938FE98C0890FD2153D422794292972292913_gshared (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* ___operation0, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___dependency1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Object>::get_IsDone()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_get_IsDone_mFD5B8AC9A444EA62DB9751CEE9275A9BB43B4622_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Object>::get_IsDone()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ;
// TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Object>::WaitForCompletion()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_1_WaitForCompletion_m4E4B5C196ABB1FB73BC34C54E9E6E4955B6255F6_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Object>::InvokeExecute()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_InvokeExecute_m7BC15822A8CB138F65AF12E9000EFBD6EE3F48B3_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) ;
// TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Object>::get_Result()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ;
// TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Object>::get_Result()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationBase_1_get_Result_mCCD9D27A9D37A11B520A6D95B4EB191835B8C368_gshared_inline (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Object>::Complete(TObject,System.Boolean,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Complete_m113C44FFAB7DAA0DCB9C105663C50FA7D9BFD8F8_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, RuntimeObject* ___result0, bool ___success1, String_t* ___errorMsg2, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<System.Object>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1/Enumerator<System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1/Enumerator<System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.AddressableAssets.AddressablesImpl::Release<System.Object>(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<TObject>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AddressablesImpl_Release_TisRuntimeObject_mF439699143274281BB57927A26DF2EF8A34F945C_gshared (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___handle0, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Object,System.Boolean>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// TSource System.Linq.Enumerable::FirstOrDefault<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_FirstOrDefault_TisRuntimeObject_m89A7FC9E77581DB0D6C05F91BD328EDCA61A19BA_gshared (RuntimeObject* ___source0, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate1, const RuntimeMethod* method) ;
// TObject UnityEngine.ResourceManagement.Util.ObjectInitializationData::CreateInstance<System.Object>(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ObjectInitializationData_CreateInstance_TisRuntimeObject_m9D94775E61E261F0A6434BDFB754F50CFB0FF513_gshared (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* __this, String_t* ___idOverride0, const RuntimeMethod* method) ;
// System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Object>::get_OperationException()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* AsyncOperationHandle_1_get_OperationException_mD78C7A280DECB70FA64B42517EEEEFAB79BE3086_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<TObject> UnityEngine.ResourceManagement.ResourceManager::CreateCompletedOperationWithException<System.Object>(TObject,System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ResourceManager_CreateCompletedOperationWithException_TisRuntimeObject_m33042D9C1313FB3544492C9EA023C6825436B74D_gshared (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___result0, Exception_t* ___exception1, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<UnityEngine.ResourceManagement.Util.ObjectInitializationData>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t3D5B1075A6AC7E9A649B9FE1EF2C0B8A62E3208F List_1_GetEnumerator_m5A980956486ABA2DD985AD3AC39E1F37C3810643_gshared (List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.ResourceManagement.Util.ObjectInitializationData>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m04B12BCE0DEA3647679B37EEF63F7C19D33C6BF0_gshared (Enumerator_t3D5B1075A6AC7E9A649B9FE1EF2C0B8A62E3208F* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.ResourceManagement.Util.ObjectInitializationData>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 Enumerator_get_Current_m0BF5BA59AFDDA64918507DDC5380B9D8260EC948_gshared_inline (Enumerator_t3D5B1075A6AC7E9A649B9FE1EF2C0B8A62E3208F* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.ResourceManagement.Util.ObjectInitializationData>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m1D98EC27C97B1AB892155E18103A0FB595C423DD_gshared (Enumerator_t3D5B1075A6AC7E9A649B9FE1EF2C0B8A62E3208F* __this, const RuntimeMethod* method) ;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<TObject> UnityEngine.ResourceManagement.ResourceManager::CreateCompletedOperation<System.Object>(TObject,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ResourceManager_CreateCompletedOperation_TisRuntimeObject_m863E4E0C76D105B8EBD33A40D650BE72EE6E122C_gshared (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___result0, String_t* ___errorMsg1, const RuntimeMethod* method) ;
// T UnityEngine.ResourceManagement.ResourceManager::CreateOperation<System.Object>(System.Type,System.Int32,UnityEngine.ResourceManagement.Util.IOperationCacheKey,System.Action`1<UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ResourceManager_CreateOperation_TisRuntimeObject_mC93794045B25B2920886009AA3C215BEDF24713E_gshared (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, Type_t* ___actualType0, int32_t ___typeHash1, RuntimeObject* ___cacheKey2, Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___onDestroyAction3, const RuntimeMethod* method) ;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle>> UnityEngine.ResourceManagement.ResourceManager::CreateGroupOperation<System.Object>(System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation>,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 ResourceManager_CreateGroupOperation_TisRuntimeObject_mA82B56217EBB7DF30D00DF7C4DD68A95AE55286B_gshared (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___locations0, bool ___allowFailedDependencies1, const RuntimeMethod* method) ;
// System.Void UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1<System.Object>::Init(UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle>>,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProviderOperation_1_Init_m7C51F37D66A80580D3F67CD3BF66AB5879506148_gshared (ProviderOperation_1_tFF20A9D92E7CB1FACEF486C11F8F8CD5D775D431* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___rm0, RuntimeObject* ___provider1, RuntimeObject* ___location2, AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 ___depOp3, bool ___releaseDependenciesOnFailure4, const RuntimeMethod* method) ;
// System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Object>::Release()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_Release_m525B557AF9B665D33B03BB88680B2AEECB00C260_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Object>,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Object>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m312822B0685EB89992B80C760E82616DE2CA7C33_gshared (Func_2_t7B70B0721631CFEBFDB547DCA09F16CB1898B8CF* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<TObject> UnityEngine.ResourceManagement.ResourceManager::CreateChainOperation<System.Object,System.Object>(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<TObjectDependency>,System.Func`2<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<TObjectDependency>,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<TObject>>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ResourceManager_CreateChainOperation_TisRuntimeObject_TisRuntimeObject_m7227CDC8037177D22CC36405E2F4E4B33ABF7580_gshared (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___dependentOp0, Func_2_t7B70B0721631CFEBFDB547DCA09F16CB1898B8CF* ___callback1, const RuntimeMethod* method) ;
// System.Void System.Action`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Object>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_mCDB69DE3F4173FFB4DB9B58CCB99D53CA858AEB8_gshared (Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Object>::add_Completed(System.Action`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<TObject>>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_add_Completed_m0A29904183FF915F3F53B5A91D966447A51BA0D7_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Object>::set_Result(TObject)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AsyncOperationBase_1_set_Result_m34F12D5AF676CCB4F67BBB1B2608F46833A59257_gshared_inline (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Object>::Complete(TObject,System.Boolean,System.Exception,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Complete_mCBEB3D85A0C514DB4453265D71CAF90A5FE14D5D_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, RuntimeObject* ___result0, bool ___success1, Exception_t* ___exception2, bool ___releaseDependenciesOnFailure3, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.ResourceManagement.Util.ObjectInitializationData>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m2B3B3831C04033E325534A3A148815D75B3CA6F4_gshared (List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4* __this, const RuntimeMethod* method) ;
// System.AppDomain System.AppDomain::get_CurrentDomain()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F* AppDomain_get_CurrentDomain_m5085B6AF21A19506C85E0650C46BE35A18011CFE (const RuntimeMethod* method) ;
// System.Reflection.Assembly[] System.AppDomain::GetAssemblies()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* AppDomain_GetAssemblies_m8EE862747CADACB8CC0BDDBD8CA7DAD7BD9D9249 (AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F* __this, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.Dictionary`2<System.String,System.String>::get_Count()
inline int32_t Dictionary_2_get_Count_m65C62C77C355CFCE2CC0ED6D817637E1909E0843 (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, const RuntimeMethod*))Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.String>::set_Item(TKey,TValue)
inline void Dictionary_2_set_Item_m9BF625649E96E60C1509898A992A6447E351D1A2 (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* __this, String_t* ___key0, String_t* ___value1, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, String_t*, String_t*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___key0, ___value1, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.String>::Clear()
inline void Dictionary_2_Clear_m96A01966628B0B9F973D4E29050CC769B116A586 (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, const RuntimeMethod*))Dictionary_2_Clear_mCFB5EA7351D5860D2B91592B91A84CA265A41433_gshared)(__this, method);
}
// System.Void UnityEngine.Debug::Assert(System.Boolean,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806 (bool ___condition0, String_t* ___message1, const RuntimeMethod* method) ;
// System.Boolean System.String::IsNullOrEmpty(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A (String_t* ___value0, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,System.String>::TryGetValue(TKey,TValue&)
inline bool Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* __this, String_t* ___key0, String_t** ___value1, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, String_t*, String_t**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___key0, ___value1, method);
}
// System.Int32 System.String::LastIndexOf(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_LastIndexOf_m6BB3E7E1B48702D4C715FA423F8A822C053B290E (String_t* __this, Il2CppChar ___value0, const RuntimeMethod* method) ;
// System.String System.String::Substring(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE (String_t* __this, int32_t ___startIndex0, int32_t ___length1, const RuntimeMethod* method) ;
// System.String System.String::Substring(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472 (String_t* __this, int32_t ___startIndex0, const RuntimeMethod* method) ;
// System.Reflection.Assembly[] UnityEngine.AddressableAssets.Initialization.AddressablesRuntimeProperties::GetAssemblies()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* AddressablesRuntimeProperties_GetAssemblies_m7FF5B3DEDD50DA8D02086B225CE4B242149B550B (const RuntimeMethod* method) ;
// System.Boolean System.Type::op_Equality(System.Type,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7 (Type_t* ___left0, Type_t* ___right1, const RuntimeMethod* method) ;
// System.Reflection.PropertyInfo System.Type::GetProperty(System.String,System.Reflection.BindingFlags)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyInfo_t* Type_GetProperty_m6E63875E6098E89250149F4E76FAD40844708391 (Type_t* __this, String_t* ___name0, int32_t ___bindingAttr1, const RuntimeMethod* method) ;
// System.Boolean System.Reflection.PropertyInfo::op_Inequality(System.Reflection.PropertyInfo,System.Reflection.PropertyInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PropertyInfo_op_Inequality_m5DA1C329CB63868255C466876EC2452B40E418A9 (PropertyInfo_t* ___left0, PropertyInfo_t* ___right1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.String>::Add(TKey,TValue)
inline void Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13 (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* __this, String_t* ___key0, String_t* ___value1, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, String_t*, String_t*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Reflection.FieldInfo::op_Inequality(System.Reflection.FieldInfo,System.Reflection.FieldInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldInfo_op_Inequality_mE4F4E4CC6B936CC61E9BF9F4490F0643911C0D43 (FieldInfo_t* ___left0, FieldInfo_t* ___right1, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.String,System.String>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m6A29D0BC8A4BCF6079AD2737B4119D3802B41814 (Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___object0, ___method1, method);
}
// System.String UnityEngine.AddressableAssets.Initialization.AddressablesRuntimeProperties::EvaluateString(System.String,System.Char,System.Char,System.Func`2<System.String,System.String>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AddressablesRuntimeProperties_EvaluateString_m0EFE8689D1B5852EC28CB9129CFA0DCD68760CF2 (String_t* ___inputString0, Il2CppChar ___startDelimiter1, Il2CppChar ___endDelimiter2, Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93* ___varFunc3, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Stack`1<System.String>::.ctor(System.Int32)
inline void Stack_1__ctor_m3B59BDEF9195332F0686AD54E97B50C4143E6C9C (Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094* __this, int32_t ___capacity0, const RuntimeMethod* method)
{
(( void (*) (Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094*, int32_t, const RuntimeMethod*))Stack_1__ctor_m25F8C6095172E75DEE8A43E857889659DFC4DCE9_gshared)(__this, ___capacity0, method);
}
// System.Void System.Collections.Generic.Stack`1<System.Int32>::.ctor(System.Int32)
inline void Stack_1__ctor_m141F1BE46354DA6AD95BD4791941D8BB59594DCA (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, int32_t ___capacity0, const RuntimeMethod* method)
{
(( void (*) (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6*, int32_t, const RuntimeMethod*))Stack_1__ctor_m141F1BE46354DA6AD95BD4791941D8BB59594DCA_gshared)(__this, ___capacity0, method);
}
// System.Void System.Collections.Generic.Stack`1<System.String>::Push(T)
inline void Stack_1_Push_m6735A1D45311268768814737E1F1884B3615CA20 (Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094* __this, String_t* ___item0, const RuntimeMethod* method)
{
(( void (*) (Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094*, String_t*, const RuntimeMethod*))Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778_gshared)(__this, ___item0, method);
}
// System.Int32 System.String::get_Length()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ;
// System.Int32 System.String::IndexOf(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966 (String_t* __this, Il2CppChar ___value0, const RuntimeMethod* method) ;
// System.Char System.String::get_Chars(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 (String_t* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.Stack`1<System.Int32>::get_Count()
inline int32_t Stack_1_get_Count_m367DD1E571E10E5D1B0D13434E35DC7FC31FA886_inline (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6*, const RuntimeMethod*))Stack_1_get_Count_m367DD1E571E10E5D1B0D13434E35DC7FC31FA886_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Stack`1<System.Int32>::Push(T)
inline void Stack_1_Push_mF7CC12CF73D9D4B66FFA2E2D264270212CAB3EDA (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, int32_t ___item0, const RuntimeMethod* method)
{
(( void (*) (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6*, int32_t, const RuntimeMethod*))Stack_1_Push_mF7CC12CF73D9D4B66FFA2E2D264270212CAB3EDA_gshared)(__this, ___item0, method);
}
// T System.Collections.Generic.Stack`1<System.Int32>::Peek()
inline int32_t Stack_1_Peek_m919AA48BFC239B260BB6A0639B8E027B60CB8B66 (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6*, const RuntimeMethod*))Stack_1_Peek_m919AA48BFC239B260BB6A0639B8E027B60CB8B66_gshared)(__this, method);
}
// T System.Collections.Generic.Stack`1<System.String>::Pop()
inline String_t* Stack_1_Pop_mFE7E2A46CC49662C0B06E3F80D39FA8986EE690D (Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094* __this, const RuntimeMethod* method)
{
return (( String_t* (*) (Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094*, const RuntimeMethod*))Stack_1_Pop_m2AFF69249659372F07EE25817DBCAFE74E1CF778_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Stack`1<System.String>::Contains(T)
inline bool Stack_1_Contains_m2295EAFF1463FC139CCF3E975EC2B7000B18CE7A (Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094* __this, String_t* ___item0, const RuntimeMethod* method)
{
return (( bool (*) (Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094*, String_t*, const RuntimeMethod*))Stack_1_Contains_mDA7FA93F340E77121271246B7003BF77B08DDCF2_gshared)(__this, ___item0, method);
}
// TResult System.Func`2<System.String,System.String>::Invoke(T)
inline String_t* Func_2_Invoke_mED071D4A847678204A843F11D77F10D168FE4D2D_inline (Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93* __this, String_t* ___arg0, const RuntimeMethod* method)
{
return (( String_t* (*) (Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93*, String_t*, const RuntimeMethod*))Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared_inline)(__this, ___arg0, method);
}
// T System.Collections.Generic.Stack`1<System.Int32>::Pop()
inline int32_t Stack_1_Pop_m59DFD2B5EC8D9044532E0AD0BDB20DB33BA76748 (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6*, const RuntimeMethod*))Stack_1_Pop_m59DFD2B5EC8D9044532E0AD0BDB20DB33BA76748_gshared)(__this, method);
}
// System.String System.String::Concat(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D (String_t* ___str00, String_t* ___str11, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0 (String_t* ___str00, String_t* ___str11, String_t* ___str22, const RuntimeMethod* method) ;
// System.Int32 System.String::IndexOfAny(System.Char[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOfAny_m1AE18DB3B14A0D05EF4A2D3403D4DC1930A199F3 (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___anyOf0, int32_t ___startIndex1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Stack`1<System.String>::Clear()
inline void Stack_1_Clear_mB5DD9A67516D41D7A82FD1B0ABFA38AAA8593C0E (Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094* __this, const RuntimeMethod* method)
{
(( void (*) (Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094*, const RuntimeMethod*))Stack_1_Clear_mD550E89582979ECB0D6E6D68F0237FC14708BE85_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Stack`1<System.Int32>::Clear()
inline void Stack_1_Clear_mEE1C6E0AF654AE01D41D12DAF62217D4FE3930E0 (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, const RuntimeMethod* method)
{
(( void (*) (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6*, const RuntimeMethod*))Stack_1_Clear_mEE1C6E0AF654AE01D41D12DAF62217D4FE3930E0_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.String>::.ctor()
inline void Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052 (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
// T UnityEngine.JsonUtility::FromJson<UnityEngine.AddressableAssets.Initialization.CacheInitializationData>(System.String)
inline CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* JsonUtility_FromJson_TisCacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E_m242AA05E2041557B5AF617C2E27B8C835FD8B59F (String_t* ___json0, const RuntimeMethod* method)
{
return (( CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* (*) (String_t*, const RuntimeMethod*))JsonUtility_FromJson_TisRuntimeObject_m3A645CB2B6525E4A5835EA8A8CEBD39C7E2C444A_gshared)(___json0, method);
}
// System.Boolean UnityEngine.AddressableAssets.Initialization.CacheInitializationData::get_CompressionEnabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CacheInitializationData_get_CompressionEnabled_m24C73459490E5D94810D0E19BE6A7B8A2FFD6917 (CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Caching::set_compressionEnabled(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Caching_set_compressionEnabled_mF8D139F9EF57EED60019F94599777B1506EF533F (bool ___value0, const RuntimeMethod* method) ;
// UnityEngine.Cache UnityEngine.Caching::get_currentCacheForWriting()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Cache_tDD95655F2F9684598FD7B95827D4F6AD3134CBBC Caching_get_currentCacheForWriting_mC36373B8DDD19789C3FF646523AB0AC69587349B (const RuntimeMethod* method) ;
// System.String UnityEngine.AddressableAssets.Initialization.CacheInitializationData::get_CacheDirectoryOverride()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CacheInitializationData_get_CacheDirectoryOverride_m658B7B84EA37378E31D653E199EA4022DF28D231 (CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* __this, const RuntimeMethod* method) ;
// System.String UnityEngine.AddressableAssets.Addressables::ResolveInternalId(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Addressables_ResolveInternalId_m56E4E92F87AF12790A5ED05F1909BBAA9F98694E (String_t* ___id0, const RuntimeMethod* method) ;
// System.Boolean System.IO.Directory::Exists(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Directory_Exists_m1AC1A8910C9883BD4198ECF585C97F09E23C4702 (String_t* ___path0, const RuntimeMethod* method) ;
// System.IO.DirectoryInfo System.IO.Directory::CreateDirectory(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2* Directory_CreateDirectory_mD89FECDFB25BC52F866DC0B1BB8552334FB249D2 (String_t* ___path0, const RuntimeMethod* method) ;
// UnityEngine.Cache UnityEngine.Caching::GetCacheByPath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Cache_tDD95655F2F9684598FD7B95827D4F6AD3134CBBC Caching_GetCacheByPath_m2976754E0065F4940D1E1A8CDEE49D3DBAC87946 (String_t* ___cachePath0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Cache::get_valid()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Cache_get_valid_mAD1B875F315D51D9DE6EA32C5BF1CBB88CA47EEE (Cache_tDD95655F2F9684598FD7B95827D4F6AD3134CBBC* __this, const RuntimeMethod* method) ;
// UnityEngine.Cache UnityEngine.Caching::AddCache(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Cache_tDD95655F2F9684598FD7B95827D4F6AD3134CBBC Caching_AddCache_m88E74BEE49449EE9AA7358F55571AE06CAB54320 (String_t* ___cachePath0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Caching::set_currentCacheForWriting(UnityEngine.Cache)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Caching_set_currentCacheForWriting_mE05B17DDAA9E9688D2D1A806DA9AAF2569BCDFCA (Cache_tDD95655F2F9684598FD7B95827D4F6AD3134CBBC ___value0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.AddressableAssets.Initialization.CacheInitializationData::get_LimitCacheSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CacheInitializationData_get_LimitCacheSize_mD6433457DD34055C9E911FDBC09B877E20E8C51F (CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* __this, const RuntimeMethod* method) ;
// System.Int64 UnityEngine.AddressableAssets.Initialization.CacheInitializationData::get_MaximumCacheSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t CacheInitializationData_get_MaximumCacheSize_m31E6D8FA717BF8BFD25B0F4ED90F1C9C2C2CE6AF (CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Cache::set_maximumAvailableStorageSpace(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cache_set_maximumAvailableStorageSpace_m621FFE26FFFD2C2CD9A0BD81C7DAFDC9B6ED699C (Cache_tDD95655F2F9684598FD7B95827D4F6AD3134CBBC* __this, int64_t ___value0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.AddressableAssets.Initialization.CacheInitializationData::get_ExpirationDelay()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CacheInitializationData_get_ExpirationDelay_m7C37593CC0F38201D39A330795826973324C08E2 (CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Cache::set_expirationDelay(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cache_set_expirationDelay_mDB826E622A46D2856237945D2E0088453980F6EF (Cache_tDD95655F2F9684598FD7B95827D4F6AD3134CBBC* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.AddressableAssets.Initialization.CacheInitialization/<>c__DisplayClass1_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass1_0__ctor_m5506F595D9A82AA404F753B6F48697B823FA81A5 (U3CU3Ec__DisplayClass1_0_tCAD5C046E87FBD897C871A6C765DF9ECB2D28B8B* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.AddressableAssets.Initialization.CacheInitialization/CacheInitOp::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheInitOp__ctor_mA335CEDF22E8A3160E91A9C52FCE445108000E33 (CacheInitOp_tC92B07736CEF29D4FE16F20E427790DA904FBA61* __this, const RuntimeMethod* method) ;
// System.Void System.Func`1<System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22 (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22_gshared)(__this, ___object0, ___method1, method);
}
// System.Void UnityEngine.AddressableAssets.Initialization.CacheInitialization/CacheInitOp::Init(System.Func`1<System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheInitOp_Init_mE5D39CE4E05CE455C48F54DACCC81B1A97907992 (CacheInitOp_tC92B07736CEF29D4FE16F20E427790DA904FBA61* __this, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___callback0, const RuntimeMethod* method) ;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<TObject> UnityEngine.ResourceManagement.ResourceManager::StartOperation<System.Boolean>(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<TObject>,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle)
inline AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 ResourceManager_StartOperation_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1067237C1C6A9C81341005BB04E1E0E44206AB44 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* ___operation0, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___dependency1, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))ResourceManager_StartOperation_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1067237C1C6A9C81341005BB04E1E0E44206AB44_gshared)(__this, ___operation0, ___dependency1, method);
}
// UnityEngine.Cache UnityEngine.Caching::get_defaultCache()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Cache_tDD95655F2F9684598FD7B95827D4F6AD3134CBBC Caching_get_defaultCache_m85CB97F16E522A9D980EE7AC72E9B8C2E5B470A7 (const RuntimeMethod* method) ;
// System.String UnityEngine.Cache::get_path()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Cache_get_path_m1B76A64D3D140D5C9CB296752AA4431BEA524A22 (Cache_tDD95655F2F9684598FD7B95827D4F6AD3134CBBC* __this, const RuntimeMethod* method) ;
// System.String System.IO.Path::GetDirectoryName(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_GetDirectoryName_mB9369289430566A15BB0A0CFCCBED3C6ECA7F30C (String_t* ___path0, const RuntimeMethod* method) ;
// System.Void System.Object::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Time::get_unscaledDeltaTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_unscaledDeltaTime_m89252D23CC5AA295CFA4EB2BCB417A831AC51652 (const RuntimeMethod* method) ;
// System.Void UnityEngine.ResourceManagement.ResourceManager::Update(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, float ___unscaledDeltaTime0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Boolean>::get_IsDone()
inline bool AsyncOperationBase_1_get_IsDone_m46309A60983E74B1410E4AC3020A5CAFE40762DB (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method)
{
return (( bool (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))AsyncOperationBase_1_get_IsDone_m46309A60983E74B1410E4AC3020A5CAFE40762DB_gshared)(__this, method);
}
// System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Boolean>::InvokeExecute()
inline void AsyncOperationBase_1_InvokeExecute_m348860D240F3073087FDD6B33EAD7C52BF72BC06 (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))AsyncOperationBase_1_InvokeExecute_m348860D240F3073087FDD6B33EAD7C52BF72BC06_gshared)(__this, method);
}
// System.Boolean UnityEngine.Caching::get_ready()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Caching_get_ready_mD35419F411EBA15AF02F527D9A46AAF4E26C8205 (const RuntimeMethod* method) ;
// TResult System.Func`1<System.Boolean>::Invoke()
inline bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_inline (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method)
{
return (( bool (*) (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*, const RuntimeMethod*))Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_gshared_inline)(__this, method);
}
// System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Boolean>::Complete(TObject,System.Boolean,System.String)
inline void AsyncOperationBase_1_Complete_m7672D1479CCD241E6106E62B6ECCC035AC6715B7 (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, bool ___result0, bool ___success1, String_t* ___errorMsg2, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, bool, bool, String_t*, const RuntimeMethod*))AsyncOperationBase_1_Complete_m7672D1479CCD241E6106E62B6ECCC035AC6715B7_gshared)(__this, ___result0, ___success1, ___errorMsg2, method);
}
// System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Boolean>::.ctor()
inline void AsyncOperationBase_1__ctor_mCEE82E3D26E28A39BCF9C98AAB2F97A2A8DB38E1 (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))AsyncOperationBase_1__ctor_mCEE82E3D26E28A39BCF9C98AAB2F97A2A8DB38E1_gshared)(__this, method);
}
// System.Boolean UnityEngine.AddressableAssets.Initialization.CacheInitialization::Initialize(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CacheInitialization_Initialize_m573FF8030EBE8494895369624E59BCF2E5587EC2 (CacheInitialization_tCC96D85AC10431521F9F4F2BAD46D91C4F6E3B98* __this, String_t* ___id0, String_t* ___dataStr1, const RuntimeMethod* method) ;
// System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>::.ctor()
inline void AsyncOperationBase_1__ctor_mF3220BFAFB699E04077EAC57A6E9918238CB4F64 (AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B* __this, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B*, const RuntimeMethod*))AsyncOperationBase_1__ctor_mFC5DD5A9DBFD933E7B316BC47708AFE7D9CDE731_gshared)(__this, method);
}
// UnityEngine.ResourceManagement.ResourceManager UnityEngine.AddressableAssets.AddressablesImpl::get_ResourceManager()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656 (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.AddressableAssets.Utility.ResourceManagerDiagnostics::.ctor(UnityEngine.ResourceManagement.ResourceManager)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerDiagnostics__ctor_mF72CD3FA03BE7F127EF30342D928FB4BF5B3C16B (ResourceManagerDiagnostics_t49595E6E9EFEA3A70F3DE5D5AB2DEE8F0E3B3F45* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___resourceManager0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData>::IsValid()
inline bool AsyncOperationHandle_1_IsValid_m1EA2A5DA758CF2E327C61A7E152A805725950373 (AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD* __this, const RuntimeMethod* method)
{
return (( bool (*) (AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD*, const RuntimeMethod*))AsyncOperationHandle_1_IsValid_mE28D0DEC7BB8A4A921286FD5D7B1FB967CF1C8B1_gshared)(__this, method);
}
// System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData>::get_PercentComplete()
inline float AsyncOperationHandle_1_get_PercentComplete_mAE77E1C10262DE20189A636FDA0C487A4CBE33AB (AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD* __this, const RuntimeMethod* method)
{
return (( float (*) (AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD*, const RuntimeMethod*))AsyncOperationHandle_1_get_PercentComplete_mC95AEB023DF1AACCB201A04FEA947ECC770E5A10_gshared)(__this, method);
}
// System.Void UnityEngine.ResourceManagement.ResourceProviders.JsonAssetProvider::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonAssetProvider__ctor_mB9C7EE8BCD28AA4995F2B29CB3041582769740C2 (JsonAssetProvider_tDA8FBAA9EAF7DC4CD8F96B0145644401CA29ADDF* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider> UnityEngine.ResourceManagement.ResourceManager::get_ResourceProviders()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ResourceManager_get_ResourceProviders_mACBDB6BBAF95684D548E67073ED0067707D87A63 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextDataProvider__ctor_m0F85BC00939981B4C817E850285C97FB9E26243E (TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.AddressableAssets.ResourceProviders.ContentCatalogProvider::.ctor(UnityEngine.ResourceManagement.ResourceManager)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContentCatalogProvider__ctor_m97F166F23702191D7D16AA3D9BF89E1FF790F450 (ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___resourceManagerInstance0, const RuntimeMethod* method) ;
// System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___handle0, const RuntimeMethod* method) ;
// T[] System.Array::Empty<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation>()
inline IResourceLocationU5BU5D_t248334AD73138BB7FE95A670377FEE9F346E63CD* Array_Empty_TisIResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_mE521C9BD6AC4543018B3FFD714E112E609191A59_inline (const RuntimeMethod* method)
{
return (( IResourceLocationU5BU5D_t248334AD73138BB7FE95A670377FEE9F346E63CD* (*) (const RuntimeMethod*))Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_gshared_inline)(method);
}
// System.Void UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::.ctor(System.String,System.String,System.String,System.Type,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceLocationBase__ctor_m736BECFEE816BAEDC0FFC7E0A1C0100826A63E74 (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* __this, String_t* ___name0, String_t* ___id1, String_t* ___providerId2, Type_t* ___t3, IResourceLocationU5BU5D_t248334AD73138BB7FE95A670377FEE9F346E63CD* ___dependencies4, const RuntimeMethod* method) ;
// System.Void UnityEngine.AddressableAssets.Initialization.InitializationOperation::.ctor(UnityEngine.AddressableAssets.AddressablesImpl)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InitializationOperation__ctor_mA2A202C201ED8F364F6FFEC174EAE51C2E6A6434 (InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* __this, AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* ___aa0, const RuntimeMethod* method) ;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<TObject> UnityEngine.ResourceManagement.ResourceManager::ProvideResource<UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData>(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation)
inline AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD ResourceManager_ProvideResource_TisResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120_m4A47EC5A0F4683EE83688C0C4A3301B8E099E561 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___location0, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, RuntimeObject*, const RuntimeMethod*))ResourceManager_ProvideResource_TisRuntimeObject_m7E0E889B00893BD0E0F7E330E748A42B1A9B831F_gshared)(__this, ___location0, method);
}
// System.Void UnityEngine.ResourceManagement.AsyncOperations.InitalizationObjectsOperation::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InitalizationObjectsOperation__ctor_m1C106B8E7787E7E178E17DBFDD984EEE88C13A33 (InitalizationObjectsOperation_t814FDE8C63D213641D19602F6E55C952F8559E93* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.ResourceManagement.AsyncOperations.InitalizationObjectsOperation::Init(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData>,UnityEngine.AddressableAssets.AddressablesImpl)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InitalizationObjectsOperation_Init_m5C261C641269B76CEAA9774EF4A621EA846EEB5D (InitalizationObjectsOperation_t814FDE8C63D213641D19602F6E55C952F8559E93* __this, AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD ___rtdOp0, AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* ___addressables1, const RuntimeMethod* method) ;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData>::op_Implicit(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<TObject>)
inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_m713248498780A4220BB43EBDF17CA16FC91C3E83 (AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD ___obj0, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD, const RuntimeMethod*))AsyncOperationHandle_1_op_Implicit_mB162F31946A8441D0E802C22813538D521985E4A_gshared)(___obj0, method);
}
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Boolean>::op_Implicit(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<TObject>)
inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_mD162CF57CAAEF9D8E43E8B79810688529752D0AC (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 ___obj0, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66, const RuntimeMethod*))AsyncOperationHandle_1_op_Implicit_mD162CF57CAAEF9D8E43E8B79810688529752D0AC_gshared)(___obj0, method);
}
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<TObject> UnityEngine.ResourceManagement.ResourceManager::StartOperation<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<TObject>,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle)
inline AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC ResourceManager_StartOperation_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m391033DF4E38F9E8CBAC584B307F61E9B23383A0 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B* ___operation0, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___dependency1, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))ResourceManager_StartOperation_TisRuntimeObject_m3BF938FE98C0890FD2153D422794292972292913_gshared)(__this, ___operation0, ___dependency1, method);
}
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>::get_IsDone()
inline bool AsyncOperationBase_1_get_IsDone_m28FD5BF20496633C88F6FA00607D04EBB3D37E4D (AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B* __this, const RuntimeMethod* method)
{
return (( bool (*) (AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B*, const RuntimeMethod*))AsyncOperationBase_1_get_IsDone_mFD5B8AC9A444EA62DB9751CEE9275A9BB43B4622_gshared)(__this, method);
}
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData>::get_IsDone()
inline bool AsyncOperationHandle_1_get_IsDone_mDD8D42C7633C5F63997CFCC3E9CB9883BBA2F12C (AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD* __this, const RuntimeMethod* method)
{
return (( bool (*) (AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD*, const RuntimeMethod*))AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE_gshared)(__this, method);
}
// TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData>::WaitForCompletion()
inline ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* AsyncOperationHandle_1_WaitForCompletion_m0443E461BC5B48D14836DC911827B7E1EFFEB744 (AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD* __this, const RuntimeMethod* method)
{
return (( ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* (*) (AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD*, const RuntimeMethod*))AsyncOperationHandle_1_WaitForCompletion_m4E4B5C196ABB1FB73BC34C54E9E6E4955B6255F6_gshared)(__this, method);
}
// System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>::InvokeExecute()
inline void AsyncOperationBase_1_InvokeExecute_m5C22F35F8A6A47AF15EBB120C6CCB7ED77945D98 (AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B* __this, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B*, const RuntimeMethod*))AsyncOperationBase_1_InvokeExecute_m7BC15822A8CB138F65AF12E9000EFBD6EE3F48B3_gshared)(__this, method);
}
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>::IsValid()
inline bool AsyncOperationHandle_1_IsValid_m7C9A841F5A59651D10B2E7F803E7FC3C7321ACA8 (AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC* __this, const RuntimeMethod* method)
{
return (( bool (*) (AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC*, const RuntimeMethod*))AsyncOperationHandle_1_IsValid_mE28D0DEC7BB8A4A921286FD5D7B1FB967CF1C8B1_gshared)(__this, method);
}
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>::get_IsDone()
inline bool AsyncOperationHandle_1_get_IsDone_mDB62B03878AFEE28BDC76321DB805739704D5D90 (AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC* __this, const RuntimeMethod* method)
{
return (( bool (*) (AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC*, const RuntimeMethod*))AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE_gshared)(__this, method);
}
// TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>::WaitForCompletion()
inline RuntimeObject* AsyncOperationHandle_1_WaitForCompletion_mFDA2E79A3F7D32BEDBE880B8F626ABFEC8D1474C (AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC*, const RuntimeMethod*))AsyncOperationHandle_1_WaitForCompletion_m4E4B5C196ABB1FB73BC34C54E9E6E4955B6255F6_gshared)(__this, method);
}
// TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData>::get_Result()
inline ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* AsyncOperationHandle_1_get_Result_mC5EAF89AA6A399A1D8AE8EB9B95BEFCED4FE0D49 (AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD* __this, const RuntimeMethod* method)
{
return (( ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* (*) (AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD*, const RuntimeMethod*))AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E_gshared)(__this, method);
}
// System.Void UnityEngine.AddressableAssets.Addressables::LogWarningFormat(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Addressables_LogWarningFormat_mD179FF29FEA35CAF6FC7B1FF76351845DEC941C2 (String_t* ___format0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___args1, const RuntimeMethod* method) ;
// TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>::get_Result()
inline RuntimeObject* AsyncOperationBase_1_get_Result_m8D3AEC76526A4930C2EE0E6805EF2C2BA16449B5_inline (AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B*, const RuntimeMethod*))AsyncOperationBase_1_get_Result_mCCD9D27A9D37A11B520A6D95B4EB191835B8C368_gshared_inline)(__this, method);
}
// System.String System.String::Format(System.String,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30 (String_t* ___format0, RuntimeObject* ___arg01, const RuntimeMethod* method) ;
// System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>::Complete(TObject,System.Boolean,System.String)
inline void AsyncOperationBase_1_Complete_mDA89D886F793B2E0F7500857A3DE8F955F2086A1 (AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B* __this, RuntimeObject* ___result0, bool ___success1, String_t* ___errorMsg2, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B*, RuntimeObject*, bool, String_t*, const RuntimeMethod*))AsyncOperationBase_1_Complete_m113C44FFAB7DAA0DCB9C105663C50FA7D9BFD8F8_gshared)(__this, ___result0, ___success1, ___errorMsg2, method);
}
// System.Boolean UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_ProfileEvents()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManagerRuntimeData_get_ProfileEvents_mD05FEC5FBD8C8A04EB35B153297CA9FE0A92220B (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_MaxConcurrentWebRequests()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceManagerRuntimeData_get_MaxConcurrentWebRequests_m1CF41EB91ABB3B99C338122E3507D3D196A838F0 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.ResourceManagement.WebRequestQueue::SetMaxConcurrentRequests(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestQueue_SetMaxConcurrentRequests_m830CA8C3B21290612D0EC05670BE51CB4E9C1441 (int32_t ___maxRequests0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_CatalogRequestsTimeout()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceManagerRuntimeData_get_CatalogRequestsTimeout_mED5A093F40FE50DF355C12FE18D6FCFB2AC993D1 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.AddressableAssets.AddressablesImpl::set_CatalogRequestsTimeout(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AddressablesImpl_set_CatalogRequestsTimeout_mBD266E78770ADCFBEFFADF14AA524B67CE2222DD (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1<UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData> UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_CatalogLocations()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A* ResourceManagerRuntimeData_get_CatalogLocations_m6BDA2FA48B12635AD67A780C5E197C02BB411172 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData>::GetEnumerator()
inline Enumerator_t134B8D5C2371F85231E64F2968FBC0727A3270FD List_1_GetEnumerator_m5C623675D7BDD932E69E18351EDDF43A6E8A87EE (List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A* __this, const RuntimeMethod* method)
{
return (( Enumerator_t134B8D5C2371F85231E64F2968FBC0727A3270FD (*) (List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData>::Dispose()
inline void Enumerator_Dispose_m4D29DC03C544C7402732DA78BD088CFD586ED628 (Enumerator_t134B8D5C2371F85231E64F2968FBC0727A3270FD* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t134B8D5C2371F85231E64F2968FBC0727A3270FD*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData>::get_Current()
inline ResourceLocationData_t06A455DB1E04E1FF28119F98A008A10894651AB9* Enumerator_get_Current_m52A2372F1F2E2E9BBF745BD208D496EA48E03457_inline (Enumerator_t134B8D5C2371F85231E64F2968FBC0727A3270FD* __this, const RuntimeMethod* method)
{
return (( ResourceLocationData_t06A455DB1E04E1FF28119F98A008A10894651AB9* (*) (Enumerator_t134B8D5C2371F85231E64F2968FBC0727A3270FD*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
// System.Object UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData::get_Data()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ResourceLocationData_get_Data_m19B678392C47B3FB539F9C9F592C027F86D578B3 (ResourceLocationData_t06A455DB1E04E1FF28119F98A008A10894651AB9* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.ResourceManagement.ResourceProviders.ProviderLoadRequestOptions::set_WebRequestTimeout(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProviderLoadRequestOptions_set_WebRequestTimeout_mCC9B0B944D6B5E4599849B09C83B3A635F31B518_inline (ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData>::MoveNext()
inline bool Enumerator_MoveNext_m2E5DE6D409B658E907A3B5616EA1B1567B0563B3 (Enumerator_t134B8D5C2371F85231E64F2968FBC0727A3270FD* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t134B8D5C2371F85231E64F2968FBC0727A3270FD*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
// System.Void UnityEngine.AddressableAssets.AddressablesImpl::Release<UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData>(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<TObject>)
inline void AddressablesImpl_Release_TisResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120_mBE66B8F52CEB06A91DB9F2E0D0B9A4FF81C79561 (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* __this, AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD ___handle0, const RuntimeMethod* method)
{
(( void (*) (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337*, AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD, const RuntimeMethod*))AddressablesImpl_Release_TisRuntimeObject_mF439699143274281BB57927A26DF2EF8A34F945C_gshared)(__this, ___handle0, method);
}
// System.Type UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_CertificateHandlerType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ResourceManagerRuntimeData_get_CertificateHandlerType_m1194D6694DE8A1FBBF29D5025C2E9C9DB1FD941F (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method) ;
// System.Boolean System.Type::op_Inequality(System.Type,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m71AAC993EBBDBA44EE73847D68F71C70AF7AD1D5 (Type_t* ___left0, Type_t* ___right1, const RuntimeMethod* method) ;
// System.Object System.Activator::CreateInstance(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Activator_CreateInstance_m0A28F274256F1444949E372089034D9FB66FBD67 (Type_t* ___type0, const RuntimeMethod* method) ;
// System.Void UnityEngine.ResourceManagement.ResourceManager::set_CertificateHandlerInstance(UnityEngine.Networking.CertificateHandler)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ResourceManager_set_CertificateHandlerInstance_m0CF67BF1839238F4EC7A4709D419AC11FF338EF4_inline (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* ___value0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_LogResourceManagerExceptions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManagerRuntimeData_get_LogResourceManagerExceptions_m421154EADF056D9461BFAE4D8C98B3818457BF2C (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.ResourceManagement.ResourceManager::set_ExceptionHandler(System.Action`2<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle,System.Exception>)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ResourceManager_set_ExceptionHandler_m71D4534265D06A46144F342836EE6D7AD4338CAA_inline (Action_2_t67647DD70912484E9205AC38396D2849ED602730* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.AddressableAssets.Utility.ResourceManagerDiagnostics::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerDiagnostics_Dispose_m74764DF40B3F376B67D29D552615E1D6726B90E7 (ResourceManagerDiagnostics_t49595E6E9EFEA3A70F3DE5D5AB2DEE8F0E3B3F45* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.ResourceManagement.ResourceManager::ClearDiagnosticCallbacks()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_ClearDiagnosticCallbacks_m9A2DFAA7BFD3AA6F918E7C6D9E6403C55C50ED7D (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider,System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m13FDD7A7BE18C1D2ECD75C02E76F5F3198E3261E (Func_2_t65EC28300D7949DC379319C3EA3426C72F877CE4* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_t65EC28300D7949DC379319C3EA3426C72F877CE4*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___object0, ___method1, method);
}
// TSource System.Linq.Enumerable::FirstOrDefault<UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
inline RuntimeObject* Enumerable_FirstOrDefault_TisIResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_mD9B1EFDF9AEA176B27903C84120F37DC38BAF7D6 (RuntimeObject* ___source0, Func_2_t65EC28300D7949DC379319C3EA3426C72F877CE4* ___predicate1, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t65EC28300D7949DC379319C3EA3426C72F877CE4*, const RuntimeMethod*))Enumerable_FirstOrDefault_TisRuntimeObject_m89A7FC9E77581DB0D6C05F91BD328EDCA61A19BA_gshared)(___source0, ___predicate1, method);
}
// System.Boolean UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_DisableCatalogUpdateOnStartup()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManagerRuntimeData_get_DisableCatalogUpdateOnStartup_m2EB745669A9AC1D07E47D345DE2EF87442D56907 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_IsLocalCatalogInBundle()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManagerRuntimeData_get_IsLocalCatalogInBundle_m5D312C49BFCB754034EC7BBFD1EAF7BF1AF6B312 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationMap::.ctor(System.String,System.Collections.Generic.IList`1<UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceLocationMap__ctor_m5D6BEA9C6AF5B3E8085CD0592EAB92876C08931F (ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* __this, String_t* ___id0, RuntimeObject* ___locations1, const RuntimeMethod* method) ;
// System.Void UnityEngine.AddressableAssets.AddressablesImpl::AddResourceLocator(UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator,System.String,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AddressablesImpl_AddResourceLocator_m4B7B6E7D82E6F6D3B11BC865C417A5C4F891A0FE (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* __this, RuntimeObject* ___loc0, String_t* ___localCatalogHash1, RuntimeObject* ___remoteCatalogLocation2, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationMap::Locate(System.Object,System.Type,System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceLocationMap_Locate_mFBB5443BD10920BF4246F53CE7E0ABFB0D846BCF (ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* __this, RuntimeObject* ___key0, Type_t* ___type1, RuntimeObject** ___locations2, const RuntimeMethod* method) ;
// T[] System.Array::Empty<System.Object>()
inline ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_inline (const RuntimeMethod* method)
{
return (( ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* (*) (const RuntimeMethod*))Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_gshared_inline)(method);
}
// System.Void UnityEngine.AddressableAssets.AddressablesImpl::RemoveResourceLocator(UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AddressablesImpl_RemoveResourceLocator_m3648D6A6C2FDA74776BD0EAB41E370D06EC952A5 (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* __this, RuntimeObject* ___loc0, const RuntimeMethod* method) ;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator> UnityEngine.AddressableAssets.Initialization.InitializationOperation::LoadContentCatalogInternal(System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation>,System.Int32,UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationMap,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC InitializationOperation_LoadContentCatalogInternal_mB8879495162C6FDA165CB2571DABBA643C257D4D (InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* __this, RuntimeObject* ___catalogs0, int32_t ___index1, ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* ___locMap2, RuntimeObject* ___remoteHashLocation3, const RuntimeMethod* method) ;
// System.String UnityEngine.ResourceManagement.Util.ObjectInitializationData::get_Id()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ObjectInitializationData_get_Id_m8B020C841845122EF9123BD5E136F6A3FEC3496F (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* __this, const RuntimeMethod* method) ;
// System.Boolean System.String::op_Equality(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0 (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method) ;
// TObject UnityEngine.ResourceManagement.Util.ObjectInitializationData::CreateInstance<UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider>(System.String)
inline RuntimeObject* ObjectInitializationData_CreateInstance_TisIResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_m10C4631A7BE6842B2248BFF50C9C04A6DFCCA75A (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* __this, String_t* ___idOverride0, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3*, String_t*, const RuntimeMethod*))ObjectInitializationData_CreateInstance_TisRuntimeObject_m9D94775E61E261F0A6434BDFB754F50CFB0FF513_gshared)(__this, ___idOverride0, method);
}
// TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>::get_Result()
inline ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* AsyncOperationHandle_1_get_Result_mB8999E4A56E5023D63E48BC50AB30AD1EC42AE49 (AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF* __this, const RuntimeMethod* method)
{
return (( ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* (*) (AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF*, const RuntimeMethod*))AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E_gshared)(__this, method);
}
// System.Void UnityEngine.AddressableAssets.AddressablesImpl::Release<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<TObject>)
inline void AddressablesImpl_Release_TisContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_m3C38860A6D99E957F189959C83CDA5D10DE42E25 (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* __this, AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF ___handle0, const RuntimeMethod* method)
{
(( void (*) (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337*, AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF, const RuntimeMethod*))AddressablesImpl_Release_TisRuntimeObject_mF439699143274281BB57927A26DF2EF8A34F945C_gshared)(__this, ___handle0, method);
}
// System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>::get_OperationException()
inline Exception_t* AsyncOperationHandle_1_get_OperationException_mCF1BDCAFAF089F2168C561674805C1DA975E376A (AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF* __this, const RuntimeMethod* method)
{
return (( Exception_t* (*) (AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF*, const RuntimeMethod*))AsyncOperationHandle_1_get_OperationException_mD78C7A280DECB70FA64B42517EEEEFAB79BE3086_gshared)(__this, method);
}
// System.Void System.Exception::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F (Exception_t* __this, String_t* ___message0, const RuntimeMethod* method) ;
// System.Void System.Exception::.ctor(System.String,System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9BC141AAB08F47C34B7ED40C1A6C0C1ADDEC5CB3 (Exception_t* __this, String_t* ___message0, Exception_t* ___innerException1, const RuntimeMethod* method) ;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<TObject> UnityEngine.ResourceManagement.ResourceManager::CreateCompletedOperationWithException<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>(TObject,System.Exception)
inline AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC ResourceManager_CreateCompletedOperationWithException_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m077E943F2964CA993F9D3407718EA053EC26162F (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___result0, Exception_t* ___exception1, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, RuntimeObject*, Exception_t*, const RuntimeMethod*))ResourceManager_CreateCompletedOperationWithException_TisRuntimeObject_m33042D9C1313FB3544492C9EA023C6825436B74D_gshared)(__this, ___result0, ___exception1, method);
}
// System.Collections.Generic.List`1<UnityEngine.ResourceManagement.Util.ObjectInitializationData> UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::get_ResourceProviderData()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4* ContentCatalogData_get_ResourceProviderData_mE21C6A8378AADCED75EC268B0D38F9A8BB081BA8 (ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<UnityEngine.ResourceManagement.Util.ObjectInitializationData>::GetEnumerator()
inline Enumerator_t3D5B1075A6AC7E9A649B9FE1EF2C0B8A62E3208F List_1_GetEnumerator_m5A980956486ABA2DD985AD3AC39E1F37C3810643 (List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4* __this, const RuntimeMethod* method)
{
return (( Enumerator_t3D5B1075A6AC7E9A649B9FE1EF2C0B8A62E3208F (*) (List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4*, const RuntimeMethod*))List_1_GetEnumerator_m5A980956486ABA2DD985AD3AC39E1F37C3810643_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.ResourceManagement.Util.ObjectInitializationData>::Dispose()
inline void Enumerator_Dispose_m04B12BCE0DEA3647679B37EEF63F7C19D33C6BF0 (Enumerator_t3D5B1075A6AC7E9A649B9FE1EF2C0B8A62E3208F* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t3D5B1075A6AC7E9A649B9FE1EF2C0B8A62E3208F*, const RuntimeMethod*))Enumerator_Dispose_m04B12BCE0DEA3647679B37EEF63F7C19D33C6BF0_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.ResourceManagement.Util.ObjectInitializationData>::get_Current()
inline ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 Enumerator_get_Current_m0BF5BA59AFDDA64918507DDC5380B9D8260EC948_inline (Enumerator_t3D5B1075A6AC7E9A649B9FE1EF2C0B8A62E3208F* __this, const RuntimeMethod* method)
{
return (( ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 (*) (Enumerator_t3D5B1075A6AC7E9A649B9FE1EF2C0B8A62E3208F*, const RuntimeMethod*))Enumerator_get_Current_m0BF5BA59AFDDA64918507DDC5380B9D8260EC948_gshared_inline)(__this, method);
}
// System.Void UnityEngine.AddressableAssets.Initialization.InitializationOperation::LoadProvider(UnityEngine.AddressableAssets.AddressablesImpl,UnityEngine.ResourceManagement.Util.ObjectInitializationData,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InitializationOperation_LoadProvider_m5ECC76E7292D802C5C8C380573A856421D134BFA (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* ___addressables0, ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 ___providerData1, String_t* ___providerSuffix2, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.ResourceManagement.Util.ObjectInitializationData>::MoveNext()
inline bool Enumerator_MoveNext_m1D98EC27C97B1AB892155E18103A0FB595C423DD (Enumerator_t3D5B1075A6AC7E9A649B9FE1EF2C0B8A62E3208F* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t3D5B1075A6AC7E9A649B9FE1EF2C0B8A62E3208F*, const RuntimeMethod*))Enumerator_MoveNext_m1D98EC27C97B1AB892155E18103A0FB595C423DD_gshared)(__this, method);
}
// UnityEngine.ResourceManagement.ResourceProviders.IInstanceProvider UnityEngine.AddressableAssets.AddressablesImpl::get_InstanceProvider()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AddressablesImpl_get_InstanceProvider_m8BC14A958EB91A2BD3A686758670C728190A6090 (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* __this, const RuntimeMethod* method) ;
// UnityEngine.ResourceManagement.Util.ObjectInitializationData UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::get_InstanceProviderData()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 ContentCatalogData_get_InstanceProviderData_m834DC403FD021DEA0A45877A6E748A31AC70F7DA (ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* __this, const RuntimeMethod* method) ;
// TObject UnityEngine.ResourceManagement.Util.ObjectInitializationData::CreateInstance<UnityEngine.ResourceManagement.ResourceProviders.IInstanceProvider>(System.String)
inline RuntimeObject* ObjectInitializationData_CreateInstance_TisIInstanceProvider_t6AD5AE64CB95B873B111117A37B8D967FC67FA37_mD0DA5ED729EB4B770CCECFF50E36A1578038F24A (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* __this, String_t* ___idOverride0, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3*, String_t*, const RuntimeMethod*))ObjectInitializationData_CreateInstance_TisRuntimeObject_m9D94775E61E261F0A6434BDFB754F50CFB0FF513_gshared)(__this, ___idOverride0, method);
}
// System.Void UnityEngine.AddressableAssets.AddressablesImpl::set_InstanceProvider(UnityEngine.ResourceManagement.ResourceProviders.IInstanceProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AddressablesImpl_set_InstanceProvider_mA92B463DD7BCDB14B2EDCD84F58D7F595CC5A01F (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// UnityEngine.ResourceManagement.Util.ObjectInitializationData UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::get_SceneProviderData()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 ContentCatalogData_get_SceneProviderData_mAFA60EDC86ADDBBBB71A8614C48279788C932A93 (ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* __this, const RuntimeMethod* method) ;
// TObject UnityEngine.ResourceManagement.Util.ObjectInitializationData::CreateInstance<UnityEngine.ResourceManagement.ResourceProviders.ISceneProvider>(System.String)
inline RuntimeObject* ObjectInitializationData_CreateInstance_TisISceneProvider_t8975F536F686AA01DF259F7AAB973512B5098581_m201DF687C47F0A605A45319821D756468B6E5CD2 (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* __this, String_t* ___idOverride0, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3*, String_t*, const RuntimeMethod*))ObjectInitializationData_CreateInstance_TisRuntimeObject_m9D94775E61E261F0A6434BDFB754F50CFB0FF513_gshared)(__this, ___idOverride0, method);
}
// UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationMap UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::CreateCustomLocator(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* ContentCatalogData_CreateCustomLocator_m4E0907DB7C5658416BC3041EC0AADE21845FFD55 (ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* __this, String_t* ___overrideId0, String_t* ___providerSuffix1, const RuntimeMethod* method) ;
// System.Void UnityEngine.AddressableAssets.DynamicResourceLocator::.ctor(UnityEngine.AddressableAssets.AddressablesImpl)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicResourceLocator__ctor_m0591C466CEE70375622E314B0A644494DFB3B615 (DynamicResourceLocator_t9E2782599913679FC68C60FD01847781C375ABA1* __this, AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* ___addr0, const RuntimeMethod* method) ;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<TObject> UnityEngine.ResourceManagement.ResourceManager::CreateCompletedOperation<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>(TObject,System.String)
inline AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC ResourceManager_CreateCompletedOperation_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_mE8F9A64D038F71A1EA7134A6CF77A093C57CCFBE (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___result0, String_t* ___errorMsg1, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, RuntimeObject*, String_t*, const RuntimeMethod*))ResourceManager_CreateCompletedOperation_TisRuntimeObject_m863E4E0C76D105B8EBD33A40D650BE72EE6E122C_gshared)(__this, ___result0, ___errorMsg1, method);
}
// System.Void UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass16_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass16_0__ctor_m8DD3D41CB6ADB76E0EA33F4AF0F24D8492D77AB6 (U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36* __this, const RuntimeMethod* method) ;
// T UnityEngine.ResourceManagement.ResourceManager::CreateOperation<UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>>(System.Type,System.Int32,UnityEngine.ResourceManagement.Util.IOperationCacheKey,System.Action`1<UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation>)
inline ProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC* ResourceManager_CreateOperation_TisProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC_m8F9EA460630698622BD1EE688830CB730D1B71BA (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, Type_t* ___actualType0, int32_t ___typeHash1, RuntimeObject* ___cacheKey2, Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___onDestroyAction3, const RuntimeMethod* method)
{
return (( ProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC* (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, Type_t*, int32_t, RuntimeObject*, Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*, const RuntimeMethod*))ResourceManager_CreateOperation_TisRuntimeObject_mC93794045B25B2920886009AA3C215BEDF24713E_gshared)(__this, ___actualType0, ___typeHash1, ___cacheKey2, ___onDestroyAction3, method);
}
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle>> UnityEngine.ResourceManagement.ResourceManager::CreateGroupOperation<System.String>(System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation>,System.Boolean)
inline AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 ResourceManager_CreateGroupOperation_TisString_t_mF4931E952826FB4A708B3A262B302E47AFDF9336 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___locations0, bool ___allowFailedDependencies1, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, RuntimeObject*, bool, const RuntimeMethod*))ResourceManager_CreateGroupOperation_TisRuntimeObject_mA82B56217EBB7DF30D00DF7C4DD68A95AE55286B_gshared)(__this, ___locations0, ___allowFailedDependencies1, method);
}
// System.Void UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>::Init(UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle>>,System.Boolean)
inline void ProviderOperation_1_Init_m1C1ABCF8BA718ABAE46C643FC3EE87E997033ACC (ProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___rm0, RuntimeObject* ___provider1, RuntimeObject* ___location2, AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 ___depOp3, bool ___releaseDependenciesOnFailure4, const RuntimeMethod* method)
{
(( void (*) (ProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC*, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, RuntimeObject*, RuntimeObject*, AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90, bool, const RuntimeMethod*))ProviderOperation_1_Init_m7C51F37D66A80580D3F67CD3BF66AB5879506148_gshared)(__this, ___rm0, ___provider1, ___location2, ___depOp3, ___releaseDependenciesOnFailure4, method);
}
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle>>::op_Implicit(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<TObject>)
inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_m84DEAEF957377A11468409BE77C9BE51D0BF267E (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 ___obj0, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90, const RuntimeMethod*))AsyncOperationHandle_1_op_Implicit_mB162F31946A8441D0E802C22813538D521985E4A_gshared)(___obj0, method);
}
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<TObject> UnityEngine.ResourceManagement.ResourceManager::StartOperation<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<TObject>,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle)
inline AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF ResourceManager_StartOperation_TisContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_m94AE1831FAE94041EE26E6BC651128586900A972 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationBase_1_tA0C44504D80F2CFD43277EC431A5308325E7E836* ___operation0, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___dependency1, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationBase_1_tA0C44504D80F2CFD43277EC431A5308325E7E836*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))ResourceManager_StartOperation_TisRuntimeObject_m3BF938FE98C0890FD2153D422794292972292913_gshared)(__this, ___operation0, ___dependency1, method);
}
// System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle>>::Release()
inline void AsyncOperationHandle_1_Release_mF6710B199D5B6D484B6133E8BD599EF5ADD33BD1 (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* __this, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90*, const RuntimeMethod*))AsyncOperationHandle_1_Release_m525B557AF9B665D33B03BB88680B2AEECB00C260_gshared)(__this, method);
}
// System.Void System.Func`2<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_mB165158DF20AB246AAE5E684FC3E494081420630 (Func_2_tB17A11B4053CB12475049E44816E373BF1242FCD* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_tB17A11B4053CB12475049E44816E373BF1242FCD*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m312822B0685EB89992B80C760E82616DE2CA7C33_gshared)(__this, ___object0, ___method1, method);
}
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<TObject> UnityEngine.ResourceManagement.ResourceManager::CreateChainOperation<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator,UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<TObjectDependency>,System.Func`2<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<TObjectDependency>,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<TObject>>)
inline AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC ResourceManager_CreateChainOperation_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_TisContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_m4F431028C5A7E0FBA9D8DC375169B9CA6D2F6A33 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF ___dependentOp0, Func_2_tB17A11B4053CB12475049E44816E373BF1242FCD* ___callback1, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF, Func_2_tB17A11B4053CB12475049E44816E373BF1242FCD*, const RuntimeMethod*))ResourceManager_CreateChainOperation_TisRuntimeObject_TisRuntimeObject_m7227CDC8037177D22CC36405E2F4E4B33ABF7580_gshared)(__this, ___dependentOp0, ___callback1, method);
}
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator> UnityEngine.AddressableAssets.Initialization.InitializationOperation::LoadContentCatalog(UnityEngine.AddressableAssets.AddressablesImpl,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,System.String,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC InitializationOperation_LoadContentCatalog_mE75ABB5329EF18D7C79177DFD1048FDEDAA38043 (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* ___addressables0, RuntimeObject* ___loc1, String_t* ___providerSuffix2, RuntimeObject* ___remoteHashLocation3, const RuntimeMethod* method) ;
// System.Void UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass18_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass18_0__ctor_m99303C3B088C7B4052A6F8AA53CAA1BC21EB1D5A (U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* __this, const RuntimeMethod* method) ;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator> UnityEngine.AddressableAssets.Initialization.InitializationOperation::LoadContentCatalog(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,System.String,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC InitializationOperation_LoadContentCatalog_m2B1E267F7B46BBE94489B678020E88C081A9B373 (InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* __this, RuntimeObject* ___loc0, String_t* ___providerSuffix1, RuntimeObject* ___remoteHashLocation2, const RuntimeMethod* method) ;
// System.Void UnityEngine.AddressableAssets.Initialization.InitializationOperation::LoadOpComplete(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>,System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation>,UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationMap,System.Int32,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InitializationOperation_LoadOpComplete_m7411329487C62A65E027BE07B055CF290C09C009 (InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* __this, AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC ___op0, RuntimeObject* ___catalogs1, ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* ___locMap2, int32_t ___index3, RuntimeObject* ___remoteHashLocation4, const RuntimeMethod* method) ;
// System.Void System.Action`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_mF42CCA16E290B6002F37A10F9D8306AC5404F220 (Action_1_tF494BC4F1B8065DCB467F87EFE004A4647A40674* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_1_tF494BC4F1B8065DCB467F87EFE004A4647A40674*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_mCDB69DE3F4173FFB4DB9B58CCB99D53CA858AEB8_gshared)(__this, ___object0, ___method1, method);
}
// System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>::add_Completed(System.Action`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<TObject>>)
inline void AsyncOperationHandle_1_add_Completed_mB30339F39EBAFA30FE4E2529A413B5D1F3BD27D5 (AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC* __this, Action_1_tF494BC4F1B8065DCB467F87EFE004A4647A40674* ___value0, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC*, Action_1_tF494BC4F1B8065DCB467F87EFE004A4647A40674*, const RuntimeMethod*))AsyncOperationHandle_1_add_Completed_m0A29904183FF915F3F53B5A91D966447A51BA0D7_gshared)(__this, ___value0, method);
}
// TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>::get_Result()
inline RuntimeObject* AsyncOperationHandle_1_get_Result_m5AC6D5D4F7207460FEBE8A83B6A82019253D1D57 (AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC*, const RuntimeMethod*))AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E_gshared)(__this, method);
}
// System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>::set_Result(TObject)
inline void AsyncOperationBase_1_set_Result_mB173609D0265E20B046CDB34F5F21AB414F7C839_inline (AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B* __this, RuntimeObject* ___value0, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B*, RuntimeObject*, const RuntimeMethod*))AsyncOperationBase_1_set_Result_m34F12D5AF676CCB4F67BBB1B2608F46833A59257_gshared_inline)(__this, ___value0, method);
}
// System.Void UnityEngine.AddressableAssets.AddressablesImpl::Release<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<TObject>)
inline void AddressablesImpl_Release_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m1064639B8D585098AF2D7D4DAFF9891150B949BA (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* __this, AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC ___handle0, const RuntimeMethod* method)
{
(( void (*) (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337*, AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC, const RuntimeMethod*))AddressablesImpl_Release_TisRuntimeObject_mF439699143274281BB57927A26DF2EF8A34F945C_gshared)(__this, ___handle0, method);
}
// System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>::get_OperationException()
inline Exception_t* AsyncOperationHandle_1_get_OperationException_m0AC909E76935233AA6ADA10C58DB65E85837A838 (AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC* __this, const RuntimeMethod* method)
{
return (( Exception_t* (*) (AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC*, const RuntimeMethod*))AsyncOperationHandle_1_get_OperationException_mD78C7A280DECB70FA64B42517EEEEFAB79BE3086_gshared)(__this, method);
}
// System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>::Complete(TObject,System.Boolean,System.Exception,System.Boolean)
inline void AsyncOperationBase_1_Complete_mBCC7B52284AC54F76B0F4EB12C278E5C9A7334B6 (AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B* __this, RuntimeObject* ___result0, bool ___success1, Exception_t* ___exception2, bool ___releaseDependenciesOnFailure3, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B*, RuntimeObject*, bool, Exception_t*, bool, const RuntimeMethod*))AsyncOperationBase_1_Complete_mCBEB3D85A0C514DB4453265D71CAF90A5FE14D5D_gshared)(__this, ___result0, ___success1, ___exception2, ___releaseDependenciesOnFailure3, method);
}
// System.Void UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m400FA93F30A0788073EEF09EFDA850B0DD08B1D1 (U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570* __this, const RuntimeMethod* method) ;
// System.Type System.Object::GetType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator> UnityEngine.AddressableAssets.Initialization.InitializationOperation::OnCatalogDataLoaded(UnityEngine.AddressableAssets.AddressablesImpl,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>,System.String,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC InitializationOperation_OnCatalogDataLoaded_mE5B8026808E535AA46D252BB26492716CD3861FB (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* ___addressables0, AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF ___op1, String_t* ___providerSuffix2, RuntimeObject* ___remoteHashLocation3, const RuntimeMethod* method) ;
// System.Type UnityEngine.ResourceManagement.Util.SerializedType::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* SerializedType_get_Value_m8AC9DC985380FD7524D147E2C5C95664FAB9A10A (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.ResourceManagement.Util.SerializedType::set_Value(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedType_set_Value_m1AB236ECAE27E66A4B2302B4573EB71A7762F679 (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* __this, Type_t* ___value0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Mathf::Clamp(System.Int32,System.Int32,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Clamp_mA48718D9A20D8972EDD41714CEF6BBF864F442EA_inline (int32_t ___value0, int32_t ___min1, int32_t ___max2, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData>::.ctor()
inline void List_1__ctor_mF0091D9762D4F640D9EEB3F007D4778367DED47C (List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.ResourceManagement.Util.ObjectInitializationData>::.ctor()
inline void List_1__ctor_m2B3B3831C04033E325534A3A148815D75B3CA6F4 (List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4*, const RuntimeMethod*))List_1__ctor_m2B3B3831C04033E325534A3A148815D75B3CA6F4_gshared)(__this, method);
}
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Reflection.Assembly[] UnityEngine.AddressableAssets.Initialization.AddressablesRuntimeProperties::GetAssemblies()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* AddressablesRuntimeProperties_GetAssemblies_m7FF5B3DEDD50DA8D02086B225CE4B242149B550B (const RuntimeMethod* method)
{
AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* V_0 = NULL;
{
// return AppDomain.CurrentDomain.GetAssemblies();
AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F* L_0;
L_0 = AppDomain_get_CurrentDomain_m5085B6AF21A19506C85E0650C46BE35A18011CFE(NULL);
NullCheck(L_0);
AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_1;
L_1 = AppDomain_GetAssemblies_m8EE862747CADACB8CC0BDDBD8CA7DAD7BD9D9249(L_0, NULL);
V_0 = L_1;
goto IL_000e;
}
IL_000e:
{
// }
AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_2 = V_0;
return L_2;
}
}
// System.Int32 UnityEngine.AddressableAssets.Initialization.AddressablesRuntimeProperties::GetCachedValueCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AddressablesRuntimeProperties_GetCachedValueCount_m4DB90CFB571FA7488E820E701D6815AB69B64666 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m65C62C77C355CFCE2CC0ED6D817637E1909E0843_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// return s_CachedValues.Count;
il2cpp_codegen_runtime_class_init_inline(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var);
Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_0 = ((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_CachedValues_3;
NullCheck(L_0);
int32_t L_1;
L_1 = Dictionary_2_get_Count_m65C62C77C355CFCE2CC0ED6D817637E1909E0843(L_0, Dictionary_2_get_Count_m65C62C77C355CFCE2CC0ED6D817637E1909E0843_RuntimeMethod_var);
V_0 = L_1;
goto IL_000e;
}
IL_000e:
{
// }
int32_t L_2 = V_0;
return L_2;
}
}
// System.Void UnityEngine.AddressableAssets.Initialization.AddressablesRuntimeProperties::SetPropertyValue(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AddressablesRuntimeProperties_SetPropertyValue_m1084AC735810F20F003B2C15E0BBBC6E1F44A46D (String_t* ___name0, String_t* ___val1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m9BF625649E96E60C1509898A992A6447E351D1A2_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// s_CachedValues[name] = val;
il2cpp_codegen_runtime_class_init_inline(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var);
Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_0 = ((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_CachedValues_3;
String_t* L_1 = ___name0;
String_t* L_2 = ___val1;
NullCheck(L_0);
Dictionary_2_set_Item_m9BF625649E96E60C1509898A992A6447E351D1A2(L_0, L_1, L_2, Dictionary_2_set_Item_m9BF625649E96E60C1509898A992A6447E351D1A2_RuntimeMethod_var);
// }
return;
}
}
// System.Void UnityEngine.AddressableAssets.Initialization.AddressablesRuntimeProperties::ClearCachedPropertyValues()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AddressablesRuntimeProperties_ClearCachedPropertyValues_mA61ED9FA72E322D135A4DD60FE104B1DE706CE5D (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m96A01966628B0B9F973D4E29050CC769B116A586_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// s_CachedValues.Clear();
il2cpp_codegen_runtime_class_init_inline(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var);
Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_0 = ((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_CachedValues_3;
NullCheck(L_0);
Dictionary_2_Clear_m96A01966628B0B9F973D4E29050CC769B116A586(L_0, Dictionary_2_Clear_m96A01966628B0B9F973D4E29050CC769B116A586_RuntimeMethod_var);
// }
return;
}
}
// System.String UnityEngine.AddressableAssets.Initialization.AddressablesRuntimeProperties::EvaluateProperty(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AddressablesRuntimeProperties_EvaluateProperty_m574D200DD97D3615D7EF40B9CEA9FA2C49960ADC (String_t* ___name0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF44CA5443F5C06B66503968344DE68A20F290103);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
int32_t V_1 = 0;
String_t* V_2 = NULL;
String_t* V_3 = NULL;
bool V_4 = false;
String_t* V_5 = NULL;
bool V_6 = false;
bool V_7 = false;
AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* V_8 = NULL;
int32_t V_9 = 0;
Assembly_t* V_10 = NULL;
Type_t* V_11 = NULL;
bool V_12 = false;
PropertyInfo_t* V_13 = NULL;
FieldInfo_t* V_14 = NULL;
bool V_15 = false;
RuntimeObject* V_16 = NULL;
bool V_17 = false;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
bool V_20 = false;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
// Debug.Assert(s_CachedValues != null, "ResourceManagerConfig.GetGlobalVar - s_cachedValues == null.");
il2cpp_codegen_runtime_class_init_inline(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var);
Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_0 = ((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_CachedValues_3;
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((!(((RuntimeObject*)(Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0), _stringLiteralF44CA5443F5C06B66503968344DE68A20F290103, NULL);
// if (string.IsNullOrEmpty(name))
String_t* L_1 = ___name0;
bool L_2;
L_2 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_1, NULL);
V_4 = L_2;
bool L_3 = V_4;
if (!L_3)
{
goto IL_002c;
}
}
{
// return string.Empty;
String_t* L_4 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6;
V_5 = L_4;
goto IL_016e;
}
IL_002c:
{
// if (s_CachedValues.TryGetValue(name, out cachedValue))
il2cpp_codegen_runtime_class_init_inline(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var);
Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_5 = ((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_CachedValues_3;
String_t* L_6 = ___name0;
NullCheck(L_5);
bool L_7;
L_7 = Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB(L_5, L_6, (&V_0), Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB_RuntimeMethod_var);
V_6 = L_7;
bool L_8 = V_6;
if (!L_8)
{
goto IL_0047;
}
}
{
// return cachedValue;
String_t* L_9 = V_0;
V_5 = L_9;
goto IL_016e;
}
IL_0047:
{
// int i = name.LastIndexOf('.');
String_t* L_10 = ___name0;
NullCheck(L_10);
int32_t L_11;
L_11 = String_LastIndexOf_m6BB3E7E1B48702D4C715FA423F8A822C053B290E(L_10, ((int32_t)46), NULL);
V_1 = L_11;
// if (i < 0)
int32_t L_12 = V_1;
V_7 = (bool)((((int32_t)L_12) < ((int32_t)0))? 1 : 0);
bool L_13 = V_7;
if (!L_13)
{
goto IL_0062;
}
}
{
// return name;
String_t* L_14 = ___name0;
V_5 = L_14;
goto IL_016e;
}
IL_0062:
{
// var className = name.Substring(0, i);
String_t* L_15 = ___name0;
int32_t L_16 = V_1;
NullCheck(L_15);
String_t* L_17;
L_17 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_15, 0, L_16, NULL);
V_2 = L_17;
// var propName = name.Substring(i + 1);
String_t* L_18 = ___name0;
int32_t L_19 = V_1;
NullCheck(L_18);
String_t* L_20;
L_20 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_18, ((int32_t)il2cpp_codegen_add(L_19, 1)), NULL);
V_3 = L_20;
// foreach (var a in GetAssemblies())
il2cpp_codegen_runtime_class_init_inline(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var);
AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_21;
L_21 = AddressablesRuntimeProperties_GetAssemblies_m7FF5B3DEDD50DA8D02086B225CE4B242149B550B(NULL);
V_8 = L_21;
V_9 = 0;
goto IL_015e;
}
IL_0085:
{
// foreach (var a in GetAssemblies())
AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_22 = V_8;
int32_t L_23 = V_9;
NullCheck(L_22);
int32_t L_24 = L_23;
Assembly_t* L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
V_10 = L_25;
// Type t = a.GetType(className, false, false);
Assembly_t* L_26 = V_10;
String_t* L_27 = V_2;
NullCheck(L_26);
Type_t* L_28;
L_28 = VirtualFuncInvoker3< Type_t*, String_t*, bool, bool >::Invoke(22 /* System.Type System.Reflection.Assembly::GetType(System.String,System.Boolean,System.Boolean) */, L_26, L_27, (bool)0, (bool)0);
V_11 = L_28;
// if (t == null)
Type_t* L_29 = V_11;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_30;
L_30 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_29, (Type_t*)NULL, NULL);
V_12 = L_30;
bool L_31 = V_12;
if (!L_31)
{
goto IL_00ac;
}
}
{
// continue;
goto IL_0158;
}
IL_00ac:
{
}
try
{// begin try (depth: 1)
{
// var pi = t.GetProperty(propName, BindingFlags.Static | BindingFlags.FlattenHierarchy | BindingFlags.Public);
Type_t* L_32 = V_11;
String_t* L_33 = V_3;
NullCheck(L_32);
PropertyInfo_t* L_34;
L_34 = Type_GetProperty_m6E63875E6098E89250149F4E76FAD40844708391(L_32, L_33, ((int32_t)88), NULL);
V_13 = L_34;
// if (pi != null)
PropertyInfo_t* L_35 = V_13;
bool L_36;
L_36 = PropertyInfo_op_Inequality_m5DA1C329CB63868255C466876EC2452B40E418A9(L_35, (PropertyInfo_t*)NULL, NULL);
V_15 = L_36;
bool L_37 = V_15;
if (!L_37)
{
goto IL_00ff_1;
}
}
{
// var v = pi.GetValue(null, null);
PropertyInfo_t* L_38 = V_13;
NullCheck(L_38);
RuntimeObject* L_39;
L_39 = VirtualFuncInvoker2< RuntimeObject*, RuntimeObject*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(24 /* System.Object System.Reflection.PropertyInfo::GetValue(System.Object,System.Object[]) */, L_38, NULL, (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL);
V_16 = L_39;
// if (v != null)
RuntimeObject* L_40 = V_16;
V_17 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_40) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_41 = V_17;
if (!L_41)
{
goto IL_00fe_1;
}
}
{
// s_CachedValues.Add(name, v.ToString());
il2cpp_codegen_runtime_class_init_inline(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var);
Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_42 = ((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_CachedValues_3;
String_t* L_43 = ___name0;
RuntimeObject* L_44 = V_16;
NullCheck(L_44);
String_t* L_45;
L_45 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_44);
NullCheck(L_42);
Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_42, L_43, L_45, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var);
// return v.ToString();
RuntimeObject* L_46 = V_16;
NullCheck(L_46);
String_t* L_47;
L_47 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_46);
V_5 = L_47;
goto IL_016e;
}
IL_00fe_1:
{
}
IL_00ff_1:
{
// var fi = t.GetField(propName, BindingFlags.Static | BindingFlags.FlattenHierarchy | BindingFlags.Public);
Type_t* L_48 = V_11;
String_t* L_49 = V_3;
NullCheck(L_48);
FieldInfo_t* L_50;
L_50 = VirtualFuncInvoker2< FieldInfo_t*, String_t*, int32_t >::Invoke(87 /* System.Reflection.FieldInfo System.Type::GetField(System.String,System.Reflection.BindingFlags) */, L_48, L_49, ((int32_t)88));
V_14 = L_50;
// if (fi != null)
FieldInfo_t* L_51 = V_14;
bool L_52;
L_52 = FieldInfo_op_Inequality_mE4F4E4CC6B936CC61E9BF9F4490F0643911C0D43(L_51, (FieldInfo_t*)NULL, NULL);
V_18 = L_52;
bool L_53 = V_18;
if (!L_53)
{
goto IL_014f_1;
}
}
{
// var v = fi.GetValue(null);
FieldInfo_t* L_54 = V_14;
NullCheck(L_54);
RuntimeObject* L_55;
L_55 = VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(25 /* System.Object System.Reflection.FieldInfo::GetValue(System.Object) */, L_54, NULL);
V_19 = L_55;
// if (v != null)
RuntimeObject* L_56 = V_19;
V_20 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_56) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_57 = V_20;
if (!L_57)
{
goto IL_014e_1;
}
}
{
// s_CachedValues.Add(name, v.ToString());
il2cpp_codegen_runtime_class_init_inline(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var);
Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_58 = ((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_CachedValues_3;
String_t* L_59 = ___name0;
RuntimeObject* L_60 = V_19;
NullCheck(L_60);
String_t* L_61;
L_61 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_60);
NullCheck(L_58);
Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_58, L_59, L_61, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var);
// return v.ToString();
RuntimeObject* L_62 = V_19;
NullCheck(L_62);
String_t* L_63;
L_63 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_62);
V_5 = L_63;
goto IL_016e;
}
IL_014e_1:
{
}
IL_014f_1:
{
goto IL_0157;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0152;
}
throw e;
}
CATCH_0152:
{// begin catch(System.Exception)
// catch (Exception)
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_0157;
}// end catch (depth: 1)
IL_0157:
{
}
IL_0158:
{
int32_t L_64 = V_9;
V_9 = ((int32_t)il2cpp_codegen_add(L_64, 1));
}
IL_015e:
{
// foreach (var a in GetAssemblies())
int32_t L_65 = V_9;
AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_66 = V_8;
NullCheck(L_66);
if ((((int32_t)L_65) < ((int32_t)((int32_t)(((RuntimeArray*)L_66)->max_length)))))
{
goto IL_0085;
}
}
{
// return name;
String_t* L_67 = ___name0;
V_5 = L_67;
goto IL_016e;
}
IL_016e:
{
// }
String_t* L_68 = V_5;
return L_68;
}
}
// System.String UnityEngine.AddressableAssets.Initialization.AddressablesRuntimeProperties::EvaluateString(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AddressablesRuntimeProperties_EvaluateString_m4477F66FA07E9149C90A812675DD03B0B73AA14D (String_t* ___input0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AddressablesRuntimeProperties_EvaluateProperty_m574D200DD97D3615D7EF40B9CEA9FA2C49960ADC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
// return EvaluateString(input, '{', '}', EvaluateProperty);
String_t* L_0 = ___input0;
Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93* L_1 = (Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93*)il2cpp_codegen_object_new(Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93_il2cpp_TypeInfo_var);
NullCheck(L_1);
Func_2__ctor_m6A29D0BC8A4BCF6079AD2737B4119D3802B41814(L_1, NULL, (intptr_t)((void*)AddressablesRuntimeProperties_EvaluateProperty_m574D200DD97D3615D7EF40B9CEA9FA2C49960ADC_RuntimeMethod_var), NULL);
il2cpp_codegen_runtime_class_init_inline(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var);
String_t* L_2;
L_2 = AddressablesRuntimeProperties_EvaluateString_m0EFE8689D1B5852EC28CB9129CFA0DCD68760CF2(L_0, ((int32_t)123), ((int32_t)125), L_1, NULL);
V_0 = L_2;
goto IL_001a;
}
IL_001a:
{
// }
String_t* L_3 = V_0;
return L_3;
}
}
// System.String UnityEngine.AddressableAssets.Initialization.AddressablesRuntimeProperties::EvaluateString(System.String,System.Char,System.Char,System.Func`2<System.String,System.String>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AddressablesRuntimeProperties_EvaluateString_m0EFE8689D1B5852EC28CB9129CFA0DCD68760CF2 (String_t* ___inputString0, Il2CppChar ___startDelimiter1, Il2CppChar ___endDelimiter2, Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93* ___varFunc3, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Clear_mB5DD9A67516D41D7A82FD1B0ABFA38AAA8593C0E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Clear_mEE1C6E0AF654AE01D41D12DAF62217D4FE3930E0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Contains_m2295EAFF1463FC139CCF3E975EC2B7000B18CE7A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Peek_m919AA48BFC239B260BB6A0639B8E027B60CB8B66_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Pop_m59DFD2B5EC8D9044532E0AD0BDB20DB33BA76748_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Pop_mFE7E2A46CC49662C0B06E3F80D39FA8986EE690D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Push_m6735A1D45311268768814737E1F1884B3615CA20_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Push_mF7CC12CF73D9D4B66FFA2E2D264270212CAB3EDA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1__ctor_m141F1BE46354DA6AD95BD4791941D8BB59594DCA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1__ctor_m3B59BDEF9195332F0686AD54E97B50C4143E6C9C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_get_Count_m367DD1E571E10E5D1B0D13434E35DC7FC31FA886_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A2E50E2972D2339C5EC36C87AAB760B4CEA49E5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2A6995D21E3043EFFA877705A1C5632974BAF9CD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2E239BF9C9D647961D145772860ED35342514A4D);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094* V_1 = NULL;
Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* V_2 = NULL;
int32_t V_3 = 0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_4 = NULL;
bool V_5 = false;
int32_t V_6 = 0;
int32_t V_7 = 0;
bool V_8 = false;
String_t* V_9 = NULL;
bool V_10 = false;
Il2CppChar V_11 = 0x0;
bool V_12 = false;
bool V_13 = false;
bool V_14 = false;
int32_t V_15 = 0;
String_t* V_16 = NULL;
String_t* V_17 = NULL;
bool V_18 = false;
bool V_19 = false;
bool V_20 = false;
int32_t V_21 = 0;
bool V_22 = false;
bool V_23 = false;
bool V_24 = false;
bool V_25 = false;
int32_t G_B10_0 = 0;
int32_t G_B12_0 = 0;
int32_t G_B17_0 = 0;
String_t* G_B25_0 = NULL;
{
// if (string.IsNullOrEmpty(inputString))
String_t* L_0 = ___inputString0;
bool L_1;
L_1 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_0, NULL);
V_8 = L_1;
bool L_2 = V_8;
if (!L_2)
{
goto IL_0019;
}
}
{
// return string.Empty;
String_t* L_3 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6;
V_9 = L_3;
goto IL_0243;
}
IL_0019:
{
// string originalString = inputString;
String_t* L_4 = ___inputString0;
V_0 = L_4;
// if (!s_StaticStacksAreInUse)
il2cpp_codegen_runtime_class_init_inline(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var);
bool L_5 = ((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_StaticStacksAreInUse_2;
V_10 = (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0);
bool L_6 = V_10;
if (!L_6)
{
goto IL_003f;
}
}
{
// tokenStack = s_TokenStack;
il2cpp_codegen_runtime_class_init_inline(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var);
Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094* L_7 = ((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_TokenStack_0;
V_1 = L_7;
// tokenStartStack = s_TokenStartStack;
Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* L_8 = ((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_TokenStartStack_1;
V_2 = L_8;
// s_StaticStacksAreInUse = true;
((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_StaticStacksAreInUse_2 = (bool)1;
goto IL_0051;
}
IL_003f:
{
// tokenStack = new Stack<string>(32);
Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094* L_9 = (Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094*)il2cpp_codegen_object_new(Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094_il2cpp_TypeInfo_var);
NullCheck(L_9);
Stack_1__ctor_m3B59BDEF9195332F0686AD54E97B50C4143E6C9C(L_9, ((int32_t)32), Stack_1__ctor_m3B59BDEF9195332F0686AD54E97B50C4143E6C9C_RuntimeMethod_var);
V_1 = L_9;
// tokenStartStack = new Stack<int>(32);
Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* L_10 = (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6*)il2cpp_codegen_object_new(Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6_il2cpp_TypeInfo_var);
NullCheck(L_10);
Stack_1__ctor_m141F1BE46354DA6AD95BD4791941D8BB59594DCA(L_10, ((int32_t)32), Stack_1__ctor_m141F1BE46354DA6AD95BD4791941D8BB59594DCA_RuntimeMethod_var);
V_2 = L_10;
}
IL_0051:
{
// tokenStack.Push(inputString);
Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094* L_11 = V_1;
String_t* L_12 = ___inputString0;
NullCheck(L_11);
Stack_1_Push_m6735A1D45311268768814737E1F1884B3615CA20(L_11, L_12, Stack_1_Push_m6735A1D45311268768814737E1F1884B3615CA20_RuntimeMethod_var);
// int popTokenAt = inputString.Length;
String_t* L_13 = ___inputString0;
NullCheck(L_13);
int32_t L_14;
L_14 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_13, NULL);
V_3 = L_14;
// char[] delimiters = {startDelimiter, endDelimiter};
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_15 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)2);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_16 = L_15;
Il2CppChar L_17 = ___startDelimiter1;
NullCheck(L_16);
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(0), (Il2CppChar)L_17);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_18 = L_16;
Il2CppChar L_19 = ___endDelimiter2;
NullCheck(L_18);
(L_18)->SetAt(static_cast<il2cpp_array_size_t>(1), (Il2CppChar)L_19);
V_4 = L_18;
// bool delimitersMatch = startDelimiter == endDelimiter;
Il2CppChar L_20 = ___startDelimiter1;
Il2CppChar L_21 = ___endDelimiter2;
V_5 = (bool)((((int32_t)L_20) == ((int32_t)L_21))? 1 : 0);
// int i = inputString.IndexOf(startDelimiter);
String_t* L_22 = ___inputString0;
Il2CppChar L_23 = ___startDelimiter1;
NullCheck(L_22);
int32_t L_24;
L_24 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_22, L_23, NULL);
V_6 = L_24;
// int prevIndex = -2;
V_7 = ((int32_t)-2);
goto IL_020b;
}
IL_0088:
{
// char c = inputString[i];
String_t* L_25 = ___inputString0;
int32_t L_26 = V_6;
NullCheck(L_25);
Il2CppChar L_27;
L_27 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_25, L_26, NULL);
V_11 = L_27;
// if (c == startDelimiter && (!delimitersMatch || tokenStartStack.Count == 0))
Il2CppChar L_28 = V_11;
Il2CppChar L_29 = ___startDelimiter1;
if ((!(((uint32_t)L_28) == ((uint32_t)L_29))))
{
goto IL_00aa;
}
}
{
bool L_30 = V_5;
if (!L_30)
{
goto IL_00a7;
}
}
{
Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* L_31 = V_2;
NullCheck(L_31);
int32_t L_32;
L_32 = Stack_1_get_Count_m367DD1E571E10E5D1B0D13434E35DC7FC31FA886_inline(L_31, Stack_1_get_Count_m367DD1E571E10E5D1B0D13434E35DC7FC31FA886_RuntimeMethod_var);
G_B10_0 = ((((int32_t)L_32) == ((int32_t)0))? 1 : 0);
goto IL_00a8;
}
IL_00a7:
{
G_B10_0 = 1;
}
IL_00a8:
{
G_B12_0 = G_B10_0;
goto IL_00ab;
}
IL_00aa:
{
G_B12_0 = 0;
}
IL_00ab:
{
V_13 = (bool)G_B12_0;
bool L_33 = V_13;
if (!L_33)
{
goto IL_00c7;
}
}
{
// tokenStartStack.Push(i);
Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* L_34 = V_2;
int32_t L_35 = V_6;
NullCheck(L_34);
Stack_1_Push_mF7CC12CF73D9D4B66FFA2E2D264270212CAB3EDA(L_34, L_35, Stack_1_Push_mF7CC12CF73D9D4B66FFA2E2D264270212CAB3EDA_RuntimeMethod_var);
// i++;
int32_t L_36 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_36, 1));
goto IL_01d6;
}
IL_00c7:
{
// else if (c == endDelimiter && tokenStartStack.Count > 0)
Il2CppChar L_37 = V_11;
Il2CppChar L_38 = ___endDelimiter2;
if ((!(((uint32_t)L_37) == ((uint32_t)L_38))))
{
goto IL_00d7;
}
}
{
Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* L_39 = V_2;
NullCheck(L_39);
int32_t L_40;
L_40 = Stack_1_get_Count_m367DD1E571E10E5D1B0D13434E35DC7FC31FA886_inline(L_39, Stack_1_get_Count_m367DD1E571E10E5D1B0D13434E35DC7FC31FA886_RuntimeMethod_var);
G_B17_0 = ((((int32_t)L_40) > ((int32_t)0))? 1 : 0);
goto IL_00d8;
}
IL_00d7:
{
G_B17_0 = 0;
}
IL_00d8:
{
V_14 = (bool)G_B17_0;
bool L_41 = V_14;
if (!L_41)
{
goto IL_01d6;
}
}
{
// int start = tokenStartStack.Peek();
Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* L_42 = V_2;
NullCheck(L_42);
int32_t L_43;
L_43 = Stack_1_Peek_m919AA48BFC239B260BB6A0639B8E027B60CB8B66(L_42, Stack_1_Peek_m919AA48BFC239B260BB6A0639B8E027B60CB8B66_RuntimeMethod_var);
V_15 = L_43;
// string token = inputString.Substring(start + 1, i - start - 1);
String_t* L_44 = ___inputString0;
int32_t L_45 = V_15;
int32_t L_46 = V_6;
int32_t L_47 = V_15;
NullCheck(L_44);
String_t* L_48;
L_48 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_44, ((int32_t)il2cpp_codegen_add(L_45, 1)), ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_46, L_47)), 1)), NULL);
V_16 = L_48;
// if (popTokenAt <= i)
int32_t L_49 = V_3;
int32_t L_50 = V_6;
V_18 = (bool)((((int32_t)((((int32_t)L_49) > ((int32_t)L_50))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_51 = V_18;
if (!L_51)
{
goto IL_0114;
}
}
{
// tokenStack.Pop();
Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094* L_52 = V_1;
NullCheck(L_52);
String_t* L_53;
L_53 = Stack_1_Pop_mFE7E2A46CC49662C0B06E3F80D39FA8986EE690D(L_52, Stack_1_Pop_mFE7E2A46CC49662C0B06E3F80D39FA8986EE690D_RuntimeMethod_var);
}
IL_0114:
{
// if (tokenStack.Contains(token))
Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094* L_54 = V_1;
String_t* L_55 = V_16;
NullCheck(L_54);
bool L_56;
L_56 = Stack_1_Contains_m2295EAFF1463FC139CCF3E975EC2B7000B18CE7A(L_54, L_55, Stack_1_Contains_m2295EAFF1463FC139CCF3E975EC2B7000B18CE7A_RuntimeMethod_var);
V_19 = L_56;
bool L_57 = V_19;
if (!L_57)
{
goto IL_012b;
}
}
{
// tokenVal = "#ERROR-CyclicToken#";
V_17 = _stringLiteral2E239BF9C9D647961D145772860ED35342514A4D;
goto IL_014a;
}
IL_012b:
{
// tokenVal = varFunc == null ? string.Empty : varFunc(token);
Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93* L_58 = ___varFunc3;
if (!L_58)
{
goto IL_0139;
}
}
{
Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93* L_59 = ___varFunc3;
String_t* L_60 = V_16;
NullCheck(L_59);
String_t* L_61;
L_61 = Func_2_Invoke_mED071D4A847678204A843F11D77F10D168FE4D2D_inline(L_59, L_60, NULL);
G_B25_0 = L_61;
goto IL_013e;
}
IL_0139:
{
String_t* L_62 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6;
G_B25_0 = L_62;
}
IL_013e:
{
V_17 = G_B25_0;
// tokenStack.Push(token);
Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094* L_63 = V_1;
String_t* L_64 = V_16;
NullCheck(L_63);
Stack_1_Push_m6735A1D45311268768814737E1F1884B3615CA20(L_63, L_64, Stack_1_Push_m6735A1D45311268768814737E1F1884B3615CA20_RuntimeMethod_var);
}
IL_014a:
{
// i = tokenStartStack.Pop();
Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* L_65 = V_2;
NullCheck(L_65);
int32_t L_66;
L_66 = Stack_1_Pop_m59DFD2B5EC8D9044532E0AD0BDB20DB33BA76748(L_65, Stack_1_Pop_m59DFD2B5EC8D9044532E0AD0BDB20DB33BA76748_RuntimeMethod_var);
V_6 = L_66;
// popTokenAt = i + tokenVal.Length + 1;
int32_t L_67 = V_6;
String_t* L_68 = V_17;
NullCheck(L_68);
int32_t L_69;
L_69 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_68, NULL);
V_3 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_67, L_69)), 1));
// if (i > 0)
int32_t L_70 = V_6;
V_20 = (bool)((((int32_t)L_70) > ((int32_t)0))? 1 : 0);
bool L_71 = V_20;
if (!L_71)
{
goto IL_01ba;
}
}
{
// int rhsStartIndex = i + token.Length + 2;
int32_t L_72 = V_6;
String_t* L_73 = V_16;
NullCheck(L_73);
int32_t L_74;
L_74 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_73, NULL);
V_21 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_72, L_74)), 2));
// if (rhsStartIndex == inputString.Length)
int32_t L_75 = V_21;
String_t* L_76 = ___inputString0;
NullCheck(L_76);
int32_t L_77;
L_77 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_76, NULL);
V_22 = (bool)((((int32_t)L_75) == ((int32_t)L_77))? 1 : 0);
bool L_78 = V_22;
if (!L_78)
{
goto IL_019d;
}
}
{
// inputString = inputString.Substring(0, i) + tokenVal;
String_t* L_79 = ___inputString0;
int32_t L_80 = V_6;
NullCheck(L_79);
String_t* L_81;
L_81 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_79, 0, L_80, NULL);
String_t* L_82 = V_17;
String_t* L_83;
L_83 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_81, L_82, NULL);
___inputString0 = L_83;
goto IL_01b7;
}
IL_019d:
{
// inputString = inputString.Substring(0, i) + tokenVal + inputString.Substring(rhsStartIndex);
String_t* L_84 = ___inputString0;
int32_t L_85 = V_6;
NullCheck(L_84);
String_t* L_86;
L_86 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_84, 0, L_85, NULL);
String_t* L_87 = V_17;
String_t* L_88 = ___inputString0;
int32_t L_89 = V_21;
NullCheck(L_88);
String_t* L_90;
L_90 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_88, L_89, NULL);
String_t* L_91;
L_91 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(L_86, L_87, L_90, NULL);
___inputString0 = L_91;
}
IL_01b7:
{
goto IL_01d5;
}
IL_01ba:
{
// inputString = tokenVal + inputString.Substring(i + token.Length + 2);
String_t* L_92 = V_17;
String_t* L_93 = ___inputString0;
int32_t L_94 = V_6;
String_t* L_95 = V_16;
NullCheck(L_95);
int32_t L_96;
L_96 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_95, NULL);
NullCheck(L_93);
String_t* L_97;
L_97 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_93, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_94, L_96)), 2)), NULL);
String_t* L_98;
L_98 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_92, L_97, NULL);
___inputString0 = L_98;
}
IL_01d5:
{
}
IL_01d6:
{
// bool infiniteLoopDetected = prevIndex == i;
int32_t L_99 = V_7;
int32_t L_100 = V_6;
V_12 = (bool)((((int32_t)L_99) == ((int32_t)L_100))? 1 : 0);
// if (infiniteLoopDetected)
bool L_101 = V_12;
V_23 = L_101;
bool L_102 = V_23;
if (!L_102)
{
goto IL_01fa;
}
}
{
// return "#ERROR-" + originalString +" contains unmatched delimiters#";
String_t* L_103 = V_0;
String_t* L_104;
L_104 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(_stringLiteral2A6995D21E3043EFFA877705A1C5632974BAF9CD, L_103, _stringLiteral0A2E50E2972D2339C5EC36C87AAB760B4CEA49E5, NULL);
V_9 = L_104;
goto IL_0243;
}
IL_01fa:
{
// prevIndex = i;
int32_t L_105 = V_6;
V_7 = L_105;
// i = inputString.IndexOfAny(delimiters, i);
String_t* L_106 = ___inputString0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_107 = V_4;
int32_t L_108 = V_6;
NullCheck(L_106);
int32_t L_109;
L_109 = String_IndexOfAny_m1AE18DB3B14A0D05EF4A2D3403D4DC1930A199F3(L_106, L_107, L_108, NULL);
V_6 = L_109;
}
IL_020b:
{
// while (i >= 0)
int32_t L_110 = V_6;
V_24 = (bool)((((int32_t)((((int32_t)L_110) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_111 = V_24;
if (L_111)
{
goto IL_0088;
}
}
{
// tokenStack.Clear();
Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094* L_112 = V_1;
NullCheck(L_112);
Stack_1_Clear_mB5DD9A67516D41D7A82FD1B0ABFA38AAA8593C0E(L_112, Stack_1_Clear_mB5DD9A67516D41D7A82FD1B0ABFA38AAA8593C0E_RuntimeMethod_var);
// tokenStartStack.Clear();
Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* L_113 = V_2;
NullCheck(L_113);
Stack_1_Clear_mEE1C6E0AF654AE01D41D12DAF62217D4FE3930E0(L_113, Stack_1_Clear_mEE1C6E0AF654AE01D41D12DAF62217D4FE3930E0_RuntimeMethod_var);
// if (ReferenceEquals(tokenStack, s_TokenStack))
Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094* L_114 = V_1;
il2cpp_codegen_runtime_class_init_inline(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var);
Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094* L_115 = ((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_TokenStack_0;
V_25 = (bool)((((RuntimeObject*)(Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094*)L_114) == ((RuntimeObject*)(Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094*)L_115))? 1 : 0);
bool L_116 = V_25;
if (!L_116)
{
goto IL_023e;
}
}
{
// s_StaticStacksAreInUse = false;
il2cpp_codegen_runtime_class_init_inline(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var);
((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_StaticStacksAreInUse_2 = (bool)0;
}
IL_023e:
{
// return inputString;
String_t* L_117 = ___inputString0;
V_9 = L_117;
goto IL_0243;
}
IL_0243:
{
// }
String_t* L_118 = V_9;
return L_118;
}
}
// System.Void UnityEngine.AddressableAssets.Initialization.AddressablesRuntimeProperties::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AddressablesRuntimeProperties__cctor_mDD60EAF892D3E521AC3254703AB57364CFF3FD69 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1__ctor_m141F1BE46354DA6AD95BD4791941D8BB59594DCA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1__ctor_m3B59BDEF9195332F0686AD54E97B50C4143E6C9C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// static Stack<string> s_TokenStack = new Stack<string>(32);
Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094* L_0 = (Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094*)il2cpp_codegen_object_new(Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094_il2cpp_TypeInfo_var);
NullCheck(L_0);
Stack_1__ctor_m3B59BDEF9195332F0686AD54E97B50C4143E6C9C(L_0, ((int32_t)32), Stack_1__ctor_m3B59BDEF9195332F0686AD54E97B50C4143E6C9C_RuntimeMethod_var);
((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_TokenStack_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_TokenStack_0), (void*)L_0);
// static Stack<int> s_TokenStartStack = new Stack<int>(32);
Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* L_1 = (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6*)il2cpp_codegen_object_new(Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6_il2cpp_TypeInfo_var);
NullCheck(L_1);
Stack_1__ctor_m141F1BE46354DA6AD95BD4791941D8BB59594DCA(L_1, ((int32_t)32), Stack_1__ctor_m141F1BE46354DA6AD95BD4791941D8BB59594DCA_RuntimeMethod_var);
((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_TokenStartStack_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_TokenStartStack_1), (void*)L_1);
// static bool s_StaticStacksAreInUse = false;
((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_StaticStacksAreInUse_2 = (bool)0;
// static Dictionary<string, string> s_CachedValues = new Dictionary<string, string>();
Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_2 = (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*)il2cpp_codegen_object_new(Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83_il2cpp_TypeInfo_var);
NullCheck(L_2);
Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052(L_2, Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052_RuntimeMethod_var);
((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_CachedValues_3 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_CachedValues_3), (void*)L_2);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean UnityEngine.AddressableAssets.Initialization.CacheInitialization::Initialize(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CacheInitialization_Initialize_m573FF8030EBE8494895369624E59BCF2E5587EC2 (CacheInitialization_tCC96D85AC10431521F9F4F2BAD46D91C4F6E3B98* __this, String_t* ___id0, String_t* ___dataStr1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Addressables_tB93529ED0B034BF1A8C7830710BAA45C20A0F7D6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonUtility_FromJson_TisCacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E_m242AA05E2041557B5AF617C2E27B8C835FD8B59F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* V_0 = NULL;
bool V_1 = false;
Cache_tDD95655F2F9684598FD7B95827D4F6AD3134CBBC V_2;
memset((&V_2), 0, sizeof(V_2));
bool V_3 = false;
String_t* V_4 = NULL;
bool V_5 = false;
bool V_6 = false;
bool V_7 = false;
bool V_8 = false;
{
// var data = JsonUtility.FromJson<CacheInitializationData>(dataStr);
String_t* L_0 = ___dataStr1;
CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* L_1;
L_1 = JsonUtility_FromJson_TisCacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E_m242AA05E2041557B5AF617C2E27B8C835FD8B59F(L_0, JsonUtility_FromJson_TisCacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E_m242AA05E2041557B5AF617C2E27B8C835FD8B59F_RuntimeMethod_var);
V_0 = L_1;
// if (data != null)
CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* L_2 = V_0;
V_1 = (bool)((!(((RuntimeObject*)(CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E*)L_2) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_3 = V_1;
if (!L_3)
{
goto IL_00c2;
}
}
{
// Caching.compressionEnabled = data.CompressionEnabled;
CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* L_4 = V_0;
NullCheck(L_4);
bool L_5;
L_5 = CacheInitializationData_get_CompressionEnabled_m24C73459490E5D94810D0E19BE6A7B8A2FFD6917(L_4, NULL);
Caching_set_compressionEnabled_mF8D139F9EF57EED60019F94599777B1506EF533F(L_5, NULL);
// var activeCache = Caching.currentCacheForWriting;
Cache_tDD95655F2F9684598FD7B95827D4F6AD3134CBBC L_6;
L_6 = Caching_get_currentCacheForWriting_mC36373B8DDD19789C3FF646523AB0AC69587349B(NULL);
V_2 = L_6;
// if (!string.IsNullOrEmpty(data.CacheDirectoryOverride))
CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* L_7 = V_0;
NullCheck(L_7);
String_t* L_8;
L_8 = CacheInitializationData_get_CacheDirectoryOverride_m658B7B84EA37378E31D653E199EA4022DF28D231(L_7, NULL);
bool L_9;
L_9 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_8, NULL);
V_3 = (bool)((((int32_t)L_9) == ((int32_t)0))? 1 : 0);
bool L_10 = V_3;
if (!L_10)
{
goto IL_0086;
}
}
{
// var dir = Addressables.ResolveInternalId(data.CacheDirectoryOverride);
CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* L_11 = V_0;
NullCheck(L_11);
String_t* L_12;
L_12 = CacheInitializationData_get_CacheDirectoryOverride_m658B7B84EA37378E31D653E199EA4022DF28D231(L_11, NULL);
il2cpp_codegen_runtime_class_init_inline(Addressables_tB93529ED0B034BF1A8C7830710BAA45C20A0F7D6_il2cpp_TypeInfo_var);
String_t* L_13;
L_13 = Addressables_ResolveInternalId_m56E4E92F87AF12790A5ED05F1909BBAA9F98694E(L_12, NULL);
V_4 = L_13;
// if (!Directory.Exists(dir))
String_t* L_14 = V_4;
bool L_15;
L_15 = Directory_Exists_m1AC1A8910C9883BD4198ECF585C97F09E23C4702(L_14, NULL);
V_5 = (bool)((((int32_t)L_15) == ((int32_t)0))? 1 : 0);
bool L_16 = V_5;
if (!L_16)
{
goto IL_005e;
}
}
{
// Directory.CreateDirectory(dir);
String_t* L_17 = V_4;
DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2* L_18;
L_18 = Directory_CreateDirectory_mD89FECDFB25BC52F866DC0B1BB8552334FB249D2(L_17, NULL);
}
IL_005e:
{
// activeCache = Caching.GetCacheByPath(dir);
String_t* L_19 = V_4;
Cache_tDD95655F2F9684598FD7B95827D4F6AD3134CBBC L_20;
L_20 = Caching_GetCacheByPath_m2976754E0065F4940D1E1A8CDEE49D3DBAC87946(L_19, NULL);
V_2 = L_20;
// if (!activeCache.valid)
bool L_21;
L_21 = Cache_get_valid_mAD1B875F315D51D9DE6EA32C5BF1CBB88CA47EEE((&V_2), NULL);
V_6 = (bool)((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
bool L_22 = V_6;
if (!L_22)
{
goto IL_007e;
}
}
{
// activeCache = Caching.AddCache(dir);
String_t* L_23 = V_4;
Cache_tDD95655F2F9684598FD7B95827D4F6AD3134CBBC L_24;
L_24 = Caching_AddCache_m88E74BEE49449EE9AA7358F55571AE06CAB54320(L_23, NULL);
V_2 = L_24;
}
IL_007e:
{
// Caching.currentCacheForWriting = activeCache;
Cache_tDD95655F2F9684598FD7B95827D4F6AD3134CBBC L_25 = V_2;
Caching_set_currentCacheForWriting_mE05B17DDAA9E9688D2D1A806DA9AAF2569BCDFCA(L_25, NULL);
}
IL_0086:
{
// if (data.LimitCacheSize)
CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* L_26 = V_0;
NullCheck(L_26);
bool L_27;
L_27 = CacheInitializationData_get_LimitCacheSize_mD6433457DD34055C9E911FDBC09B877E20E8C51F(L_26, NULL);
V_7 = L_27;
bool L_28 = V_7;
if (!L_28)
{
goto IL_00a2;
}
}
{
// activeCache.maximumAvailableStorageSpace = data.MaximumCacheSize;
CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* L_29 = V_0;
NullCheck(L_29);
int64_t L_30;
L_30 = CacheInitializationData_get_MaximumCacheSize_m31E6D8FA717BF8BFD25B0F4ED90F1C9C2C2CE6AF(L_29, NULL);
Cache_set_maximumAvailableStorageSpace_m621FFE26FFFD2C2CD9A0BD81C7DAFDC9B6ED699C((&V_2), L_30, NULL);
goto IL_00b3;
}
IL_00a2:
{
// activeCache.maximumAvailableStorageSpace = long.MaxValue;
Cache_set_maximumAvailableStorageSpace_m621FFE26FFFD2C2CD9A0BD81C7DAFDC9B6ED699C((&V_2), ((int64_t)(std::numeric_limits<int64_t>::max)()), NULL);
}
IL_00b3:
{
// activeCache.expirationDelay = data.ExpirationDelay;
CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* L_31 = V_0;
NullCheck(L_31);
int32_t L_32;
L_32 = CacheInitializationData_get_ExpirationDelay_m7C37593CC0F38201D39A330795826973324C08E2(L_31, NULL);
Cache_set_expirationDelay_mDB826E622A46D2856237945D2E0088453980F6EF((&V_2), L_32, NULL);
}
IL_00c2:
{
// return true;
V_8 = (bool)1;
goto IL_00c7;
}
IL_00c7:
{
// }
bool L_33 = V_8;
return L_33;
}
}
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Boolean> UnityEngine.AddressableAssets.Initialization.CacheInitialization::InitializeAsync(UnityEngine.ResourceManagement.ResourceManager,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 CacheInitialization_InitializeAsync_mD4E515BFF3E9E7C15994F7DD0E9C2FC35BB2A03F (CacheInitialization_tCC96D85AC10431521F9F4F2BAD46D91C4F6E3B98* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___rm0, String_t* ___id1, String_t* ___data2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CacheInitOp_tC92B07736CEF29D4FE16F20E427790DA904FBA61_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_StartOperation_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1067237C1C6A9C81341005BB04E1E0E44206AB44_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass1_0_U3CInitializeAsyncU3Eb__0_mFA267E258EDF125EE896F4A77337B41BFEF7A97F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass1_0_tCAD5C046E87FBD897C871A6C765DF9ECB2D28B8B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass1_0_tCAD5C046E87FBD897C871A6C765DF9ECB2D28B8B* V_0 = NULL;
CacheInitOp_tC92B07736CEF29D4FE16F20E427790DA904FBA61* V_1 = NULL;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_2;
memset((&V_2), 0, sizeof(V_2));
AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 V_3;
memset((&V_3), 0, sizeof(V_3));
{
U3CU3Ec__DisplayClass1_0_tCAD5C046E87FBD897C871A6C765DF9ECB2D28B8B* L_0 = (U3CU3Ec__DisplayClass1_0_tCAD5C046E87FBD897C871A6C765DF9ECB2D28B8B*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass1_0_tCAD5C046E87FBD897C871A6C765DF9ECB2D28B8B_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass1_0__ctor_m5506F595D9A82AA404F753B6F48697B823FA81A5(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass1_0_tCAD5C046E87FBD897C871A6C765DF9ECB2D28B8B* L_1 = V_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_0 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_0), (void*)__this);
U3CU3Ec__DisplayClass1_0_tCAD5C046E87FBD897C871A6C765DF9ECB2D28B8B* L_2 = V_0;
String_t* L_3 = ___id1;
NullCheck(L_2);
L_2->___id_1 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___id_1), (void*)L_3);
U3CU3Ec__DisplayClass1_0_tCAD5C046E87FBD897C871A6C765DF9ECB2D28B8B* L_4 = V_0;
String_t* L_5 = ___data2;
NullCheck(L_4);
L_4->___data_2 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___data_2), (void*)L_5);
// CacheInitOp op = new CacheInitOp();
CacheInitOp_tC92B07736CEF29D4FE16F20E427790DA904FBA61* L_6 = (CacheInitOp_tC92B07736CEF29D4FE16F20E427790DA904FBA61*)il2cpp_codegen_object_new(CacheInitOp_tC92B07736CEF29D4FE16F20E427790DA904FBA61_il2cpp_TypeInfo_var);
NullCheck(L_6);
CacheInitOp__ctor_mA335CEDF22E8A3160E91A9C52FCE445108000E33(L_6, NULL);
V_1 = L_6;
// op.Init(() => { return Initialize(id, data); });
CacheInitOp_tC92B07736CEF29D4FE16F20E427790DA904FBA61* L_7 = V_1;
U3CU3Ec__DisplayClass1_0_tCAD5C046E87FBD897C871A6C765DF9ECB2D28B8B* L_8 = V_0;
Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_9 = (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*)il2cpp_codegen_object_new(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
NullCheck(L_9);
Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22(L_9, L_8, (intptr_t)((void*)U3CU3Ec__DisplayClass1_0_U3CInitializeAsyncU3Eb__0_mFA267E258EDF125EE896F4A77337B41BFEF7A97F_RuntimeMethod_var), NULL);
NullCheck(L_7);
CacheInitOp_Init_mE5D39CE4E05CE455C48F54DACCC81B1A97907992(L_7, L_9, NULL);
// return rm.StartOperation(op, default);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_10 = ___rm0;
CacheInitOp_tC92B07736CEF29D4FE16F20E427790DA904FBA61* L_11 = V_1;
il2cpp_codegen_initobj((&V_2), sizeof(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D));
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_12 = V_2;
NullCheck(L_10);
AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 L_13;
L_13 = ResourceManager_StartOperation_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1067237C1C6A9C81341005BB04E1E0E44206AB44(L_10, L_11, L_12, ResourceManager_StartOperation_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1067237C1C6A9C81341005BB04E1E0E44206AB44_RuntimeMethod_var);
V_3 = L_13;
goto IL_0048;
}
IL_0048:
{
// }
AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 L_14 = V_3;
return L_14;
}
}
// System.String UnityEngine.AddressableAssets.Initialization.CacheInitialization::get_RootPath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CacheInitialization_get_RootPath_mEA9E580D9242D3F2C4CE3721AD0F336E24C1505B (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Cache_tDD95655F2F9684598FD7B95827D4F6AD3134CBBC V_0;
memset((&V_0), 0, sizeof(V_0));
String_t* V_1 = NULL;
{
// public static string RootPath { get { return Path.GetDirectoryName(Caching.defaultCache.path); } }
Cache_tDD95655F2F9684598FD7B95827D4F6AD3134CBBC L_0;
L_0 = Caching_get_defaultCache_m85CB97F16E522A9D980EE7AC72E9B8C2E5B470A7(NULL);
V_0 = L_0;
String_t* L_1;
L_1 = Cache_get_path_m1B76A64D3D140D5C9CB296752AA4431BEA524A22((&V_0), NULL);
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_2;
L_2 = Path_GetDirectoryName_mB9369289430566A15BB0A0CFCCBED3C6ECA7F30C(L_1, NULL);
V_1 = L_2;
goto IL_0016;
}
IL_0016:
{
// public static string RootPath { get { return Path.GetDirectoryName(Caching.defaultCache.path); } }
String_t* L_3 = V_1;
return L_3;
}
}
// System.Void UnityEngine.AddressableAssets.Initialization.CacheInitialization::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheInitialization__ctor_m875CB892A6E780D9927D6EA3F26FD6E10AF67429 (CacheInitialization_tCC96D85AC10431521F9F4F2BAD46D91C4F6E3B98* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.AddressableAssets.Initialization.CacheInitialization/CacheInitOp::Init(System.Func`1<System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheInitOp_Init_mE5D39CE4E05CE455C48F54DACCC81B1A97907992 (CacheInitOp_tC92B07736CEF29D4FE16F20E427790DA904FBA61* __this, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___callback0, const RuntimeMethod* method)
{
{
// m_Callback = callback;
Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_0 = ___callback0;
__this->___m_Callback_17 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Callback_17), (void*)L_0);
// }
return;
}
}
// System.Boolean UnityEngine.AddressableAssets.Initialization.CacheInitialization/CacheInitOp::InvokeWaitForCompletion()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CacheInitOp_InvokeWaitForCompletion_m60660E8DA579346A0A5A92B63957C83A8CD615CF (CacheInitOp_tC92B07736CEF29D4FE16F20E427790DA904FBA61* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_InvokeExecute_m348860D240F3073087FDD6B33EAD7C52BF72BC06_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_IsDone_m46309A60983E74B1410E4AC3020A5CAFE40762DB_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B2_0 = NULL;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B1_0 = NULL;
{
// m_RM?.Update(Time.unscaledDeltaTime);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_0 = ((AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*)__this)->___m_RM_4;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000d;
}
}
{
goto IL_0018;
}
IL_000d:
{
float L_2;
L_2 = Time_get_unscaledDeltaTime_m89252D23CC5AA295CFA4EB2BCB417A831AC51652(NULL);
NullCheck(G_B2_0);
ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C(G_B2_0, L_2, NULL);
}
IL_0018:
{
// if (!IsDone)
bool L_3;
L_3 = AsyncOperationBase_1_get_IsDone_m46309A60983E74B1410E4AC3020A5CAFE40762DB(__this, AsyncOperationBase_1_get_IsDone_m46309A60983E74B1410E4AC3020A5CAFE40762DB_RuntimeMethod_var);
V_0 = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0);
bool L_4 = V_0;
if (!L_4)
{
goto IL_002c;
}
}
{
// InvokeExecute();
AsyncOperationBase_1_InvokeExecute_m348860D240F3073087FDD6B33EAD7C52BF72BC06(__this, AsyncOperationBase_1_InvokeExecute_m348860D240F3073087FDD6B33EAD7C52BF72BC06_RuntimeMethod_var);
}
IL_002c:
{
// return IsDone;
bool L_5;
L_5 = AsyncOperationBase_1_get_IsDone_m46309A60983E74B1410E4AC3020A5CAFE40762DB(__this, AsyncOperationBase_1_get_IsDone_m46309A60983E74B1410E4AC3020A5CAFE40762DB_RuntimeMethod_var);
V_1 = L_5;
goto IL_0035;
}
IL_0035:
{
// }
bool L_6 = V_1;
return L_6;
}
}
// System.Void UnityEngine.AddressableAssets.Initialization.CacheInitialization/CacheInitOp::Update(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheInitOp_Update_mE6A0E0BBEF6E35D4C41BF437A599449E9AE2A564 (CacheInitOp_tC92B07736CEF29D4FE16F20E427790DA904FBA61* __this, float ___unscaledDeltaTime0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_Complete_m7672D1479CCD241E6106E62B6ECCC035AC6715B7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
int32_t G_B3_0 = 0;
{
// if (Caching.ready && m_UpdateRequired)
bool L_0;
L_0 = Caching_get_ready_mD35419F411EBA15AF02F527D9A46AAF4E26C8205(NULL);
if (!L_0)
{
goto IL_0010;
}
}
{
bool L_1 = __this->___m_UpdateRequired_18;
G_B3_0 = ((int32_t)(L_1));
goto IL_0011;
}
IL_0010:
{
G_B3_0 = 0;
}
IL_0011:
{
V_0 = (bool)G_B3_0;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0053;
}
}
{
// m_UpdateRequired = false;
__this->___m_UpdateRequired_18 = (bool)0;
// if (m_Callback != null)
Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_3 = __this->___m_Callback_17;
V_1 = (bool)((!(((RuntimeObject*)(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*)L_3) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_4 = V_1;
if (!L_4)
{
goto IL_0044;
}
}
{
// Complete(m_Callback(), true, "");
Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_5 = __this->___m_Callback_17;
NullCheck(L_5);
bool L_6;
L_6 = Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_inline(L_5, NULL);
AsyncOperationBase_1_Complete_m7672D1479CCD241E6106E62B6ECCC035AC6715B7(__this, L_6, (bool)1, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, AsyncOperationBase_1_Complete_m7672D1479CCD241E6106E62B6ECCC035AC6715B7_RuntimeMethod_var);
goto IL_0052;
}
IL_0044:
{
// Complete(true, true, "");
AsyncOperationBase_1_Complete_m7672D1479CCD241E6106E62B6ECCC035AC6715B7(__this, (bool)1, (bool)1, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, AsyncOperationBase_1_Complete_m7672D1479CCD241E6106E62B6ECCC035AC6715B7_RuntimeMethod_var);
}
IL_0052:
{
}
IL_0053:
{
// }
return;
}
}
// System.Void UnityEngine.AddressableAssets.Initialization.CacheInitialization/CacheInitOp::Execute()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheInitOp_Execute_m7BD406672C3DC5993F90F40E325E908AFB56E944 (CacheInitOp_tC92B07736CEF29D4FE16F20E427790DA904FBA61* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// ((IUpdateReceiver)this).Update(0.0f);
InterfaceActionInvoker1< float >::Invoke(0 /* System.Void UnityEngine.ResourceManagement.IUpdateReceiver::Update(System.Single) */, IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var, __this, (0.0f));
// }
return;
}
}
// System.Void UnityEngine.AddressableAssets.Initialization.CacheInitialization/CacheInitOp::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheInitOp__ctor_mA335CEDF22E8A3160E91A9C52FCE445108000E33 (CacheInitOp_tC92B07736CEF29D4FE16F20E427790DA904FBA61* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1__ctor_mCEE82E3D26E28A39BCF9C98AAB2F97A2A8DB38E1_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// private bool m_UpdateRequired = true;
__this->___m_UpdateRequired_18 = (bool)1;
AsyncOperationBase_1__ctor_mCEE82E3D26E28A39BCF9C98AAB2F97A2A8DB38E1(__this, AsyncOperationBase_1__ctor_mCEE82E3D26E28A39BCF9C98AAB2F97A2A8DB38E1_RuntimeMethod_var);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.AddressableAssets.Initialization.CacheInitialization/<>c__DisplayClass1_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass1_0__ctor_m5506F595D9A82AA404F753B6F48697B823FA81A5 (U3CU3Ec__DisplayClass1_0_tCAD5C046E87FBD897C871A6C765DF9ECB2D28B8B* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean UnityEngine.AddressableAssets.Initialization.CacheInitialization/<>c__DisplayClass1_0::<InitializeAsync>b__0()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass1_0_U3CInitializeAsyncU3Eb__0_mFA267E258EDF125EE896F4A77337B41BFEF7A97F (U3CU3Ec__DisplayClass1_0_tCAD5C046E87FBD897C871A6C765DF9ECB2D28B8B* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
// op.Init(() => { return Initialize(id, data); });
CacheInitialization_tCC96D85AC10431521F9F4F2BAD46D91C4F6E3B98* L_0 = __this->___U3CU3E4__this_0;
String_t* L_1 = __this->___id_1;
String_t* L_2 = __this->___data_2;
NullCheck(L_0);
bool L_3;
L_3 = CacheInitialization_Initialize_m573FF8030EBE8494895369624E59BCF2E5587EC2(L_0, L_1, L_2, NULL);
V_0 = L_3;
goto IL_001b;
}
IL_001b:
{
// op.Init(() => { return Initialize(id, data); });
bool L_4 = V_0;
return L_4;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean UnityEngine.AddressableAssets.Initialization.CacheInitializationData::get_CompressionEnabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CacheInitializationData_get_CompressionEnabled_m24C73459490E5D94810D0E19BE6A7B8A2FFD6917 (CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
// public bool CompressionEnabled { get { return m_CompressionEnabled; } set { m_CompressionEnabled = value; } }
bool L_0 = __this->___m_CompressionEnabled_0;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
// public bool CompressionEnabled { get { return m_CompressionEnabled; } set { m_CompressionEnabled = value; } }
bool L_1 = V_0;
return L_1;
}
}
// System.Void UnityEngine.AddressableAssets.Initialization.CacheInitializationData::set_CompressionEnabled(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheInitializationData_set_CompressionEnabled_m5E1F359471C1A7535170C34CA3388AA1553C3382 (CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* __this, bool ___value0, const RuntimeMethod* method)
{
{
// public bool CompressionEnabled { get { return m_CompressionEnabled; } set { m_CompressionEnabled = value; } }
bool L_0 = ___value0;
__this->___m_CompressionEnabled_0 = L_0;
// public bool CompressionEnabled { get { return m_CompressionEnabled; } set { m_CompressionEnabled = value; } }
return;
}
}
// System.String UnityEngine.AddressableAssets.Initialization.CacheInitializationData::get_CacheDirectoryOverride()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CacheInitializationData_get_CacheDirectoryOverride_m658B7B84EA37378E31D653E199EA4022DF28D231 (CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* __this, const RuntimeMethod* method)
{
String_t* V_0 = NULL;
{
// public string CacheDirectoryOverride { get { return m_CacheDirectoryOverride; } set { m_CacheDirectoryOverride = value; } }
String_t* L_0 = __this->___m_CacheDirectoryOverride_1;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
// public string CacheDirectoryOverride { get { return m_CacheDirectoryOverride; } set { m_CacheDirectoryOverride = value; } }
String_t* L_1 = V_0;
return L_1;
}
}
// System.Void UnityEngine.AddressableAssets.Initialization.CacheInitializationData::set_CacheDirectoryOverride(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheInitializationData_set_CacheDirectoryOverride_m6A2D6B65EB78B7D317EA23D60F8849DD790CC501 (CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* __this, String_t* ___value0, const RuntimeMethod* method)
{
{
// public string CacheDirectoryOverride { get { return m_CacheDirectoryOverride; } set { m_CacheDirectoryOverride = value; } }
String_t* L_0 = ___value0;
__this->___m_CacheDirectoryOverride_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CacheDirectoryOverride_1), (void*)L_0);
// public string CacheDirectoryOverride { get { return m_CacheDirectoryOverride; } set { m_CacheDirectoryOverride = value; } }
return;
}
}
// System.Int32 UnityEngine.AddressableAssets.Initialization.CacheInitializationData::get_ExpirationDelay()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CacheInitializationData_get_ExpirationDelay_m7C37593CC0F38201D39A330795826973324C08E2 (CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// public int ExpirationDelay { get { return m_ExpirationDelay; } set { m_ExpirationDelay = value; } }
int32_t L_0 = __this->___m_ExpirationDelay_2;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
// public int ExpirationDelay { get { return m_ExpirationDelay; } set { m_ExpirationDelay = value; } }
int32_t L_1 = V_0;
return L_1;
}
}
// System.Void UnityEngine.AddressableAssets.Initialization.CacheInitializationData::set_ExpirationDelay(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheInitializationData_set_ExpirationDelay_m8EA2722465904AE00A5DE1ED20835DA8A2F27360 (CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int ExpirationDelay { get { return m_ExpirationDelay; } set { m_ExpirationDelay = value; } }
int32_t L_0 = ___value0;
__this->___m_ExpirationDelay_2 = L_0;
// public int ExpirationDelay { get { return m_ExpirationDelay; } set { m_ExpirationDelay = value; } }
return;
}
}
// System.Boolean UnityEngine.AddressableAssets.Initialization.CacheInitializationData::get_LimitCacheSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CacheInitializationData_get_LimitCacheSize_mD6433457DD34055C9E911FDBC09B877E20E8C51F (CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
// public bool LimitCacheSize { get { return m_LimitCacheSize; } set { m_LimitCacheSize = value; } }
bool L_0 = __this->___m_LimitCacheSize_3;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
// public bool LimitCacheSize { get { return m_LimitCacheSize; } set { m_LimitCacheSize = value; } }
bool L_1 = V_0;
return L_1;
}
}
// System.Void UnityEngine.AddressableAssets.Initialization.CacheInitializationData::set_LimitCacheSize(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheInitializationData_set_LimitCacheSize_m9F28D622360651446B472B24EB4DE6EDAC85665C (CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* __this, bool ___value0, const RuntimeMethod* method)
{
{
// public bool LimitCacheSize { get { return m_LimitCacheSize; } set { m_LimitCacheSize = value; } }
bool L_0 = ___value0;
__this->___m_LimitCacheSize_3 = L_0;
// public bool LimitCacheSize { get { return m_LimitCacheSize; } set { m_LimitCacheSize = value; } }
return;
}
}
// System.Int64 UnityEngine.AddressableAssets.Initialization.CacheInitializationData::get_MaximumCacheSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t CacheInitializationData_get_MaximumCacheSize_m31E6D8FA717BF8BFD25B0F4ED90F1C9C2C2CE6AF (CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* __this, const RuntimeMethod* method)
{
int64_t V_0 = 0;
{
// public long MaximumCacheSize { get { return m_MaximumCacheSize; } set { m_MaximumCacheSize = value; } }
int64_t L_0 = __this->___m_MaximumCacheSize_4;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
// public long MaximumCacheSize { get { return m_MaximumCacheSize; } set { m_MaximumCacheSize = value; } }
int64_t L_1 = V_0;
return L_1;
}
}
// System.Void UnityEngine.AddressableAssets.Initialization.CacheInitializationData::set_MaximumCacheSize(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheInitializationData_set_MaximumCacheSize_m088E7F125A1B3390E6A0E25533F43F4DEED60081 (CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* __this, int64_t ___value0, const RuntimeMethod* method)
{
{
// public long MaximumCacheSize { get { return m_MaximumCacheSize; } set { m_MaximumCacheSize = value; } }
int64_t L_0 = ___value0;
__this->___m_MaximumCacheSize_4 = L_0;
// public long MaximumCacheSize { get { return m_MaximumCacheSize; } set { m_MaximumCacheSize = value; } }
return;
}
}
// System.Void UnityEngine.AddressableAssets.Initialization.CacheInitializationData::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheInitializationData__ctor_m395841C0A1C6C82528AC4360452F7B646ACB769B (CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
{
// bool m_CompressionEnabled = true;
__this->___m_CompressionEnabled_0 = (bool)1;
// string m_CacheDirectoryOverride = "";
__this->___m_CacheDirectoryOverride_1 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CacheDirectoryOverride_1), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
// int m_ExpirationDelay = 12960000; //this value taken from the docs and is 150 days
__this->___m_ExpirationDelay_2 = ((int32_t)12960000);
// long m_MaximumCacheSize = long.MaxValue;
__this->___m_MaximumCacheSize_4 = ((int64_t)(std::numeric_limits<int64_t>::max)());
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.AddressableAssets.Initialization.InitializationOperation::.ctor(UnityEngine.AddressableAssets.AddressablesImpl)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InitializationOperation__ctor_mA2A202C201ED8F364F6FFEC174EAE51C2E6A6434 (InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* __this, AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* ___aa0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1__ctor_mF3220BFAFB699E04077EAC57A6E9918238CB4F64_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManagerDiagnostics_t49595E6E9EFEA3A70F3DE5D5AB2DEE8F0E3B3F45_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public InitializationOperation(AddressablesImpl aa)
AsyncOperationBase_1__ctor_mF3220BFAFB699E04077EAC57A6E9918238CB4F64(__this, AsyncOperationBase_1__ctor_mF3220BFAFB699E04077EAC57A6E9918238CB4F64_RuntimeMethod_var);
// m_Addressables = aa;
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_0 = ___aa0;
__this->___m_Addressables_20 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Addressables_20), (void*)L_0);
// m_Diagnostics = new ResourceManagerDiagnostics(aa.ResourceManager);
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_1 = ___aa0;
NullCheck(L_1);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_2;
L_2 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_1, NULL);
ResourceManagerDiagnostics_t49595E6E9EFEA3A70F3DE5D5AB2DEE8F0E3B3F45* L_3 = (ResourceManagerDiagnostics_t49595E6E9EFEA3A70F3DE5D5AB2DEE8F0E3B3F45*)il2cpp_codegen_object_new(ResourceManagerDiagnostics_t49595E6E9EFEA3A70F3DE5D5AB2DEE8F0E3B3F45_il2cpp_TypeInfo_var);
NullCheck(L_3);
ResourceManagerDiagnostics__ctor_mF72CD3FA03BE7F127EF30342D928FB4BF5B3C16B(L_3, L_2, NULL);
__this->___m_Diagnostics_21 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Diagnostics_21), (void*)L_3);
// }
return;
}
}
// System.Single UnityEngine.AddressableAssets.Initialization.InitializationOperation::get_Progress()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InitializationOperation_get_Progress_mFB29BE9EEA230CDD4E515DF73E8F0E60732BE80D (InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_m1EA2A5DA758CF2E327C61A7E152A805725950373_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_PercentComplete_mAE77E1C10262DE20189A636FDA0C487A4CBE33AB_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
float V_1 = 0.0f;
{
// if (m_rtdOp.IsValid())
AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD* L_0 = (&__this->___m_rtdOp_17);
bool L_1;
L_1 = AsyncOperationHandle_1_IsValid_m1EA2A5DA758CF2E327C61A7E152A805725950373(L_0, AsyncOperationHandle_1_IsValid_m1EA2A5DA758CF2E327C61A7E152A805725950373_RuntimeMethod_var);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_001e;
}
}
{
// return m_rtdOp.PercentComplete;
AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD* L_3 = (&__this->___m_rtdOp_17);
float L_4;
L_4 = AsyncOperationHandle_1_get_PercentComplete_mAE77E1C10262DE20189A636FDA0C487A4CBE33AB(L_3, AsyncOperationHandle_1_get_PercentComplete_mAE77E1C10262DE20189A636FDA0C487A4CBE33AB_RuntimeMethod_var);
V_1 = L_4;
goto IL_0026;
}
IL_001e:
{
// return 0f;
V_1 = (0.0f);
goto IL_0026;
}
IL_0026:
{
// }
float L_5 = V_1;
return L_5;
}
}
// System.String UnityEngine.AddressableAssets.Initialization.InitializationOperation::get_DebugName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InitializationOperation_get_DebugName_m590B65F43134C5390756001BBD04D1DE8F410674 (InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8879B0C42C65CA5659685D9AE4788CFCEA9D9F9E);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
// get { return "InitializationOperation"; }
V_0 = _stringLiteral8879B0C42C65CA5659685D9AE4788CFCEA9D9F9E;
goto IL_0009;
}
IL_0009:
{
// get { return "InitializationOperation"; }
String_t* L_0 = V_0;
return L_0;
}
}
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator> UnityEngine.AddressableAssets.Initialization.InitializationOperation::CreateInitializationOperation(UnityEngine.AddressableAssets.AddressablesImpl,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC InitializationOperation_CreateInitializationOperation_mFF7ED721F77A1E8F03F3D213229CF88F5D4E546D (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* ___aa0, String_t* ___playerSettingsLocation1, String_t* ___providerSuffix2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisIResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_mE521C9BD6AC4543018B3FFD714E112E609191A59_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_op_Implicit_m713248498780A4220BB43EBDF17CA16FC91C3E83_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_op_Implicit_mD162CF57CAAEF9D8E43E8B79810688529752D0AC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t765584753BCECD1B989E18C940850D2875093CCD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InitalizationObjectsOperation_t814FDE8C63D213641D19602F6E55C952F8559E93_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonAssetProvider_tDA8FBAA9EAF7DC4CD8F96B0145644401CA29ADDF_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonAssetProvider_tDA8FBAA9EAF7DC4CD8F96B0145644401CA29ADDF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_ProvideResource_TisResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120_m4A47EC5A0F4683EE83688C0C4A3301B8E099E561_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_StartOperation_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1067237C1C6A9C81341005BB04E1E0E44206AB44_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_StartOperation_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m391033DF4E38F9E8CBAC584B307F61E9B23383A0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBF104ADFB2C3616A9E9FEB3415F5F5A1E4F7652F);
s_Il2CppMethodInitialized = true;
}
JsonAssetProvider_tDA8FBAA9EAF7DC4CD8F96B0145644401CA29ADDF* V_0 = NULL;
TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* V_1 = NULL;
ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* V_2 = NULL;
InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* V_3 = NULL;
AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 V_4;
memset((&V_4), 0, sizeof(V_4));
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC V_5;
memset((&V_5), 0, sizeof(V_5));
{
// var jp = new JsonAssetProvider();
JsonAssetProvider_tDA8FBAA9EAF7DC4CD8F96B0145644401CA29ADDF* L_0 = (JsonAssetProvider_tDA8FBAA9EAF7DC4CD8F96B0145644401CA29ADDF*)il2cpp_codegen_object_new(JsonAssetProvider_tDA8FBAA9EAF7DC4CD8F96B0145644401CA29ADDF_il2cpp_TypeInfo_var);
NullCheck(L_0);
JsonAssetProvider__ctor_mB9C7EE8BCD28AA4995F2B29CB3041582769740C2(L_0, NULL);
V_0 = L_0;
// aa.ResourceManager.ResourceProviders.Add(jp);
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_1 = ___aa0;
NullCheck(L_1);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_2;
L_2 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_1, NULL);
NullCheck(L_2);
RuntimeObject* L_3;
L_3 = ResourceManager_get_ResourceProviders_mACBDB6BBAF95684D548E67073ED0067707D87A63(L_2, NULL);
JsonAssetProvider_tDA8FBAA9EAF7DC4CD8F96B0145644401CA29ADDF* L_4 = V_0;
NullCheck(L_3);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1<UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider>::Add(T) */, ICollection_1_t765584753BCECD1B989E18C940850D2875093CCD_il2cpp_TypeInfo_var, L_3, L_4);
// var tdp = new TextDataProvider();
TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* L_5 = (TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF*)il2cpp_codegen_object_new(TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF_il2cpp_TypeInfo_var);
NullCheck(L_5);
TextDataProvider__ctor_m0F85BC00939981B4C817E850285C97FB9E26243E(L_5, NULL);
V_1 = L_5;
// aa.ResourceManager.ResourceProviders.Add(tdp);
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_6 = ___aa0;
NullCheck(L_6);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_7;
L_7 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_6, NULL);
NullCheck(L_7);
RuntimeObject* L_8;
L_8 = ResourceManager_get_ResourceProviders_mACBDB6BBAF95684D548E67073ED0067707D87A63(L_7, NULL);
TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* L_9 = V_1;
NullCheck(L_8);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1<UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider>::Add(T) */, ICollection_1_t765584753BCECD1B989E18C940850D2875093CCD_il2cpp_TypeInfo_var, L_8, L_9);
// aa.ResourceManager.ResourceProviders.Add(new ContentCatalogProvider(aa.ResourceManager));
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_10 = ___aa0;
NullCheck(L_10);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_11;
L_11 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_10, NULL);
NullCheck(L_11);
RuntimeObject* L_12;
L_12 = ResourceManager_get_ResourceProviders_mACBDB6BBAF95684D548E67073ED0067707D87A63(L_11, NULL);
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_13 = ___aa0;
NullCheck(L_13);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_14;
L_14 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_13, NULL);
ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F* L_15 = (ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F*)il2cpp_codegen_object_new(ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F_il2cpp_TypeInfo_var);
NullCheck(L_15);
ContentCatalogProvider__ctor_m97F166F23702191D7D16AA3D9BF89E1FF790F450(L_15, L_14, NULL);
NullCheck(L_12);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1<UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider>::Add(T) */, ICollection_1_t765584753BCECD1B989E18C940850D2875093CCD_il2cpp_TypeInfo_var, L_12, L_15);
// var runtimeDataLocation = new ResourceLocationBase("RuntimeData", playerSettingsLocation, typeof(JsonAssetProvider).FullName, typeof(ResourceManagerRuntimeData));
String_t* L_16 = ___playerSettingsLocation1;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_17 = { reinterpret_cast<intptr_t> (JsonAssetProvider_tDA8FBAA9EAF7DC4CD8F96B0145644401CA29ADDF_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_18;
L_18 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_17, NULL);
NullCheck(L_18);
String_t* L_19;
L_19 = VirtualFuncInvoker0< String_t* >::Invoke(26 /* System.String System.Type::get_FullName() */, L_18);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_20 = { reinterpret_cast<intptr_t> (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120_0_0_0_var) };
Type_t* L_21;
L_21 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_20, NULL);
IResourceLocationU5BU5D_t248334AD73138BB7FE95A670377FEE9F346E63CD* L_22;
L_22 = Array_Empty_TisIResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_mE521C9BD6AC4543018B3FFD714E112E609191A59_inline(Array_Empty_TisIResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_mE521C9BD6AC4543018B3FFD714E112E609191A59_RuntimeMethod_var);
ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* L_23 = (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF*)il2cpp_codegen_object_new(ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF_il2cpp_TypeInfo_var);
NullCheck(L_23);
ResourceLocationBase__ctor_m736BECFEE816BAEDC0FFC7E0A1C0100826A63E74(L_23, _stringLiteralBF104ADFB2C3616A9E9FEB3415F5F5A1E4F7652F, L_16, L_19, L_21, L_22, NULL);
V_2 = L_23;
// var initOp = new InitializationOperation(aa);
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_24 = ___aa0;
InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* L_25 = (InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82*)il2cpp_codegen_object_new(InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82_il2cpp_TypeInfo_var);
NullCheck(L_25);
InitializationOperation__ctor_mA2A202C201ED8F364F6FFEC174EAE51C2E6A6434(L_25, L_24, NULL);
V_3 = L_25;
// initOp.m_rtdOp = aa.ResourceManager.ProvideResource<ResourceManagerRuntimeData>(runtimeDataLocation);
InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* L_26 = V_3;
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_27 = ___aa0;
NullCheck(L_27);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_28;
L_28 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_27, NULL);
ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* L_29 = V_2;
NullCheck(L_28);
AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD L_30;
L_30 = ResourceManager_ProvideResource_TisResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120_m4A47EC5A0F4683EE83688C0C4A3301B8E099E561(L_28, L_29, ResourceManager_ProvideResource_TisResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120_m4A47EC5A0F4683EE83688C0C4A3301B8E099E561_RuntimeMethod_var);
NullCheck(L_26);
L_26->___m_rtdOp_17 = L_30;
Il2CppCodeGenWriteBarrier((void**)&(((&L_26->___m_rtdOp_17))->___m_InternalOp_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&L_26->___m_rtdOp_17))->___m_LocationName_2), (void*)NULL);
#endif
// initOp.m_ProviderSuffix = providerSuffix;
InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* L_31 = V_3;
String_t* L_32 = ___providerSuffix2;
NullCheck(L_31);
L_31->___m_ProviderSuffix_19 = L_32;
Il2CppCodeGenWriteBarrier((void**)(&L_31->___m_ProviderSuffix_19), (void*)L_32);
// initOp.m_InitGroupOps = new InitalizationObjectsOperation();
InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* L_33 = V_3;
InitalizationObjectsOperation_t814FDE8C63D213641D19602F6E55C952F8559E93* L_34 = (InitalizationObjectsOperation_t814FDE8C63D213641D19602F6E55C952F8559E93*)il2cpp_codegen_object_new(InitalizationObjectsOperation_t814FDE8C63D213641D19602F6E55C952F8559E93_il2cpp_TypeInfo_var);
NullCheck(L_34);
InitalizationObjectsOperation__ctor_m1C106B8E7787E7E178E17DBFDD984EEE88C13A33(L_34, NULL);
NullCheck(L_33);
L_33->___m_InitGroupOps_22 = L_34;
Il2CppCodeGenWriteBarrier((void**)(&L_33->___m_InitGroupOps_22), (void*)L_34);
// initOp.m_InitGroupOps.Init(initOp.m_rtdOp, aa);
InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* L_35 = V_3;
NullCheck(L_35);
InitalizationObjectsOperation_t814FDE8C63D213641D19602F6E55C952F8559E93* L_36 = L_35->___m_InitGroupOps_22;
InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* L_37 = V_3;
NullCheck(L_37);
AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD L_38 = L_37->___m_rtdOp_17;
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_39 = ___aa0;
NullCheck(L_36);
InitalizationObjectsOperation_Init_m5C261C641269B76CEAA9774EF4A621EA846EEB5D(L_36, L_38, L_39, NULL);
// var groupOpHandle = aa.ResourceManager.StartOperation(initOp.m_InitGroupOps, initOp.m_rtdOp);
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_40 = ___aa0;
NullCheck(L_40);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_41;
L_41 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_40, NULL);
InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* L_42 = V_3;
NullCheck(L_42);
InitalizationObjectsOperation_t814FDE8C63D213641D19602F6E55C952F8559E93* L_43 = L_42->___m_InitGroupOps_22;
InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* L_44 = V_3;
NullCheck(L_44);
AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD L_45 = L_44->___m_rtdOp_17;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_46;
L_46 = AsyncOperationHandle_1_op_Implicit_m713248498780A4220BB43EBDF17CA16FC91C3E83(L_45, AsyncOperationHandle_1_op_Implicit_m713248498780A4220BB43EBDF17CA16FC91C3E83_RuntimeMethod_var);
NullCheck(L_41);
AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 L_47;
L_47 = ResourceManager_StartOperation_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1067237C1C6A9C81341005BB04E1E0E44206AB44(L_41, L_43, L_46, ResourceManager_StartOperation_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1067237C1C6A9C81341005BB04E1E0E44206AB44_RuntimeMethod_var);
V_4 = L_47;
// return aa.ResourceManager.StartOperation<IResourceLocator>(initOp, groupOpHandle);
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_48 = ___aa0;
NullCheck(L_48);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_49;
L_49 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_48, NULL);
InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* L_50 = V_3;
AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 L_51 = V_4;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_52;
L_52 = AsyncOperationHandle_1_op_Implicit_mD162CF57CAAEF9D8E43E8B79810688529752D0AC(L_51, AsyncOperationHandle_1_op_Implicit_mD162CF57CAAEF9D8E43E8B79810688529752D0AC_RuntimeMethod_var);
NullCheck(L_49);
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_53;
L_53 = ResourceManager_StartOperation_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m391033DF4E38F9E8CBAC584B307F61E9B23383A0(L_49, L_50, L_52, ResourceManager_StartOperation_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m391033DF4E38F9E8CBAC584B307F61E9B23383A0_RuntimeMethod_var);
V_5 = L_53;
goto IL_00ea;
}
IL_00ea:
{
// }
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_54 = V_5;
return L_54;
}
}
// System.Boolean UnityEngine.AddressableAssets.Initialization.InitializationOperation::InvokeWaitForCompletion()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InitializationOperation_InvokeWaitForCompletion_m650DCC2A0243E4F11D688AAF34DBD8A05E6C0D43 (InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_InvokeExecute_m5C22F35F8A6A47AF15EBB120C6CCB7ED77945D98_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_IsDone_m28FD5BF20496633C88F6FA00607D04EBB3D37E4D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_m1EA2A5DA758CF2E327C61A7E152A805725950373_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_m7C9A841F5A59651D10B2E7F803E7FC3C7321ACA8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_WaitForCompletion_m0443E461BC5B48D14836DC911827B7E1EFFEB744_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_WaitForCompletion_mFDA2E79A3F7D32BEDBE880B8F626ABFEC8D1474C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_IsDone_mDB62B03878AFEE28BDC76321DB805739704D5D90_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_IsDone_mDD8D42C7633C5F63997CFCC3E9CB9883BBA2F12C_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
int32_t G_B5_0 = 0;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B9_0 = NULL;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B8_0 = NULL;
int32_t G_B15_0 = 0;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B18_0 = NULL;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B17_0 = NULL;
int32_t G_B23_0 = 0;
{
// if (IsDone)
bool L_0;
L_0 = AsyncOperationBase_1_get_IsDone_m28FD5BF20496633C88F6FA00607D04EBB3D37E4D(__this, AsyncOperationBase_1_get_IsDone_m28FD5BF20496633C88F6FA00607D04EBB3D37E4D_RuntimeMethod_var);
V_0 = L_0;
bool L_1 = V_0;
if (!L_1)
{
goto IL_0012;
}
}
{
// return true;
V_1 = (bool)1;
goto IL_00d2;
}
IL_0012:
{
// if (m_rtdOp.IsValid() && !m_rtdOp.IsDone)
AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD* L_2 = (&__this->___m_rtdOp_17);
bool L_3;
L_3 = AsyncOperationHandle_1_IsValid_m1EA2A5DA758CF2E327C61A7E152A805725950373(L_2, AsyncOperationHandle_1_IsValid_m1EA2A5DA758CF2E327C61A7E152A805725950373_RuntimeMethod_var);
if (!L_3)
{
goto IL_002f;
}
}
{
AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD* L_4 = (&__this->___m_rtdOp_17);
bool L_5;
L_5 = AsyncOperationHandle_1_get_IsDone_mDD8D42C7633C5F63997CFCC3E9CB9883BBA2F12C(L_4, AsyncOperationHandle_1_get_IsDone_mDD8D42C7633C5F63997CFCC3E9CB9883BBA2F12C_RuntimeMethod_var);
G_B5_0 = ((((int32_t)L_5) == ((int32_t)0))? 1 : 0);
goto IL_0030;
}
IL_002f:
{
G_B5_0 = 0;
}
IL_0030:
{
V_2 = (bool)G_B5_0;
bool L_6 = V_2;
if (!L_6)
{
goto IL_0040;
}
}
{
// m_rtdOp.WaitForCompletion();
AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD* L_7 = (&__this->___m_rtdOp_17);
ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* L_8;
L_8 = AsyncOperationHandle_1_WaitForCompletion_m0443E461BC5B48D14836DC911827B7E1EFFEB744(L_7, AsyncOperationHandle_1_WaitForCompletion_m0443E461BC5B48D14836DC911827B7E1EFFEB744_RuntimeMethod_var);
}
IL_0040:
{
// m_RM?.Update(Time.unscaledDeltaTime);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_9 = ((AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B*)__this)->___m_RM_4;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_10 = L_9;
G_B8_0 = L_10;
if (L_10)
{
G_B9_0 = L_10;
goto IL_004c;
}
}
{
goto IL_0057;
}
IL_004c:
{
float L_11;
L_11 = Time_get_unscaledDeltaTime_m89252D23CC5AA295CFA4EB2BCB417A831AC51652(NULL);
NullCheck(G_B9_0);
ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C(G_B9_0, L_11, NULL);
}
IL_0057:
{
// if (!HasExecuted)
bool L_12 = ((AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B*)__this)->___HasExecuted_10;
V_3 = (bool)((((int32_t)L_12) == ((int32_t)0))? 1 : 0);
bool L_13 = V_3;
if (!L_13)
{
goto IL_006b;
}
}
{
// InvokeExecute();
AsyncOperationBase_1_InvokeExecute_m5C22F35F8A6A47AF15EBB120C6CCB7ED77945D98(__this, AsyncOperationBase_1_InvokeExecute_m5C22F35F8A6A47AF15EBB120C6CCB7ED77945D98_RuntimeMethod_var);
}
IL_006b:
{
// if (m_loadCatalogOp.IsValid() && !m_loadCatalogOp.IsDone)
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC* L_14 = (&__this->___m_loadCatalogOp_18);
bool L_15;
L_15 = AsyncOperationHandle_1_IsValid_m7C9A841F5A59651D10B2E7F803E7FC3C7321ACA8(L_14, AsyncOperationHandle_1_IsValid_m7C9A841F5A59651D10B2E7F803E7FC3C7321ACA8_RuntimeMethod_var);
if (!L_15)
{
goto IL_0088;
}
}
{
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC* L_16 = (&__this->___m_loadCatalogOp_18);
bool L_17;
L_17 = AsyncOperationHandle_1_get_IsDone_mDB62B03878AFEE28BDC76321DB805739704D5D90(L_16, AsyncOperationHandle_1_get_IsDone_mDB62B03878AFEE28BDC76321DB805739704D5D90_RuntimeMethod_var);
G_B15_0 = ((((int32_t)L_17) == ((int32_t)0))? 1 : 0);
goto IL_0089;
}
IL_0088:
{
G_B15_0 = 0;
}
IL_0089:
{
V_4 = (bool)G_B15_0;
bool L_18 = V_4;
if (!L_18)
{
goto IL_00b4;
}
}
{
// m_loadCatalogOp.WaitForCompletion();
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC* L_19 = (&__this->___m_loadCatalogOp_18);
RuntimeObject* L_20;
L_20 = AsyncOperationHandle_1_WaitForCompletion_mFDA2E79A3F7D32BEDBE880B8F626ABFEC8D1474C(L_19, AsyncOperationHandle_1_WaitForCompletion_mFDA2E79A3F7D32BEDBE880B8F626ABFEC8D1474C_RuntimeMethod_var);
// m_RM?.Update(Time.unscaledDeltaTime); //We need completion callbacks to get triggered.
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_21 = ((AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B*)__this)->___m_RM_4;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_22 = L_21;
G_B17_0 = L_22;
if (L_22)
{
G_B18_0 = L_22;
goto IL_00a8;
}
}
{
goto IL_00b3;
}
IL_00a8:
{
float L_23;
L_23 = Time_get_unscaledDeltaTime_m89252D23CC5AA295CFA4EB2BCB417A831AC51652(NULL);
NullCheck(G_B18_0);
ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C(G_B18_0, L_23, NULL);
}
IL_00b3:
{
}
IL_00b4:
{
// return m_rtdOp.IsDone && m_loadCatalogOp.IsDone;
AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD* L_24 = (&__this->___m_rtdOp_17);
bool L_25;
L_25 = AsyncOperationHandle_1_get_IsDone_mDD8D42C7633C5F63997CFCC3E9CB9883BBA2F12C(L_24, AsyncOperationHandle_1_get_IsDone_mDD8D42C7633C5F63997CFCC3E9CB9883BBA2F12C_RuntimeMethod_var);
if (!L_25)
{
goto IL_00ce;
}
}
{
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC* L_26 = (&__this->___m_loadCatalogOp_18);
bool L_27;
L_27 = AsyncOperationHandle_1_get_IsDone_mDB62B03878AFEE28BDC76321DB805739704D5D90(L_26, AsyncOperationHandle_1_get_IsDone_mDB62B03878AFEE28BDC76321DB805739704D5D90_RuntimeMethod_var);
G_B23_0 = ((int32_t)(L_27));
goto IL_00cf;
}
IL_00ce:
{
G_B23_0 = 0;
}
IL_00cf:
{
V_1 = (bool)G_B23_0;
goto IL_00d2;
}
IL_00d2:
{
// }
bool L_28 = V_1;
return L_28;
}
}
// System.Void UnityEngine.AddressableAssets.Initialization.InitializationOperation::Execute()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InitializationOperation_Execute_mEB9FE18E7E3C2F24F88AD53F3C6DAA03C66C67D9 (InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AddressablesImpl_Release_TisResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120_mBE66B8F52CEB06A91DB9F2E0D0B9A4FF81C79561_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Addressables_tB93529ED0B034BF1A8C7830710BAA45C20A0F7D6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_Complete_mDA89D886F793B2E0F7500857A3DE8F955F2086A1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_Result_m8D3AEC76526A4930C2EE0E6805EF2C2BA16449B5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_Result_mC5EAF89AA6A399A1D8AE8EB9B95BEFCED4FE0D49_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_FirstOrDefault_TisIResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_mD9B1EFDF9AEA176B27903C84120F37DC38BAF7D6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m4D29DC03C544C7402732DA78BD088CFD586ED628_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m2E5DE6D409B658E907A3B5616EA1B1567B0563B3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m52A2372F1F2E2E9BBF745BD208D496EA48E03457_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t65EC28300D7949DC379319C3EA3426C72F877CE4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t5C589FDB16AA590F74FBE8A07066DD3139D14C1B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m5C623675D7BDD932E69E18351EDDF43A6E8A87EE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CExecuteU3Eb__13_0_mAED31DB7FABB1ABC307A8C6610EC50871F29A002_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1C8C5F14E50A164CF1E12C65730EDBDD4CFA0926);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral386C0F96395FF8211178C1808D5C4D944F2C51BB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral70F9DA9BA520821C1FC0C80EF981D42231DF545D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral752F3858E579D0B875F43FCD6E98F5CA42989131);
s_Il2CppMethodInitialized = true;
}
ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* V_0 = NULL;
ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F* V_1 = NULL;
ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* V_2 = NULL;
RuntimeObject* V_3 = NULL;
bool V_4 = false;
Enumerator_t134B8D5C2371F85231E64F2968FBC0727A3270FD V_5;
memset((&V_5), 0, sizeof(V_5));
ResourceLocationData_t06A455DB1E04E1FF28119F98A008A10894651AB9* V_6 = NULL;
ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* V_7 = NULL;
bool V_8 = false;
bool V_9 = false;
bool V_10 = false;
bool V_11 = false;
bool V_12 = false;
bool V_13 = false;
RuntimeObject* V_14 = NULL;
bool V_15 = false;
int32_t G_B7_0 = 0;
Func_2_t65EC28300D7949DC379319C3EA3426C72F877CE4* G_B21_0 = NULL;
RuntimeObject* G_B21_1 = NULL;
Func_2_t65EC28300D7949DC379319C3EA3426C72F877CE4* G_B20_0 = NULL;
RuntimeObject* G_B20_1 = NULL;
int32_t G_B28_0 = 0;
{
// if (m_rtdOp.Result == null)
AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD* L_0 = (&__this->___m_rtdOp_17);
ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* L_1;
L_1 = AsyncOperationHandle_1_get_Result_mC5EAF89AA6A399A1D8AE8EB9B95BEFCED4FE0D49(L_0, AsyncOperationHandle_1_get_Result_mC5EAF89AA6A399A1D8AE8EB9B95BEFCED4FE0D49_RuntimeMethod_var);
V_4 = (bool)((((RuntimeObject*)(ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120*)L_1) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_2 = V_4;
if (!L_2)
{
goto IL_005d;
}
}
{
// Addressables.LogWarningFormat("Addressables - Unable to load runtime data at location {0}.", m_rtdOp);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = L_3;
AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD L_5 = __this->___m_rtdOp_17;
AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD L_6 = L_5;
RuntimeObject* L_7 = Box(AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD_il2cpp_TypeInfo_var, &L_6);
NullCheck(L_4);
ArrayElementTypeCheck (L_4, L_7);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_7);
il2cpp_codegen_runtime_class_init_inline(Addressables_tB93529ED0B034BF1A8C7830710BAA45C20A0F7D6_il2cpp_TypeInfo_var);
Addressables_LogWarningFormat_mD179FF29FEA35CAF6FC7B1FF76351845DEC941C2(_stringLiteral1C8C5F14E50A164CF1E12C65730EDBDD4CFA0926, L_4, NULL);
// Complete(Result, false, string.Format("Addressables - Unable to load runtime data at location {0}.", m_rtdOp));
RuntimeObject* L_8;
L_8 = AsyncOperationBase_1_get_Result_m8D3AEC76526A4930C2EE0E6805EF2C2BA16449B5_inline(__this, AsyncOperationBase_1_get_Result_m8D3AEC76526A4930C2EE0E6805EF2C2BA16449B5_RuntimeMethod_var);
AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD L_9 = __this->___m_rtdOp_17;
AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD L_10 = L_9;
RuntimeObject* L_11 = Box(AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD_il2cpp_TypeInfo_var, &L_10);
String_t* L_12;
L_12 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteral1C8C5F14E50A164CF1E12C65730EDBDD4CFA0926, L_11, NULL);
AsyncOperationBase_1_Complete_mDA89D886F793B2E0F7500857A3DE8F955F2086A1(__this, L_8, (bool)0, L_12, AsyncOperationBase_1_Complete_mDA89D886F793B2E0F7500857A3DE8F955F2086A1_RuntimeMethod_var);
// return;
goto IL_02dd;
}
IL_005d:
{
// var rtd = m_rtdOp.Result;
AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD* L_13 = (&__this->___m_rtdOp_17);
ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* L_14;
L_14 = AsyncOperationHandle_1_get_Result_mC5EAF89AA6A399A1D8AE8EB9B95BEFCED4FE0D49(L_13, AsyncOperationHandle_1_get_Result_mC5EAF89AA6A399A1D8AE8EB9B95BEFCED4FE0D49_RuntimeMethod_var);
V_0 = L_14;
// m_Addressables.ResourceManager.postProfilerEvents = rtd.ProfileEvents;
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_15 = __this->___m_Addressables_20;
NullCheck(L_15);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_16;
L_16 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_15, NULL);
ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* L_17 = V_0;
NullCheck(L_17);
bool L_18;
L_18 = ResourceManagerRuntimeData_get_ProfileEvents_mD05FEC5FBD8C8A04EB35B153297CA9FE0A92220B(L_17, NULL);
NullCheck(L_16);
L_16->___postProfilerEvents_0 = L_18;
// WebRequestQueue.SetMaxConcurrentRequests(rtd.MaxConcurrentWebRequests);
ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* L_19 = V_0;
NullCheck(L_19);
int32_t L_20;
L_20 = ResourceManagerRuntimeData_get_MaxConcurrentWebRequests_m1CF41EB91ABB3B99C338122E3507D3D196A838F0(L_19, NULL);
il2cpp_codegen_runtime_class_init_inline(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var);
WebRequestQueue_SetMaxConcurrentRequests_m830CA8C3B21290612D0EC05670BE51CB4E9C1441(L_20, NULL);
// m_Addressables.CatalogRequestsTimeout = rtd.CatalogRequestsTimeout;
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_21 = __this->___m_Addressables_20;
ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* L_22 = V_0;
NullCheck(L_22);
int32_t L_23;
L_23 = ResourceManagerRuntimeData_get_CatalogRequestsTimeout_mED5A093F40FE50DF355C12FE18D6FCFB2AC993D1(L_22, NULL);
NullCheck(L_21);
AddressablesImpl_set_CatalogRequestsTimeout_mBD266E78770ADCFBEFFADF14AA524B67CE2222DD(L_21, L_23, NULL);
// foreach (var catalogLocation in rtd.CatalogLocations)
ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* L_24 = V_0;
NullCheck(L_24);
List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A* L_25;
L_25 = ResourceManagerRuntimeData_get_CatalogLocations_m6BDA2FA48B12635AD67A780C5E197C02BB411172(L_24, NULL);
NullCheck(L_25);
Enumerator_t134B8D5C2371F85231E64F2968FBC0727A3270FD L_26;
L_26 = List_1_GetEnumerator_m5C623675D7BDD932E69E18351EDDF43A6E8A87EE(L_25, List_1_GetEnumerator_m5C623675D7BDD932E69E18351EDDF43A6E8A87EE_RuntimeMethod_var);
V_5 = L_26;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f8:
{// begin finally (depth: 1)
Enumerator_Dispose_m4D29DC03C544C7402732DA78BD088CFD586ED628((&V_5), Enumerator_Dispose_m4D29DC03C544C7402732DA78BD088CFD586ED628_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_00ed_1;
}
IL_00ad_1:
{
// foreach (var catalogLocation in rtd.CatalogLocations)
ResourceLocationData_t06A455DB1E04E1FF28119F98A008A10894651AB9* L_27;
L_27 = Enumerator_get_Current_m52A2372F1F2E2E9BBF745BD208D496EA48E03457_inline((&V_5), Enumerator_get_Current_m52A2372F1F2E2E9BBF745BD208D496EA48E03457_RuntimeMethod_var);
V_6 = L_27;
// if (catalogLocation.Data != null && catalogLocation.Data is ProviderLoadRequestOptions loadData)
ResourceLocationData_t06A455DB1E04E1FF28119F98A008A10894651AB9* L_28 = V_6;
NullCheck(L_28);
RuntimeObject* L_29;
L_29 = ResourceLocationData_get_Data_m19B678392C47B3FB539F9C9F592C027F86D578B3(L_28, NULL);
if (!L_29)
{
goto IL_00d5_1;
}
}
{
ResourceLocationData_t06A455DB1E04E1FF28119F98A008A10894651AB9* L_30 = V_6;
NullCheck(L_30);
RuntimeObject* L_31;
L_31 = ResourceLocationData_get_Data_m19B678392C47B3FB539F9C9F592C027F86D578B3(L_30, NULL);
V_7 = ((ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F*)IsInstClass((RuntimeObject*)L_31, ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F_il2cpp_TypeInfo_var));
ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* L_32 = V_7;
G_B7_0 = ((!(((RuntimeObject*)(ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F*)L_32) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
goto IL_00d6_1;
}
IL_00d5_1:
{
G_B7_0 = 0;
}
IL_00d6_1:
{
V_8 = (bool)G_B7_0;
bool L_33 = V_8;
if (!L_33)
{
goto IL_00ec_1;
}
}
{
// loadData.WebRequestTimeout = rtd.CatalogRequestsTimeout;
ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* L_34 = V_7;
ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* L_35 = V_0;
NullCheck(L_35);
int32_t L_36;
L_36 = ResourceManagerRuntimeData_get_CatalogRequestsTimeout_mED5A093F40FE50DF355C12FE18D6FCFB2AC993D1(L_35, NULL);
NullCheck(L_34);
ProviderLoadRequestOptions_set_WebRequestTimeout_mCC9B0B944D6B5E4599849B09C83B3A635F31B518_inline(L_34, L_36, NULL);
}
IL_00ec_1:
{
}
IL_00ed_1:
{
// foreach (var catalogLocation in rtd.CatalogLocations)
bool L_37;
L_37 = Enumerator_MoveNext_m2E5DE6D409B658E907A3B5616EA1B1567B0563B3((&V_5), Enumerator_MoveNext_m2E5DE6D409B658E907A3B5616EA1B1567B0563B3_RuntimeMethod_var);
if (L_37)
{
goto IL_00ad_1;
}
}
{
goto IL_0107;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0107:
{
// m_Addressables.Release(m_rtdOp);
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_38 = __this->___m_Addressables_20;
AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD L_39 = __this->___m_rtdOp_17;
NullCheck(L_38);
AddressablesImpl_Release_TisResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120_mBE66B8F52CEB06A91DB9F2E0D0B9A4FF81C79561(L_38, L_39, AddressablesImpl_Release_TisResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120_mBE66B8F52CEB06A91DB9F2E0D0B9A4FF81C79561_RuntimeMethod_var);
// if (rtd.CertificateHandlerType != null)
ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* L_40 = V_0;
NullCheck(L_40);
Type_t* L_41;
L_41 = ResourceManagerRuntimeData_get_CertificateHandlerType_m1194D6694DE8A1FBBF29D5025C2E9C9DB1FD941F(L_40, NULL);
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_42;
L_42 = Type_op_Inequality_m71AAC993EBBDBA44EE73847D68F71C70AF7AD1D5(L_41, (Type_t*)NULL, NULL);
V_9 = L_42;
bool L_43 = V_9;
if (!L_43)
{
goto IL_014c;
}
}
{
// m_Addressables.ResourceManager.CertificateHandlerInstance = Activator.CreateInstance(rtd.CertificateHandlerType) as CertificateHandler;
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_44 = __this->___m_Addressables_20;
NullCheck(L_44);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_45;
L_45 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_44, NULL);
ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* L_46 = V_0;
NullCheck(L_46);
Type_t* L_47;
L_47 = ResourceManagerRuntimeData_get_CertificateHandlerType_m1194D6694DE8A1FBBF29D5025C2E9C9DB1FD941F(L_46, NULL);
RuntimeObject* L_48;
L_48 = Activator_CreateInstance_m0A28F274256F1444949E372089034D9FB66FBD67(L_47, NULL);
NullCheck(L_45);
ResourceManager_set_CertificateHandlerInstance_m0CF67BF1839238F4EC7A4709D419AC11FF338EF4_inline(L_45, ((CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804*)IsInstClass((RuntimeObject*)L_48, CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_il2cpp_TypeInfo_var)), NULL);
}
IL_014c:
{
// if (!rtd.LogResourceManagerExceptions)
ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* L_49 = V_0;
NullCheck(L_49);
bool L_50;
L_50 = ResourceManagerRuntimeData_get_LogResourceManagerExceptions_m421154EADF056D9461BFAE4D8C98B3818457BF2C(L_49, NULL);
V_10 = (bool)((((int32_t)L_50) == ((int32_t)0))? 1 : 0);
bool L_51 = V_10;
if (!L_51)
{
goto IL_0162;
}
}
{
// ResourceManager.ExceptionHandler = null;
il2cpp_codegen_runtime_class_init_inline(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var);
ResourceManager_set_ExceptionHandler_m71D4534265D06A46144F342836EE6D7AD4338CAA_inline((Action_2_t67647DD70912484E9205AC38396D2849ED602730*)NULL, NULL);
}
IL_0162:
{
// if (!rtd.ProfileEvents)
ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* L_52 = V_0;
NullCheck(L_52);
bool L_53;
L_53 = ResourceManagerRuntimeData_get_ProfileEvents_mD05FEC5FBD8C8A04EB35B153297CA9FE0A92220B(L_52, NULL);
V_11 = (bool)((((int32_t)L_53) == ((int32_t)0))? 1 : 0);
bool L_54 = V_11;
if (!L_54)
{
goto IL_0197;
}
}
{
// m_Diagnostics.Dispose();
ResourceManagerDiagnostics_t49595E6E9EFEA3A70F3DE5D5AB2DEE8F0E3B3F45* L_55 = __this->___m_Diagnostics_21;
NullCheck(L_55);
ResourceManagerDiagnostics_Dispose_m74764DF40B3F376B67D29D552615E1D6726B90E7(L_55, NULL);
// m_Diagnostics = null;
__this->___m_Diagnostics_21 = (ResourceManagerDiagnostics_t49595E6E9EFEA3A70F3DE5D5AB2DEE8F0E3B3F45*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Diagnostics_21), (void*)(ResourceManagerDiagnostics_t49595E6E9EFEA3A70F3DE5D5AB2DEE8F0E3B3F45*)NULL);
// m_Addressables.ResourceManager.ClearDiagnosticCallbacks();
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_56 = __this->___m_Addressables_20;
NullCheck(L_56);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_57;
L_57 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_56, NULL);
NullCheck(L_57);
ResourceManager_ClearDiagnosticCallbacks_m9A2DFAA7BFD3AA6F918E7C6D9E6403C55C50ED7D(L_57, NULL);
}
IL_0197:
{
// ContentCatalogProvider ccp = m_Addressables.ResourceManager.ResourceProviders
// .FirstOrDefault(rp => rp.GetType() == typeof(ContentCatalogProvider)) as ContentCatalogProvider;
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_58 = __this->___m_Addressables_20;
NullCheck(L_58);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_59;
L_59 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_58, NULL);
NullCheck(L_59);
RuntimeObject* L_60;
L_60 = ResourceManager_get_ResourceProviders_mACBDB6BBAF95684D548E67073ED0067707D87A63(L_59, NULL);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_il2cpp_TypeInfo_var);
Func_2_t65EC28300D7949DC379319C3EA3426C72F877CE4* L_61 = ((U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_il2cpp_TypeInfo_var))->___U3CU3E9__13_0_1;
Func_2_t65EC28300D7949DC379319C3EA3426C72F877CE4* L_62 = L_61;
G_B20_0 = L_62;
G_B20_1 = L_60;
if (L_62)
{
G_B21_0 = L_62;
G_B21_1 = L_60;
goto IL_01c6;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_il2cpp_TypeInfo_var);
U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570* L_63 = ((U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t65EC28300D7949DC379319C3EA3426C72F877CE4* L_64 = (Func_2_t65EC28300D7949DC379319C3EA3426C72F877CE4*)il2cpp_codegen_object_new(Func_2_t65EC28300D7949DC379319C3EA3426C72F877CE4_il2cpp_TypeInfo_var);
NullCheck(L_64);
Func_2__ctor_m13FDD7A7BE18C1D2ECD75C02E76F5F3198E3261E(L_64, L_63, (intptr_t)((void*)U3CU3Ec_U3CExecuteU3Eb__13_0_mAED31DB7FABB1ABC307A8C6610EC50871F29A002_RuntimeMethod_var), NULL);
Func_2_t65EC28300D7949DC379319C3EA3426C72F877CE4* L_65 = L_64;
((U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_il2cpp_TypeInfo_var))->___U3CU3E9__13_0_1 = L_65;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_il2cpp_TypeInfo_var))->___U3CU3E9__13_0_1), (void*)L_65);
G_B21_0 = L_65;
G_B21_1 = G_B20_1;
}
IL_01c6:
{
RuntimeObject* L_66;
L_66 = Enumerable_FirstOrDefault_TisIResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_mD9B1EFDF9AEA176B27903C84120F37DC38BAF7D6(G_B21_1, G_B21_0, Enumerable_FirstOrDefault_TisIResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_mD9B1EFDF9AEA176B27903C84120F37DC38BAF7D6_RuntimeMethod_var);
V_1 = ((ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F*)IsInstClass((RuntimeObject*)L_66, ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F_il2cpp_TypeInfo_var));
// if (ccp != null)
ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F* L_67 = V_1;
V_12 = (bool)((!(((RuntimeObject*)(ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F*)L_67) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_68 = V_12;
if (!L_68)
{
goto IL_01f5;
}
}
{
// ccp.DisableCatalogUpdateOnStart = rtd.DisableCatalogUpdateOnStartup;
ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F* L_69 = V_1;
ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* L_70 = V_0;
NullCheck(L_70);
bool L_71;
L_71 = ResourceManagerRuntimeData_get_DisableCatalogUpdateOnStartup_m2EB745669A9AC1D07E47D345DE2EF87442D56907(L_70, NULL);
NullCheck(L_69);
L_69->___DisableCatalogUpdateOnStart_2 = L_71;
// ccp.IsLocalCatalogInBundle = rtd.IsLocalCatalogInBundle;
ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F* L_72 = V_1;
ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* L_73 = V_0;
NullCheck(L_73);
bool L_74;
L_74 = ResourceManagerRuntimeData_get_IsLocalCatalogInBundle_m5D312C49BFCB754034EC7BBFD1EAF7BF1AF6B312(L_73, NULL);
NullCheck(L_72);
L_72->___IsLocalCatalogInBundle_3 = L_74;
}
IL_01f5:
{
// var locMap = new ResourceLocationMap("CatalogLocator", rtd.CatalogLocations);
ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* L_75 = V_0;
NullCheck(L_75);
List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A* L_76;
L_76 = ResourceManagerRuntimeData_get_CatalogLocations_m6BDA2FA48B12635AD67A780C5E197C02BB411172(L_75, NULL);
ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* L_77 = (ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F*)il2cpp_codegen_object_new(ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F_il2cpp_TypeInfo_var);
NullCheck(L_77);
ResourceLocationMap__ctor_m5D6BEA9C6AF5B3E8085CD0592EAB92876C08931F(L_77, _stringLiteral752F3858E579D0B875F43FCD6E98F5CA42989131, L_76, NULL);
V_2 = L_77;
// m_Addressables.AddResourceLocator(locMap);
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_78 = __this->___m_Addressables_20;
ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* L_79 = V_2;
NullCheck(L_78);
AddressablesImpl_AddResourceLocator_m4B7B6E7D82E6F6D3B11BC865C417A5C4F891A0FE(L_78, L_79, (String_t*)NULL, (RuntimeObject*)NULL, NULL);
// if (!locMap.Locate(ResourceManagerRuntimeData.kCatalogAddress, typeof(ContentCatalogData), out catalogs))
ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* L_80 = V_2;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_81 = { reinterpret_cast<intptr_t> (ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_82;
L_82 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_81, NULL);
NullCheck(L_80);
bool L_83;
L_83 = ResourceLocationMap_Locate_mFBB5443BD10920BF4246F53CE7E0ABFB0D846BCF(L_80, _stringLiteral386C0F96395FF8211178C1808D5C4D944F2C51BB, L_82, (&V_3), NULL);
V_13 = (bool)((((int32_t)L_83) == ((int32_t)0))? 1 : 0);
bool L_84 = V_13;
if (!L_84)
{
goto IL_0269;
}
}
{
// Addressables.LogWarningFormat(
// "Addressables - Unable to find any catalog locations in the runtime data.");
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_85;
L_85 = Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_inline(Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Addressables_tB93529ED0B034BF1A8C7830710BAA45C20A0F7D6_il2cpp_TypeInfo_var);
Addressables_LogWarningFormat_mD179FF29FEA35CAF6FC7B1FF76351845DEC941C2(_stringLiteral70F9DA9BA520821C1FC0C80EF981D42231DF545D, L_85, NULL);
// m_Addressables.RemoveResourceLocator(locMap);
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_86 = __this->___m_Addressables_20;
ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* L_87 = V_2;
NullCheck(L_86);
AddressablesImpl_RemoveResourceLocator_m3648D6A6C2FDA74776BD0EAB41E370D06EC952A5(L_86, L_87, NULL);
// Complete(Result, false, "Addressables - Unable to find any catalog locations in the runtime data.");
RuntimeObject* L_88;
L_88 = AsyncOperationBase_1_get_Result_m8D3AEC76526A4930C2EE0E6805EF2C2BA16449B5_inline(__this, AsyncOperationBase_1_get_Result_m8D3AEC76526A4930C2EE0E6805EF2C2BA16449B5_RuntimeMethod_var);
AsyncOperationBase_1_Complete_mDA89D886F793B2E0F7500857A3DE8F955F2086A1(__this, L_88, (bool)0, _stringLiteral70F9DA9BA520821C1FC0C80EF981D42231DF545D, AsyncOperationBase_1_Complete_mDA89D886F793B2E0F7500857A3DE8F955F2086A1_RuntimeMethod_var);
goto IL_02dd;
}
IL_0269:
{
// IResourceLocation remoteHashLocation = null;
V_14 = (RuntimeObject*)NULL;
// if (catalogs[0].Dependencies.Count == 2 && rtd.DisableCatalogUpdateOnStartup)
RuntimeObject* L_89 = V_3;
NullCheck(L_89);
RuntimeObject* L_90;
L_90 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation>::get_Item(System.Int32) */, IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var, L_89, 0);
NullCheck(L_90);
RuntimeObject* L_91;
L_91 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation> UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_Dependencies() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_90);
NullCheck(L_91);
int32_t L_92;
L_92 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation>::get_Count() */, ICollection_1_t5C589FDB16AA590F74FBE8A07066DD3139D14C1B_il2cpp_TypeInfo_var, L_91);
if ((!(((uint32_t)L_92) == ((uint32_t)2))))
{
goto IL_0289;
}
}
{
ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* L_93 = V_0;
NullCheck(L_93);
bool L_94;
L_94 = ResourceManagerRuntimeData_get_DisableCatalogUpdateOnStartup_m2EB745669A9AC1D07E47D345DE2EF87442D56907(L_93, NULL);
G_B28_0 = ((int32_t)(L_94));
goto IL_028a;
}
IL_0289:
{
G_B28_0 = 0;
}
IL_028a:
{
V_15 = (bool)G_B28_0;
bool L_95 = V_15;
if (!L_95)
{
goto IL_02cb;
}
}
{
// remoteHashLocation = catalogs[0].Dependencies[(int)ContentCatalogProvider.DependencyHashIndex.Remote];
RuntimeObject* L_96 = V_3;
NullCheck(L_96);
RuntimeObject* L_97;
L_97 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation>::get_Item(System.Int32) */, IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var, L_96, 0);
NullCheck(L_97);
RuntimeObject* L_98;
L_98 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation> UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_Dependencies() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_97);
NullCheck(L_98);
RuntimeObject* L_99;
L_99 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation>::get_Item(System.Int32) */, IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var, L_98, 0);
V_14 = L_99;
// catalogs[0].Dependencies[(int)ContentCatalogProvider.DependencyHashIndex.Remote] = catalogs[0].Dependencies[(int)ContentCatalogProvider.DependencyHashIndex.Cache];
RuntimeObject* L_100 = V_3;
NullCheck(L_100);
RuntimeObject* L_101;
L_101 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation>::get_Item(System.Int32) */, IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var, L_100, 0);
NullCheck(L_101);
RuntimeObject* L_102;
L_102 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation> UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_Dependencies() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_101);
RuntimeObject* L_103 = V_3;
NullCheck(L_103);
RuntimeObject* L_104;
L_104 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation>::get_Item(System.Int32) */, IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var, L_103, 0);
NullCheck(L_104);
RuntimeObject* L_105;
L_105 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation> UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_Dependencies() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_104);
NullCheck(L_105);
RuntimeObject* L_106;
L_106 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation>::get_Item(System.Int32) */, IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var, L_105, 1);
NullCheck(L_102);
InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation>::set_Item(System.Int32,T) */, IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var, L_102, 0, L_106);
}
IL_02cb:
{
// m_loadCatalogOp = LoadContentCatalogInternal(catalogs, 0, locMap, remoteHashLocation);
RuntimeObject* L_107 = V_3;
ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* L_108 = V_2;
RuntimeObject* L_109 = V_14;
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_110;
L_110 = InitializationOperation_LoadContentCatalogInternal_mB8879495162C6FDA165CB2571DABBA643C257D4D(__this, L_107, 0, L_108, L_109, NULL);
__this->___m_loadCatalogOp_18 = L_110;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_loadCatalogOp_18))->___m_InternalOp_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_loadCatalogOp_18))->___m_LocationName_2), (void*)NULL);
#endif
}
IL_02dd:
{
// }
return;
}
}
// System.Void UnityEngine.AddressableAssets.Initialization.InitializationOperation::LoadProvider(UnityEngine.AddressableAssets.AddressablesImpl,UnityEngine.ResourceManagement.Util.ObjectInitializationData,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InitializationOperation_LoadProvider_m5ECC76E7292D802C5C8C380573A856421D134BFA (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* ___addressables0, ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 ___providerData1, String_t* ___providerSuffix2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Addressables_tB93529ED0B034BF1A8C7830710BAA45C20A0F7D6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t765584753BCECD1B989E18C940850D2875093CCD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t74AC377FF33B42CB53AF4AE8E6C38924D22FB457_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectInitializationData_CreateInstance_TisIResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_m10C4631A7BE6842B2248BFF50C9C04A6DFCCA75A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB28F7E1CB7E472EDEF3D3B9650D9388C2B774A61);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
String_t* V_1 = NULL;
RuntimeObject* V_2 = NULL;
int32_t V_3 = 0;
RuntimeObject* V_4 = NULL;
bool V_5 = false;
bool V_6 = false;
bool V_7 = false;
bool V_8 = false;
bool V_9 = false;
String_t* G_B3_0 = NULL;
int32_t G_B11_0 = 0;
int32_t G_B17_0 = 0;
{
// var indexOfExistingProvider = -1;
V_0 = (-1);
// var newProviderId = string.IsNullOrEmpty(providerSuffix) ? providerData.Id : (providerData.Id + providerSuffix);
String_t* L_0 = ___providerSuffix2;
bool L_1;
L_1 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_0, NULL);
if (L_1)
{
goto IL_001a;
}
}
{
String_t* L_2;
L_2 = ObjectInitializationData_get_Id_m8B020C841845122EF9123BD5E136F6A3FEC3496F((&___providerData1), NULL);
String_t* L_3 = ___providerSuffix2;
String_t* L_4;
L_4 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_2, L_3, NULL);
G_B3_0 = L_4;
goto IL_0021;
}
IL_001a:
{
String_t* L_5;
L_5 = ObjectInitializationData_get_Id_m8B020C841845122EF9123BD5E136F6A3FEC3496F((&___providerData1), NULL);
G_B3_0 = L_5;
}
IL_0021:
{
V_1 = G_B3_0;
// for (int i = 0; i < addressables.ResourceManager.ResourceProviders.Count; i++)
V_3 = 0;
goto IL_0057;
}
IL_0026:
{
// var rp = addressables.ResourceManager.ResourceProviders[i];
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_6 = ___addressables0;
NullCheck(L_6);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_7;
L_7 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_6, NULL);
NullCheck(L_7);
RuntimeObject* L_8;
L_8 = ResourceManager_get_ResourceProviders_mACBDB6BBAF95684D548E67073ED0067707D87A63(L_7, NULL);
int32_t L_9 = V_3;
NullCheck(L_8);
RuntimeObject* L_10;
L_10 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider>::get_Item(System.Int32) */, IList_1_t74AC377FF33B42CB53AF4AE8E6C38924D22FB457_il2cpp_TypeInfo_var, L_8, L_9);
V_4 = L_10;
// if (rp.ProviderId == newProviderId)
RuntimeObject* L_11 = V_4;
NullCheck(L_11);
String_t* L_12;
L_12 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider::get_ProviderId() */, IResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_il2cpp_TypeInfo_var, L_11);
String_t* L_13 = V_1;
bool L_14;
L_14 = String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0(L_12, L_13, NULL);
V_5 = L_14;
bool L_15 = V_5;
if (!L_15)
{
goto IL_0052;
}
}
{
// indexOfExistingProvider = i;
int32_t L_16 = V_3;
V_0 = L_16;
// break;
goto IL_0070;
}
IL_0052:
{
// for (int i = 0; i < addressables.ResourceManager.ResourceProviders.Count; i++)
int32_t L_17 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_17, 1));
}
IL_0057:
{
// for (int i = 0; i < addressables.ResourceManager.ResourceProviders.Count; i++)
int32_t L_18 = V_3;
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_19 = ___addressables0;
NullCheck(L_19);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_20;
L_20 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_19, NULL);
NullCheck(L_20);
RuntimeObject* L_21;
L_21 = ResourceManager_get_ResourceProviders_mACBDB6BBAF95684D548E67073ED0067707D87A63(L_20, NULL);
NullCheck(L_21);
int32_t L_22;
L_22 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider>::get_Count() */, ICollection_1_t765584753BCECD1B989E18C940850D2875093CCD_il2cpp_TypeInfo_var, L_21);
V_6 = (bool)((((int32_t)L_18) < ((int32_t)L_22))? 1 : 0);
bool L_23 = V_6;
if (L_23)
{
goto IL_0026;
}
}
IL_0070:
{
// if (indexOfExistingProvider >= 0 && string.IsNullOrEmpty(providerSuffix))
int32_t L_24 = V_0;
if ((((int32_t)L_24) < ((int32_t)0)))
{
goto IL_007c;
}
}
{
String_t* L_25 = ___providerSuffix2;
bool L_26;
L_26 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_25, NULL);
G_B11_0 = ((int32_t)(L_26));
goto IL_007d;
}
IL_007c:
{
G_B11_0 = 0;
}
IL_007d:
{
V_7 = (bool)G_B11_0;
bool L_27 = V_7;
if (!L_27)
{
goto IL_0085;
}
}
{
// return;
goto IL_00f9;
}
IL_0085:
{
// var provider = providerData.CreateInstance<IResourceProvider>(newProviderId);
String_t* L_28 = V_1;
RuntimeObject* L_29;
L_29 = ObjectInitializationData_CreateInstance_TisIResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_m10C4631A7BE6842B2248BFF50C9C04A6DFCCA75A((&___providerData1), L_28, ObjectInitializationData_CreateInstance_TisIResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_m10C4631A7BE6842B2248BFF50C9C04A6DFCCA75A_RuntimeMethod_var);
V_2 = L_29;
// if (provider != null)
RuntimeObject* L_30 = V_2;
V_8 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_30) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_31 = V_8;
if (!L_31)
{
goto IL_00dd;
}
}
{
// if (indexOfExistingProvider < 0 || !string.IsNullOrEmpty(providerSuffix))
int32_t L_32 = V_0;
if ((((int32_t)L_32) < ((int32_t)0)))
{
goto IL_00a8;
}
}
{
String_t* L_33 = ___providerSuffix2;
bool L_34;
L_34 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_33, NULL);
G_B17_0 = ((((int32_t)L_34) == ((int32_t)0))? 1 : 0);
goto IL_00a9;
}
IL_00a8:
{
G_B17_0 = 1;
}
IL_00a9:
{
V_9 = (bool)G_B17_0;
bool L_35 = V_9;
if (!L_35)
{
goto IL_00c5;
}
}
{
// addressables.ResourceManager.ResourceProviders.Add(provider);
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_36 = ___addressables0;
NullCheck(L_36);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_37;
L_37 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_36, NULL);
NullCheck(L_37);
RuntimeObject* L_38;
L_38 = ResourceManager_get_ResourceProviders_mACBDB6BBAF95684D548E67073ED0067707D87A63(L_37, NULL);
RuntimeObject* L_39 = V_2;
NullCheck(L_38);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1<UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider>::Add(T) */, ICollection_1_t765584753BCECD1B989E18C940850D2875093CCD_il2cpp_TypeInfo_var, L_38, L_39);
goto IL_00da;
}
IL_00c5:
{
// addressables.ResourceManager.ResourceProviders[indexOfExistingProvider] = provider;
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_40 = ___addressables0;
NullCheck(L_40);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_41;
L_41 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_40, NULL);
NullCheck(L_41);
RuntimeObject* L_42;
L_42 = ResourceManager_get_ResourceProviders_mACBDB6BBAF95684D548E67073ED0067707D87A63(L_41, NULL);
int32_t L_43 = V_0;
RuntimeObject* L_44 = V_2;
NullCheck(L_42);
InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider>::set_Item(System.Int32,T) */, IList_1_t74AC377FF33B42CB53AF4AE8E6C38924D22FB457_il2cpp_TypeInfo_var, L_42, L_43, L_44);
}
IL_00da:
{
goto IL_00f9;
}
IL_00dd:
{
// Addressables.LogWarningFormat("Addressables - Unable to load resource provider from {0}.", providerData);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_45 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_46 = L_45;
ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 L_47 = ___providerData1;
ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 L_48 = L_47;
RuntimeObject* L_49 = Box(ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_il2cpp_TypeInfo_var, &L_48);
NullCheck(L_46);
ArrayElementTypeCheck (L_46, L_49);
(L_46)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_49);
il2cpp_codegen_runtime_class_init_inline(Addressables_tB93529ED0B034BF1A8C7830710BAA45C20A0F7D6_il2cpp_TypeInfo_var);
Addressables_LogWarningFormat_mD179FF29FEA35CAF6FC7B1FF76351845DEC941C2(_stringLiteralB28F7E1CB7E472EDEF3D3B9650D9388C2B774A61, L_46, NULL);
}
IL_00f9:
{
// }
return;
}
}
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator> UnityEngine.AddressableAssets.Initialization.InitializationOperation::OnCatalogDataLoaded(UnityEngine.AddressableAssets.AddressablesImpl,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>,System.String,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC InitializationOperation_OnCatalogDataLoaded_mE5B8026808E535AA46D252BB26492716CD3861FB (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* ___addressables0, AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF ___op1, String_t* ___providerSuffix2, RuntimeObject* ___remoteHashLocation3, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AddressablesImpl_Release_TisContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_m3C38860A6D99E957F189959C83CDA5D10DE42E25_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_OperationException_mCF1BDCAFAF089F2168C561674805C1DA975E376A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_Result_mB8999E4A56E5023D63E48BC50AB30AD1EC42AE49_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicResourceLocator_t9E2782599913679FC68C60FD01847781C375ABA1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m04B12BCE0DEA3647679B37EEF63F7C19D33C6BF0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m1D98EC27C97B1AB892155E18103A0FB595C423DD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m0BF5BA59AFDDA64918507DDC5380B9D8260EC948_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m5A980956486ABA2DD985AD3AC39E1F37C3810643_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectInitializationData_CreateInstance_TisIInstanceProvider_t6AD5AE64CB95B873B111117A37B8D967FC67FA37_mD0DA5ED729EB4B770CCECFF50E36A1578038F24A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectInitializationData_CreateInstance_TisISceneProvider_t8975F536F686AA01DF259F7AAB973512B5098581_m201DF687C47F0A605A45319821D756468B6E5CD2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_CreateCompletedOperationWithException_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m077E943F2964CA993F9D3407718EA053EC26162F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_CreateCompletedOperation_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_mE8F9A64D038F71A1EA7134A6CF77A093C57CCFBE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE01D92C85F19AF07200B77A7F0487F17B66C9D5E);
s_Il2CppMethodInitialized = true;
}
ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* V_0 = NULL;
bool V_1 = false;
Exception_t* V_2 = NULL;
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC V_3;
memset((&V_3), 0, sizeof(V_3));
ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* V_4 = NULL;
bool V_5 = false;
Enumerator_t3D5B1075A6AC7E9A649B9FE1EF2C0B8A62E3208F V_6;
memset((&V_6), 0, sizeof(V_6));
ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 V_7;
memset((&V_7), 0, sizeof(V_7));
bool V_8 = false;
RuntimeObject* V_9 = NULL;
ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 V_10;
memset((&V_10), 0, sizeof(V_10));
bool V_11 = false;
bool V_12 = false;
RuntimeObject* V_13 = NULL;
bool V_14 = false;
bool V_15 = false;
Exception_t* G_B4_0 = NULL;
{
// var data = op.Result;
ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* L_0;
L_0 = AsyncOperationHandle_1_get_Result_mB8999E4A56E5023D63E48BC50AB30AD1EC42AE49((&___op1), AsyncOperationHandle_1_get_Result_mB8999E4A56E5023D63E48BC50AB30AD1EC42AE49_RuntimeMethod_var);
V_0 = L_0;
// addressables.Release(op);
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_1 = ___addressables0;
AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF L_2 = ___op1;
NullCheck(L_1);
AddressablesImpl_Release_TisContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_m3C38860A6D99E957F189959C83CDA5D10DE42E25(L_1, L_2, AddressablesImpl_Release_TisContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_m3C38860A6D99E957F189959C83CDA5D10DE42E25_RuntimeMethod_var);
// if (data == null)
ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* L_3 = V_0;
V_1 = (bool)((((RuntimeObject*)(ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C*)L_3) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_4 = V_1;
if (!L_4)
{
goto IL_0054;
}
}
{
// var opException = op.OperationException != null ? new Exception("Failed to load content catalog.", op.OperationException) : new Exception("Failed to load content catalog.");
Exception_t* L_5;
L_5 = AsyncOperationHandle_1_get_OperationException_mCF1BDCAFAF089F2168C561674805C1DA975E376A((&___op1), AsyncOperationHandle_1_get_OperationException_mCF1BDCAFAF089F2168C561674805C1DA975E376A_RuntimeMethod_var);
if (L_5)
{
goto IL_002f;
}
}
{
Exception_t* L_6 = (Exception_t*)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var);
NullCheck(L_6);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_6, _stringLiteralE01D92C85F19AF07200B77A7F0487F17B66C9D5E, NULL);
G_B4_0 = L_6;
goto IL_0040;
}
IL_002f:
{
Exception_t* L_7;
L_7 = AsyncOperationHandle_1_get_OperationException_mCF1BDCAFAF089F2168C561674805C1DA975E376A((&___op1), AsyncOperationHandle_1_get_OperationException_mCF1BDCAFAF089F2168C561674805C1DA975E376A_RuntimeMethod_var);
Exception_t* L_8 = (Exception_t*)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var);
NullCheck(L_8);
Exception__ctor_m9BC141AAB08F47C34B7ED40C1A6C0C1ADDEC5CB3(L_8, _stringLiteralE01D92C85F19AF07200B77A7F0487F17B66C9D5E, L_7, NULL);
G_B4_0 = L_8;
}
IL_0040:
{
V_2 = G_B4_0;
// return addressables.ResourceManager.CreateCompletedOperationWithException<IResourceLocator>(null, opException);
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_9 = ___addressables0;
NullCheck(L_9);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_10;
L_10 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_9, NULL);
Exception_t* L_11 = V_2;
NullCheck(L_10);
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_12;
L_12 = ResourceManager_CreateCompletedOperationWithException_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m077E943F2964CA993F9D3407718EA053EC26162F(L_10, (RuntimeObject*)NULL, L_11, ResourceManager_CreateCompletedOperationWithException_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m077E943F2964CA993F9D3407718EA053EC26162F_RuntimeMethod_var);
V_3 = L_12;
goto IL_0178;
}
IL_0054:
{
// if (data.ResourceProviderData != null)
ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* L_13 = V_0;
NullCheck(L_13);
List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4* L_14;
L_14 = ContentCatalogData_get_ResourceProviderData_mE21C6A8378AADCED75EC268B0D38F9A8BB081BA8(L_13, NULL);
V_5 = (bool)((!(((RuntimeObject*)(List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4*)L_14) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_15 = V_5;
if (!L_15)
{
goto IL_00a1;
}
}
{
// foreach (var providerData in data.ResourceProviderData)
ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* L_16 = V_0;
NullCheck(L_16);
List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4* L_17;
L_17 = ContentCatalogData_get_ResourceProviderData_mE21C6A8378AADCED75EC268B0D38F9A8BB081BA8(L_16, NULL);
NullCheck(L_17);
Enumerator_t3D5B1075A6AC7E9A649B9FE1EF2C0B8A62E3208F L_18;
L_18 = List_1_GetEnumerator_m5A980956486ABA2DD985AD3AC39E1F37C3810643(L_17, List_1_GetEnumerator_m5A980956486ABA2DD985AD3AC39E1F37C3810643_RuntimeMethod_var);
V_6 = L_18;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0092:
{// begin finally (depth: 1)
Enumerator_Dispose_m04B12BCE0DEA3647679B37EEF63F7C19D33C6BF0((&V_6), Enumerator_Dispose_m04B12BCE0DEA3647679B37EEF63F7C19D33C6BF0_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0087_1;
}
IL_0074_1:
{
// foreach (var providerData in data.ResourceProviderData)
ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 L_19;
L_19 = Enumerator_get_Current_m0BF5BA59AFDDA64918507DDC5380B9D8260EC948_inline((&V_6), Enumerator_get_Current_m0BF5BA59AFDDA64918507DDC5380B9D8260EC948_RuntimeMethod_var);
V_7 = L_19;
// LoadProvider(addressables, providerData, providerSuffix);
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_20 = ___addressables0;
ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 L_21 = V_7;
String_t* L_22 = ___providerSuffix2;
InitializationOperation_LoadProvider_m5ECC76E7292D802C5C8C380573A856421D134BFA(L_20, L_21, L_22, NULL);
}
IL_0087_1:
{
// foreach (var providerData in data.ResourceProviderData)
bool L_23;
L_23 = Enumerator_MoveNext_m1D98EC27C97B1AB892155E18103A0FB595C423DD((&V_6), Enumerator_MoveNext_m1D98EC27C97B1AB892155E18103A0FB595C423DD_RuntimeMethod_var);
if (L_23)
{
goto IL_0074_1;
}
}
{
goto IL_00a1;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00a1:
{
// if (addressables.InstanceProvider == null)
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_24 = ___addressables0;
NullCheck(L_24);
RuntimeObject* L_25;
L_25 = AddressablesImpl_get_InstanceProvider_m8BC14A958EB91A2BD3A686758670C728190A6090(L_24, NULL);
V_8 = (bool)((((RuntimeObject*)(RuntimeObject*)L_25) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_26 = V_8;
if (!L_26)
{
goto IL_00d8;
}
}
{
// var prov = data.InstanceProviderData.CreateInstance<IInstanceProvider>();
ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* L_27 = V_0;
NullCheck(L_27);
ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 L_28;
L_28 = ContentCatalogData_get_InstanceProviderData_m834DC403FD021DEA0A45877A6E748A31AC70F7DA(L_27, NULL);
V_10 = L_28;
RuntimeObject* L_29;
L_29 = ObjectInitializationData_CreateInstance_TisIInstanceProvider_t6AD5AE64CB95B873B111117A37B8D967FC67FA37_mD0DA5ED729EB4B770CCECFF50E36A1578038F24A((&V_10), (String_t*)NULL, ObjectInitializationData_CreateInstance_TisIInstanceProvider_t6AD5AE64CB95B873B111117A37B8D967FC67FA37_mD0DA5ED729EB4B770CCECFF50E36A1578038F24A_RuntimeMethod_var);
V_9 = L_29;
// if (prov != null)
RuntimeObject* L_30 = V_9;
V_11 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_30) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_31 = V_11;
if (!L_31)
{
goto IL_00d7;
}
}
{
// addressables.InstanceProvider = prov;
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_32 = ___addressables0;
RuntimeObject* L_33 = V_9;
NullCheck(L_32);
AddressablesImpl_set_InstanceProvider_mA92B463DD7BCDB14B2EDCD84F58D7F595CC5A01F(L_32, L_33, NULL);
}
IL_00d7:
{
}
IL_00d8:
{
// if (addressables.SceneProvider == null)
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_34 = ___addressables0;
NullCheck(L_34);
RuntimeObject* L_35 = L_34->___SceneProvider_4;
V_12 = (bool)((((RuntimeObject*)(RuntimeObject*)L_35) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_36 = V_12;
if (!L_36)
{
goto IL_010e;
}
}
{
// var prov = data.SceneProviderData.CreateInstance<ISceneProvider>();
ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* L_37 = V_0;
NullCheck(L_37);
ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 L_38;
L_38 = ContentCatalogData_get_SceneProviderData_mAFA60EDC86ADDBBBB71A8614C48279788C932A93(L_37, NULL);
V_10 = L_38;
RuntimeObject* L_39;
L_39 = ObjectInitializationData_CreateInstance_TisISceneProvider_t8975F536F686AA01DF259F7AAB973512B5098581_m201DF687C47F0A605A45319821D756468B6E5CD2((&V_10), (String_t*)NULL, ObjectInitializationData_CreateInstance_TisISceneProvider_t8975F536F686AA01DF259F7AAB973512B5098581_m201DF687C47F0A605A45319821D756468B6E5CD2_RuntimeMethod_var);
V_13 = L_39;
// if (prov != null)
RuntimeObject* L_40 = V_13;
V_14 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_40) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_41 = V_14;
if (!L_41)
{
goto IL_010d;
}
}
{
// addressables.SceneProvider = prov;
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_42 = ___addressables0;
RuntimeObject* L_43 = V_13;
NullCheck(L_42);
L_42->___SceneProvider_4 = L_43;
Il2CppCodeGenWriteBarrier((void**)(&L_42->___SceneProvider_4), (void*)L_43);
}
IL_010d:
{
}
IL_010e:
{
// if (remoteHashLocation != null)
RuntimeObject* L_44 = ___remoteHashLocation3;
V_15 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_44) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_45 = V_15;
if (!L_45)
{
goto IL_012b;
}
}
{
// data.location.Dependencies[(int)ContentCatalogProvider.DependencyHashIndex.Remote] = remoteHashLocation;
ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* L_46 = V_0;
NullCheck(L_46);
RuntimeObject* L_47 = L_46->___location_1;
NullCheck(L_47);
RuntimeObject* L_48;
L_48 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation> UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_Dependencies() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_47);
RuntimeObject* L_49 = ___remoteHashLocation3;
NullCheck(L_48);
InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation>::set_Item(System.Int32,T) */, IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var, L_48, 0, L_49);
}
IL_012b:
{
// ResourceLocationMap locMap = data.CreateCustomLocator(data.location.PrimaryKey, providerSuffix);
ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* L_50 = V_0;
ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* L_51 = V_0;
NullCheck(L_51);
RuntimeObject* L_52 = L_51->___location_1;
NullCheck(L_52);
String_t* L_53;
L_53 = InterfaceFuncInvoker0< String_t* >::Invoke(7 /* System.String UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_PrimaryKey() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_52);
String_t* L_54 = ___providerSuffix2;
NullCheck(L_50);
ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* L_55;
L_55 = ContentCatalogData_CreateCustomLocator_m4E0907DB7C5658416BC3041EC0AADE21845FFD55(L_50, L_53, L_54, NULL);
V_4 = L_55;
// addressables.AddResourceLocator(locMap, data.localHash, data.location);
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_56 = ___addressables0;
ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* L_57 = V_4;
ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* L_58 = V_0;
NullCheck(L_58);
String_t* L_59 = L_58->___localHash_0;
ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* L_60 = V_0;
NullCheck(L_60);
RuntimeObject* L_61 = L_60->___location_1;
NullCheck(L_56);
AddressablesImpl_AddResourceLocator_m4B7B6E7D82E6F6D3B11BC865C417A5C4F891A0FE(L_56, L_57, L_59, L_61, NULL);
// addressables.AddResourceLocator(new DynamicResourceLocator(addressables));
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_62 = ___addressables0;
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_63 = ___addressables0;
DynamicResourceLocator_t9E2782599913679FC68C60FD01847781C375ABA1* L_64 = (DynamicResourceLocator_t9E2782599913679FC68C60FD01847781C375ABA1*)il2cpp_codegen_object_new(DynamicResourceLocator_t9E2782599913679FC68C60FD01847781C375ABA1_il2cpp_TypeInfo_var);
NullCheck(L_64);
DynamicResourceLocator__ctor_m0591C466CEE70375622E314B0A644494DFB3B615(L_64, L_63, NULL);
NullCheck(L_62);
AddressablesImpl_AddResourceLocator_m4B7B6E7D82E6F6D3B11BC865C417A5C4F891A0FE(L_62, L_64, (String_t*)NULL, (RuntimeObject*)NULL, NULL);
// return addressables.ResourceManager.CreateCompletedOperation<IResourceLocator>(locMap, string.Empty);
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_65 = ___addressables0;
NullCheck(L_65);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_66;
L_66 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_65, NULL);
ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* L_67 = V_4;
String_t* L_68 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6;
NullCheck(L_66);
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_69;
L_69 = ResourceManager_CreateCompletedOperation_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_mE8F9A64D038F71A1EA7134A6CF77A093C57CCFBE(L_66, L_67, L_68, ResourceManager_CreateCompletedOperation_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_mE8F9A64D038F71A1EA7134A6CF77A093C57CCFBE_RuntimeMethod_var);
V_3 = L_69;
goto IL_0178;
}
IL_0178:
{
// }
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_70 = V_3;
return L_70;
}
}
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator> UnityEngine.AddressableAssets.Initialization.InitializationOperation::LoadContentCatalog(UnityEngine.AddressableAssets.AddressablesImpl,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,System.String,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC InitializationOperation_LoadContentCatalog_mE75ABB5329EF18D7C79177DFD1048FDEDAA38043 (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* ___addressables0, RuntimeObject* ___loc1, String_t* ___providerSuffix2, RuntimeObject* ___remoteHashLocation3, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_Release_mF6710B199D5B6D484B6133E8BD599EF5ADD33BD1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_op_Implicit_m84DEAEF957377A11468409BE77C9BE51D0BF267E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tB17A11B4053CB12475049E44816E373BF1242FCD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t7AD5F6B3A60007817D129DDB36DCA3BCC9455F94_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t3BD537C6DC3DA9966B4F905FAF7433A15BE2CB18_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProviderOperation_1_Init_m1C1ABCF8BA718ABAE46C643FC3EE87E997033ACC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_CreateChainOperation_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_TisContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_m4F431028C5A7E0FBA9D8DC375169B9CA6D2F6A33_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_CreateGroupOperation_TisString_t_mF4931E952826FB4A708B3A262B302E47AFDF9336_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_CreateOperation_TisProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC_m8F9EA460630698622BD1EE688830CB730D1B71BA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_StartOperation_TisContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_m94AE1831FAE94041EE26E6BC651128586900A972_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass16_0_U3CLoadContentCatalogU3Eb__0_m66DB2E022694F69F39CCFFC3154CB5AB5976645F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36* V_0 = NULL;
Type_t* V_1 = NULL;
ProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC* V_2 = NULL;
RuntimeObject* V_3 = NULL;
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 V_4;
memset((&V_4), 0, sizeof(V_4));
AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF V_5;
memset((&V_5), 0, sizeof(V_5));
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC V_6;
memset((&V_6), 0, sizeof(V_6));
RuntimeObject* V_7 = NULL;
RuntimeObject* V_8 = NULL;
bool V_9 = false;
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC V_10;
memset((&V_10), 0, sizeof(V_10));
{
U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36* L_0 = (U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass16_0__ctor_m8DD3D41CB6ADB76E0EA33F4AF0F24D8492D77AB6(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36* L_1 = V_0;
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_2 = ___addressables0;
NullCheck(L_1);
L_1->___addressables_0 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___addressables_0), (void*)L_2);
U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36* L_3 = V_0;
String_t* L_4 = ___providerSuffix2;
NullCheck(L_3);
L_3->___providerSuffix_1 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&L_3->___providerSuffix_1), (void*)L_4);
U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36* L_5 = V_0;
RuntimeObject* L_6 = ___remoteHashLocation3;
NullCheck(L_5);
L_5->___remoteHashLocation_2 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&L_5->___remoteHashLocation_2), (void*)L_6);
// Type provType = typeof(ProviderOperation<ContentCatalogData>);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_7 = { reinterpret_cast<intptr_t> (ProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_8;
L_8 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_7, NULL);
V_1 = L_8;
// var catalogOp = addressables.ResourceManager.CreateOperation<ProviderOperation<ContentCatalogData>>(provType, provType.GetHashCode(), null, null);
U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36* L_9 = V_0;
NullCheck(L_9);
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_10 = L_9->___addressables_0;
NullCheck(L_10);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_11;
L_11 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_10, NULL);
Type_t* L_12 = V_1;
Type_t* L_13 = V_1;
NullCheck(L_13);
int32_t L_14;
L_14 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_13);
NullCheck(L_11);
ProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC* L_15;
L_15 = ResourceManager_CreateOperation_TisProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC_m8F9EA460630698622BD1EE688830CB730D1B71BA(L_11, L_12, L_14, (RuntimeObject*)NULL, (Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*)NULL, ResourceManager_CreateOperation_TisProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC_m8F9EA460630698622BD1EE688830CB730D1B71BA_RuntimeMethod_var);
V_2 = L_15;
// IResourceProvider catalogProvider = null;
V_3 = (RuntimeObject*)NULL;
// foreach (IResourceProvider provider in addressables.ResourceManager.ResourceProviders)
U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36* L_16 = V_0;
NullCheck(L_16);
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_17 = L_16->___addressables_0;
NullCheck(L_17);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_18;
L_18 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_17, NULL);
NullCheck(L_18);
RuntimeObject* L_19;
L_19 = ResourceManager_get_ResourceProviders_mACBDB6BBAF95684D548E67073ED0067707D87A63(L_18, NULL);
NullCheck(L_19);
RuntimeObject* L_20;
L_20 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider>::GetEnumerator() */, IEnumerable_1_t7AD5F6B3A60007817D129DDB36DCA3BCC9455F94_il2cpp_TypeInfo_var, L_19);
V_7 = L_20;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0089:
{// begin finally (depth: 1)
{
RuntimeObject* L_21 = V_7;
if (!L_21)
{
goto IL_0095;
}
}
{
RuntimeObject* L_22 = V_7;
NullCheck(L_22);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_22);
}
IL_0095:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_007e_1;
}
IL_005d_1:
{
// foreach (IResourceProvider provider in addressables.ResourceManager.ResourceProviders)
RuntimeObject* L_23 = V_7;
NullCheck(L_23);
RuntimeObject* L_24;
L_24 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider>::get_Current() */, IEnumerator_1_t3BD537C6DC3DA9966B4F905FAF7433A15BE2CB18_il2cpp_TypeInfo_var, L_23);
V_8 = L_24;
// if (provider is ContentCatalogProvider)
RuntimeObject* L_25 = V_8;
V_9 = (bool)((!(((RuntimeObject*)(ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F*)((ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F*)IsInstClass((RuntimeObject*)L_25, ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_26 = V_9;
if (!L_26)
{
goto IL_007d_1;
}
}
{
// catalogProvider = provider;
RuntimeObject* L_27 = V_8;
V_3 = L_27;
// break;
goto IL_0087_1;
}
IL_007d_1:
{
}
IL_007e_1:
{
// foreach (IResourceProvider provider in addressables.ResourceManager.ResourceProviders)
RuntimeObject* L_28 = V_7;
NullCheck(L_28);
bool L_29;
L_29 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_28);
if (L_29)
{
goto IL_005d_1;
}
}
IL_0087_1:
{
goto IL_0096;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0096:
{
// var dependencies = addressables.ResourceManager.CreateGroupOperation<string>(loc.Dependencies, true);
U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36* L_30 = V_0;
NullCheck(L_30);
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_31 = L_30->___addressables_0;
NullCheck(L_31);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_32;
L_32 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_31, NULL);
RuntimeObject* L_33 = ___loc1;
NullCheck(L_33);
RuntimeObject* L_34;
L_34 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation> UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_Dependencies() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_33);
NullCheck(L_32);
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_35;
L_35 = ResourceManager_CreateGroupOperation_TisString_t_mF4931E952826FB4A708B3A262B302E47AFDF9336(L_32, L_34, (bool)1, ResourceManager_CreateGroupOperation_TisString_t_mF4931E952826FB4A708B3A262B302E47AFDF9336_RuntimeMethod_var);
V_4 = L_35;
// catalogOp.Init(addressables.ResourceManager, catalogProvider, loc, dependencies, true);
ProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC* L_36 = V_2;
U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36* L_37 = V_0;
NullCheck(L_37);
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_38 = L_37->___addressables_0;
NullCheck(L_38);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_39;
L_39 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_38, NULL);
RuntimeObject* L_40 = V_3;
RuntimeObject* L_41 = ___loc1;
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_42 = V_4;
NullCheck(L_36);
ProviderOperation_1_Init_m1C1ABCF8BA718ABAE46C643FC3EE87E997033ACC(L_36, L_39, L_40, L_41, L_42, (bool)1, ProviderOperation_1_Init_m1C1ABCF8BA718ABAE46C643FC3EE87E997033ACC_RuntimeMethod_var);
// var catalogHandle = addressables.ResourceManager.StartOperation(catalogOp, dependencies);
U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36* L_43 = V_0;
NullCheck(L_43);
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_44 = L_43->___addressables_0;
NullCheck(L_44);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_45;
L_45 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_44, NULL);
ProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC* L_46 = V_2;
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_47 = V_4;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_48;
L_48 = AsyncOperationHandle_1_op_Implicit_m84DEAEF957377A11468409BE77C9BE51D0BF267E(L_47, AsyncOperationHandle_1_op_Implicit_m84DEAEF957377A11468409BE77C9BE51D0BF267E_RuntimeMethod_var);
NullCheck(L_45);
AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF L_49;
L_49 = ResourceManager_StartOperation_TisContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_m94AE1831FAE94041EE26E6BC651128586900A972(L_45, L_46, L_48, ResourceManager_StartOperation_TisContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_m94AE1831FAE94041EE26E6BC651128586900A972_RuntimeMethod_var);
V_5 = L_49;
// dependencies.Release();
AsyncOperationHandle_1_Release_mF6710B199D5B6D484B6133E8BD599EF5ADD33BD1((&V_4), AsyncOperationHandle_1_Release_mF6710B199D5B6D484B6133E8BD599EF5ADD33BD1_RuntimeMethod_var);
// var chainOp = addressables.ResourceManager.CreateChainOperation(catalogHandle, res => OnCatalogDataLoaded(addressables, res, providerSuffix, remoteHashLocation));
U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36* L_50 = V_0;
NullCheck(L_50);
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_51 = L_50->___addressables_0;
NullCheck(L_51);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_52;
L_52 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_51, NULL);
AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF L_53 = V_5;
U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36* L_54 = V_0;
Func_2_tB17A11B4053CB12475049E44816E373BF1242FCD* L_55 = (Func_2_tB17A11B4053CB12475049E44816E373BF1242FCD*)il2cpp_codegen_object_new(Func_2_tB17A11B4053CB12475049E44816E373BF1242FCD_il2cpp_TypeInfo_var);
NullCheck(L_55);
Func_2__ctor_mB165158DF20AB246AAE5E684FC3E494081420630(L_55, L_54, (intptr_t)((void*)U3CU3Ec__DisplayClass16_0_U3CLoadContentCatalogU3Eb__0_m66DB2E022694F69F39CCFFC3154CB5AB5976645F_RuntimeMethod_var), NULL);
NullCheck(L_52);
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_56;
L_56 = ResourceManager_CreateChainOperation_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_TisContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_m4F431028C5A7E0FBA9D8DC375169B9CA6D2F6A33(L_52, L_53, L_55, ResourceManager_CreateChainOperation_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_TisContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_m4F431028C5A7E0FBA9D8DC375169B9CA6D2F6A33_RuntimeMethod_var);
V_6 = L_56;
// return chainOp;
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_57 = V_6;
V_10 = L_57;
goto IL_010e;
}
IL_010e:
{
// }
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_58 = V_10;
return L_58;
}
}
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator> UnityEngine.AddressableAssets.Initialization.InitializationOperation::LoadContentCatalog(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,System.String,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC InitializationOperation_LoadContentCatalog_m2B1E267F7B46BBE94489B678020E88C081A9B373 (InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* __this, RuntimeObject* ___loc0, String_t* ___providerSuffix1, RuntimeObject* ___remoteHashLocation2, const RuntimeMethod* method)
{
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC V_0;
memset((&V_0), 0, sizeof(V_0));
{
// return LoadContentCatalog(m_Addressables, loc, providerSuffix, remoteHashLocation);
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_0 = __this->___m_Addressables_20;
RuntimeObject* L_1 = ___loc0;
String_t* L_2 = ___providerSuffix1;
RuntimeObject* L_3 = ___remoteHashLocation2;
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_4;
L_4 = InitializationOperation_LoadContentCatalog_mE75ABB5329EF18D7C79177DFD1048FDEDAA38043(L_0, L_1, L_2, L_3, NULL);
V_0 = L_4;
goto IL_0012;
}
IL_0012:
{
// }
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_5 = V_0;
return L_5;
}
}
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator> UnityEngine.AddressableAssets.Initialization.InitializationOperation::LoadContentCatalogInternal(System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation>,System.Int32,UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationMap,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC InitializationOperation_LoadContentCatalogInternal_mB8879495162C6FDA165CB2571DABBA643C257D4D (InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* __this, RuntimeObject* ___catalogs0, int32_t ___index1, ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* ___locMap2, RuntimeObject* ___remoteHashLocation3, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tF494BC4F1B8065DCB467F87EFE004A4647A40674_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_add_Completed_mB30339F39EBAFA30FE4E2529A413B5D1F3BD27D5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_IsDone_mDB62B03878AFEE28BDC76321DB805739704D5D90_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass18_0_U3CLoadContentCatalogInternalU3Eb__0_m8E4BA6A17387BF7F02B23A139D7E8A5C782D43BA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* V_0 = NULL;
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC V_1;
memset((&V_1), 0, sizeof(V_1));
bool V_2 = false;
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC V_3;
memset((&V_3), 0, sizeof(V_3));
{
U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* L_0 = (U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass18_0__ctor_m99303C3B088C7B4052A6F8AA53CAA1BC21EB1D5A(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* L_1 = V_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_0 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_0), (void*)__this);
U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* L_2 = V_0;
RuntimeObject* L_3 = ___catalogs0;
NullCheck(L_2);
L_2->___catalogs_1 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___catalogs_1), (void*)L_3);
U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* L_4 = V_0;
ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* L_5 = ___locMap2;
NullCheck(L_4);
L_4->___locMap_2 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___locMap_2), (void*)L_5);
U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* L_6 = V_0;
int32_t L_7 = ___index1;
NullCheck(L_6);
L_6->___index_3 = L_7;
U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* L_8 = V_0;
RuntimeObject* L_9 = ___remoteHashLocation3;
NullCheck(L_8);
L_8->___remoteHashLocation_4 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&L_8->___remoteHashLocation_4), (void*)L_9);
// var loadOp = LoadContentCatalog(catalogs[index], m_ProviderSuffix, remoteHashLocation);
U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* L_10 = V_0;
NullCheck(L_10);
RuntimeObject* L_11 = L_10->___catalogs_1;
U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* L_12 = V_0;
NullCheck(L_12);
int32_t L_13 = L_12->___index_3;
NullCheck(L_11);
RuntimeObject* L_14;
L_14 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation>::get_Item(System.Int32) */, IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var, L_11, L_13);
String_t* L_15 = __this->___m_ProviderSuffix_19;
U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* L_16 = V_0;
NullCheck(L_16);
RuntimeObject* L_17 = L_16->___remoteHashLocation_4;
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_18;
L_18 = InitializationOperation_LoadContentCatalog_m2B1E267F7B46BBE94489B678020E88C081A9B373(__this, L_14, L_15, L_17, NULL);
V_1 = L_18;
// if (loadOp.IsDone)
bool L_19;
L_19 = AsyncOperationHandle_1_get_IsDone_mDB62B03878AFEE28BDC76321DB805739704D5D90((&V_1), AsyncOperationHandle_1_get_IsDone_mDB62B03878AFEE28BDC76321DB805739704D5D90_RuntimeMethod_var);
V_2 = L_19;
bool L_20 = V_2;
if (!L_20)
{
goto IL_007c;
}
}
{
// LoadOpComplete(loadOp, catalogs, locMap, index, remoteHashLocation);
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_21 = V_1;
U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* L_22 = V_0;
NullCheck(L_22);
RuntimeObject* L_23 = L_22->___catalogs_1;
U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* L_24 = V_0;
NullCheck(L_24);
ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* L_25 = L_24->___locMap_2;
U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* L_26 = V_0;
NullCheck(L_26);
int32_t L_27 = L_26->___index_3;
U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* L_28 = V_0;
NullCheck(L_28);
RuntimeObject* L_29 = L_28->___remoteHashLocation_4;
InitializationOperation_LoadOpComplete_m7411329487C62A65E027BE07B055CF290C09C009(__this, L_21, L_23, L_25, L_27, L_29, NULL);
goto IL_0090;
}
IL_007c:
{
// loadOp.Completed += op =>
// {
// LoadOpComplete(op, catalogs, locMap, index, remoteHashLocation);
// };
U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* L_30 = V_0;
Action_1_tF494BC4F1B8065DCB467F87EFE004A4647A40674* L_31 = (Action_1_tF494BC4F1B8065DCB467F87EFE004A4647A40674*)il2cpp_codegen_object_new(Action_1_tF494BC4F1B8065DCB467F87EFE004A4647A40674_il2cpp_TypeInfo_var);
NullCheck(L_31);
Action_1__ctor_mF42CCA16E290B6002F37A10F9D8306AC5404F220(L_31, L_30, (intptr_t)((void*)U3CU3Ec__DisplayClass18_0_U3CLoadContentCatalogInternalU3Eb__0_m8E4BA6A17387BF7F02B23A139D7E8A5C782D43BA_RuntimeMethod_var), NULL);
AsyncOperationHandle_1_add_Completed_mB30339F39EBAFA30FE4E2529A413B5D1F3BD27D5((&V_1), L_31, AsyncOperationHandle_1_add_Completed_mB30339F39EBAFA30FE4E2529A413B5D1F3BD27D5_RuntimeMethod_var);
}
IL_0090:
{
// return loadOp;
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_32 = V_1;
V_3 = L_32;
goto IL_0094;
}
IL_0094:
{
// }
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_33 = V_3;
return L_33;
}
}
// System.Void UnityEngine.AddressableAssets.Initialization.InitializationOperation::LoadOpComplete(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>,System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation>,UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationMap,System.Int32,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InitializationOperation_LoadOpComplete_m7411329487C62A65E027BE07B055CF290C09C009 (InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* __this, AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC ___op0, RuntimeObject* ___catalogs1, ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* ___locMap2, int32_t ___index3, RuntimeObject* ___remoteHashLocation4, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AddressablesImpl_Release_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m1064639B8D585098AF2D7D4DAFF9891150B949BA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Addressables_tB93529ED0B034BF1A8C7830710BAA45C20A0F7D6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_Complete_mBCC7B52284AC54F76B0F4EB12C278E5C9A7334B6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_Complete_mDA89D886F793B2E0F7500857A3DE8F955F2086A1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_Result_m8D3AEC76526A4930C2EE0E6805EF2C2BA16449B5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_set_Result_mB173609D0265E20B046CDB34F5F21AB414F7C839_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_OperationException_m0AC909E76935233AA6ADA10C58DB65E85837A838_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_Result_m5AC6D5D4F7207460FEBE8A83B6A82019253D1D57_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t5C589FDB16AA590F74FBE8A07066DD3139D14C1B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAFD02F66B5D35AE038C05265E99ED3331BA19762);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB08A6D0794F6625829D9A06448810ADA420758C0);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
{
// if (op.Result != null)
RuntimeObject* L_0;
L_0 = AsyncOperationHandle_1_get_Result_m5AC6D5D4F7207460FEBE8A83B6A82019253D1D57((&___op0), AsyncOperationHandle_1_get_Result_m5AC6D5D4F7207460FEBE8A83B6A82019253D1D57_RuntimeMethod_var);
V_0 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0051;
}
}
{
// m_Addressables.RemoveResourceLocator(locMap);
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_2 = __this->___m_Addressables_20;
ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* L_3 = ___locMap2;
NullCheck(L_2);
AddressablesImpl_RemoveResourceLocator_m3648D6A6C2FDA74776BD0EAB41E370D06EC952A5(L_2, L_3, NULL);
// Result = op.Result;
RuntimeObject* L_4;
L_4 = AsyncOperationHandle_1_get_Result_m5AC6D5D4F7207460FEBE8A83B6A82019253D1D57((&___op0), AsyncOperationHandle_1_get_Result_m5AC6D5D4F7207460FEBE8A83B6A82019253D1D57_RuntimeMethod_var);
AsyncOperationBase_1_set_Result_mB173609D0265E20B046CDB34F5F21AB414F7C839_inline(__this, L_4, AsyncOperationBase_1_set_Result_mB173609D0265E20B046CDB34F5F21AB414F7C839_RuntimeMethod_var);
// Complete(Result, true, string.Empty);
RuntimeObject* L_5;
L_5 = AsyncOperationBase_1_get_Result_m8D3AEC76526A4930C2EE0E6805EF2C2BA16449B5_inline(__this, AsyncOperationBase_1_get_Result_m8D3AEC76526A4930C2EE0E6805EF2C2BA16449B5_RuntimeMethod_var);
String_t* L_6 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6;
AsyncOperationBase_1_Complete_mDA89D886F793B2E0F7500857A3DE8F955F2086A1(__this, L_5, (bool)1, L_6, AsyncOperationBase_1_Complete_mDA89D886F793B2E0F7500857A3DE8F955F2086A1_RuntimeMethod_var);
// m_Addressables.Release(op);
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_7 = __this->___m_Addressables_20;
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_8 = ___op0;
NullCheck(L_7);
AddressablesImpl_Release_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m1064639B8D585098AF2D7D4DAFF9891150B949BA(L_7, L_8, AddressablesImpl_Release_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m1064639B8D585098AF2D7D4DAFF9891150B949BA_RuntimeMethod_var);
goto IL_00fa;
}
IL_0051:
{
// if (index + 1 >= catalogs.Count)
int32_t L_9 = ___index3;
RuntimeObject* L_10 = ___catalogs1;
NullCheck(L_10);
int32_t L_11;
L_11 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation>::get_Count() */, ICollection_1_t5C589FDB16AA590F74FBE8A07066DD3139D14C1B_il2cpp_TypeInfo_var, L_10);
V_1 = (bool)((((int32_t)((((int32_t)((int32_t)il2cpp_codegen_add(L_9, 1))) < ((int32_t)L_11))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_12 = V_1;
if (!L_12)
{
goto IL_00d6;
}
}
{
// Addressables.LogWarningFormat("Addressables - initialization failed.", op);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = L_13;
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_15 = ___op0;
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_16 = L_15;
RuntimeObject* L_17 = Box(AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC_il2cpp_TypeInfo_var, &L_16);
NullCheck(L_14);
ArrayElementTypeCheck (L_14, L_17);
(L_14)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_17);
il2cpp_codegen_runtime_class_init_inline(Addressables_tB93529ED0B034BF1A8C7830710BAA45C20A0F7D6_il2cpp_TypeInfo_var);
Addressables_LogWarningFormat_mD179FF29FEA35CAF6FC7B1FF76351845DEC941C2(_stringLiteralB08A6D0794F6625829D9A06448810ADA420758C0, L_14, NULL);
// m_Addressables.RemoveResourceLocator(locMap);
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_18 = __this->___m_Addressables_20;
ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* L_19 = ___locMap2;
NullCheck(L_18);
AddressablesImpl_RemoveResourceLocator_m3648D6A6C2FDA74776BD0EAB41E370D06EC952A5(L_18, L_19, NULL);
// if (op.OperationException != null)
Exception_t* L_20;
L_20 = AsyncOperationHandle_1_get_OperationException_m0AC909E76935233AA6ADA10C58DB65E85837A838((&___op0), AsyncOperationHandle_1_get_OperationException_m0AC909E76935233AA6ADA10C58DB65E85837A838_RuntimeMethod_var);
V_2 = (bool)((!(((RuntimeObject*)(Exception_t*)L_20) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_21 = V_2;
if (!L_21)
{
goto IL_00b3;
}
}
{
// Complete(Result, false, op.OperationException);
RuntimeObject* L_22;
L_22 = AsyncOperationBase_1_get_Result_m8D3AEC76526A4930C2EE0E6805EF2C2BA16449B5_inline(__this, AsyncOperationBase_1_get_Result_m8D3AEC76526A4930C2EE0E6805EF2C2BA16449B5_RuntimeMethod_var);
Exception_t* L_23;
L_23 = AsyncOperationHandle_1_get_OperationException_m0AC909E76935233AA6ADA10C58DB65E85837A838((&___op0), AsyncOperationHandle_1_get_OperationException_m0AC909E76935233AA6ADA10C58DB65E85837A838_RuntimeMethod_var);
AsyncOperationBase_1_Complete_mBCC7B52284AC54F76B0F4EB12C278E5C9A7334B6(__this, L_22, (bool)0, L_23, (bool)1, AsyncOperationBase_1_Complete_mBCC7B52284AC54F76B0F4EB12C278E5C9A7334B6_RuntimeMethod_var);
goto IL_00c6;
}
IL_00b3:
{
// Complete(Result, false, "LoadContentCatalogInternal");
RuntimeObject* L_24;
L_24 = AsyncOperationBase_1_get_Result_m8D3AEC76526A4930C2EE0E6805EF2C2BA16449B5_inline(__this, AsyncOperationBase_1_get_Result_m8D3AEC76526A4930C2EE0E6805EF2C2BA16449B5_RuntimeMethod_var);
AsyncOperationBase_1_Complete_mDA89D886F793B2E0F7500857A3DE8F955F2086A1(__this, L_24, (bool)0, _stringLiteralAFD02F66B5D35AE038C05265E99ED3331BA19762, AsyncOperationBase_1_Complete_mDA89D886F793B2E0F7500857A3DE8F955F2086A1_RuntimeMethod_var);
}
IL_00c6:
{
// m_Addressables.Release(op);
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_25 = __this->___m_Addressables_20;
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_26 = ___op0;
NullCheck(L_25);
AddressablesImpl_Release_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m1064639B8D585098AF2D7D4DAFF9891150B949BA(L_25, L_26, AddressablesImpl_Release_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m1064639B8D585098AF2D7D4DAFF9891150B949BA_RuntimeMethod_var);
goto IL_00f9;
}
IL_00d6:
{
// m_loadCatalogOp = LoadContentCatalogInternal(catalogs, index + 1, locMap, remoteHashLocation);
RuntimeObject* L_27 = ___catalogs1;
int32_t L_28 = ___index3;
ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* L_29 = ___locMap2;
RuntimeObject* L_30 = ___remoteHashLocation4;
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_31;
L_31 = InitializationOperation_LoadContentCatalogInternal_mB8879495162C6FDA165CB2571DABBA643C257D4D(__this, L_27, ((int32_t)il2cpp_codegen_add(L_28, 1)), L_29, L_30, NULL);
__this->___m_loadCatalogOp_18 = L_31;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_loadCatalogOp_18))->___m_InternalOp_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_loadCatalogOp_18))->___m_LocationName_2), (void*)NULL);
#endif
// m_Addressables.Release(op);
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_32 = __this->___m_Addressables_20;
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_33 = ___op0;
NullCheck(L_32);
AddressablesImpl_Release_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m1064639B8D585098AF2D7D4DAFF9891150B949BA(L_32, L_33, AddressablesImpl_Release_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m1064639B8D585098AF2D7D4DAFF9891150B949BA_RuntimeMethod_var);
}
IL_00f9:
{
}
IL_00fa:
{
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mAB785235413B8B393225F1479E40EF910B2C62DD (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570* L_0 = (U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570*)il2cpp_codegen_object_new(U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_m400FA93F30A0788073EEF09EFDA850B0DD08B1D1(L_0, NULL);
((U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m400FA93F30A0788073EEF09EFDA850B0DD08B1D1 (U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c::<Execute>b__13_0(UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CExecuteU3Eb__13_0_mAED31DB7FABB1ABC307A8C6610EC50871F29A002 (U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570* __this, RuntimeObject* ___rp0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// .FirstOrDefault(rp => rp.GetType() == typeof(ContentCatalogProvider)) as ContentCatalogProvider;
RuntimeObject* L_0 = ___rp0;
NullCheck(L_0);
Type_t* L_1;
L_1 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_0, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_3;
L_3 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_2, NULL);
bool L_4;
L_4 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_1, L_3, NULL);
return L_4;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass16_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass16_0__ctor_m8DD3D41CB6ADB76E0EA33F4AF0F24D8492D77AB6 (U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator> UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass16_0::<LoadContentCatalog>b__0(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC U3CU3Ec__DisplayClass16_0_U3CLoadContentCatalogU3Eb__0_m66DB2E022694F69F39CCFFC3154CB5AB5976645F (U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36* __this, AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF ___res0, const RuntimeMethod* method)
{
{
// var chainOp = addressables.ResourceManager.CreateChainOperation(catalogHandle, res => OnCatalogDataLoaded(addressables, res, providerSuffix, remoteHashLocation));
AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_0 = __this->___addressables_0;
AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF L_1 = ___res0;
String_t* L_2 = __this->___providerSuffix_1;
RuntimeObject* L_3 = __this->___remoteHashLocation_2;
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_4;
L_4 = InitializationOperation_OnCatalogDataLoaded_mE5B8026808E535AA46D252BB26492716CD3861FB(L_0, L_1, L_2, L_3, NULL);
return L_4;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass18_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass18_0__ctor_m99303C3B088C7B4052A6F8AA53CAA1BC21EB1D5A (U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Void UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass18_0::<LoadContentCatalogInternal>b__0(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass18_0_U3CLoadContentCatalogInternalU3Eb__0_m8E4BA6A17387BF7F02B23A139D7E8A5C782D43BA (U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* __this, AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC ___op0, const RuntimeMethod* method)
{
{
// LoadOpComplete(op, catalogs, locMap, index, remoteHashLocation);
InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* L_0 = __this->___U3CU3E4__this_0;
AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_1 = ___op0;
RuntimeObject* L_2 = __this->___catalogs_1;
ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* L_3 = __this->___locMap_2;
int32_t L_4 = __this->___index_3;
RuntimeObject* L_5 = __this->___remoteHashLocation_4;
NullCheck(L_0);
InitializationOperation_LoadOpComplete_m7411329487C62A65E027BE07B055CF290C09C009(L_0, L_1, L_2, L_3, L_4, L_5, NULL);
// };
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.String UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_BuildTarget()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ResourceManagerRuntimeData_get_BuildTarget_mB64F1595BD714F5D79138ED161B4F05D3A0FE121 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method)
{
String_t* V_0 = NULL;
{
// public string BuildTarget { get { return m_buildTarget; } set { m_buildTarget = value; } }
String_t* L_0 = __this->___m_buildTarget_1;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
// public string BuildTarget { get { return m_buildTarget; } set { m_buildTarget = value; } }
String_t* L_1 = V_0;
return L_1;
}
}
// System.Void UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::set_BuildTarget(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerRuntimeData_set_BuildTarget_m0958B3EC4A849CEB55CD6E94277F093AE824B83A (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, String_t* ___value0, const RuntimeMethod* method)
{
{
// public string BuildTarget { get { return m_buildTarget; } set { m_buildTarget = value; } }
String_t* L_0 = ___value0;
__this->___m_buildTarget_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_buildTarget_1), (void*)L_0);
// public string BuildTarget { get { return m_buildTarget; } set { m_buildTarget = value; } }
return;
}
}
// System.String UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_SettingsHash()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ResourceManagerRuntimeData_get_SettingsHash_m05B636625500B0CADC8C1116A2C880DD90BD9D46 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method)
{
String_t* V_0 = NULL;
{
// public string SettingsHash { get { return m_SettingsHash; } set { m_SettingsHash = value; } }
String_t* L_0 = __this->___m_SettingsHash_2;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
// public string SettingsHash { get { return m_SettingsHash; } set { m_SettingsHash = value; } }
String_t* L_1 = V_0;
return L_1;
}
}
// System.Void UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::set_SettingsHash(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerRuntimeData_set_SettingsHash_mC0115B10FB9904CB21A385433EEBA3E8AB47A74A (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, String_t* ___value0, const RuntimeMethod* method)
{
{
// public string SettingsHash { get { return m_SettingsHash; } set { m_SettingsHash = value; } }
String_t* L_0 = ___value0;
__this->___m_SettingsHash_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SettingsHash_2), (void*)L_0);
// public string SettingsHash { get { return m_SettingsHash; } set { m_SettingsHash = value; } }
return;
}
}
// System.Collections.Generic.List`1<UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData> UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_CatalogLocations()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A* ResourceManagerRuntimeData_get_CatalogLocations_m6BDA2FA48B12635AD67A780C5E197C02BB411172 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method)
{
List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A* V_0 = NULL;
{
// public List<ResourceLocationData> CatalogLocations { get { return m_CatalogLocations; } }
List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A* L_0 = __this->___m_CatalogLocations_3;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
// public List<ResourceLocationData> CatalogLocations { get { return m_CatalogLocations; } }
List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A* L_1 = V_0;
return L_1;
}
}
// System.Boolean UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_ProfileEvents()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManagerRuntimeData_get_ProfileEvents_mD05FEC5FBD8C8A04EB35B153297CA9FE0A92220B (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
// public bool ProfileEvents { get { return m_ProfileEvents; } set { m_ProfileEvents = value; } }
bool L_0 = __this->___m_ProfileEvents_4;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
// public bool ProfileEvents { get { return m_ProfileEvents; } set { m_ProfileEvents = value; } }
bool L_1 = V_0;
return L_1;
}
}
// System.Void UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::set_ProfileEvents(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerRuntimeData_set_ProfileEvents_m41B9D67AD80113BC75407C5432F45E6BC8CD7551 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, bool ___value0, const RuntimeMethod* method)
{
{
// public bool ProfileEvents { get { return m_ProfileEvents; } set { m_ProfileEvents = value; } }
bool L_0 = ___value0;
__this->___m_ProfileEvents_4 = L_0;
// public bool ProfileEvents { get { return m_ProfileEvents; } set { m_ProfileEvents = value; } }
return;
}
}
// System.Boolean UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_LogResourceManagerExceptions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManagerRuntimeData_get_LogResourceManagerExceptions_m421154EADF056D9461BFAE4D8C98B3818457BF2C (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
// public bool LogResourceManagerExceptions { get { return m_LogResourceManagerExceptions; } set { m_LogResourceManagerExceptions = value; } }
bool L_0 = __this->___m_LogResourceManagerExceptions_5;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
// public bool LogResourceManagerExceptions { get { return m_LogResourceManagerExceptions; } set { m_LogResourceManagerExceptions = value; } }
bool L_1 = V_0;
return L_1;
}
}
// System.Void UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::set_LogResourceManagerExceptions(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerRuntimeData_set_LogResourceManagerExceptions_m815094B1BF1DDA5C333ED3F3333E8D074C4396B4 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, bool ___value0, const RuntimeMethod* method)
{
{
// public bool LogResourceManagerExceptions { get { return m_LogResourceManagerExceptions; } set { m_LogResourceManagerExceptions = value; } }
bool L_0 = ___value0;
__this->___m_LogResourceManagerExceptions_5 = L_0;
// public bool LogResourceManagerExceptions { get { return m_LogResourceManagerExceptions; } set { m_LogResourceManagerExceptions = value; } }
return;
}
}
// System.Collections.Generic.List`1<UnityEngine.ResourceManagement.Util.ObjectInitializationData> UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_InitializationObjects()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4* ResourceManagerRuntimeData_get_InitializationObjects_m0C2D008C79BD52C0F9895F093E4AFD3AFDB9E014 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method)
{
List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4* V_0 = NULL;
{
// public List<ObjectInitializationData> InitializationObjects { get { return m_ExtraInitializationData; } }
List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4* L_0 = __this->___m_ExtraInitializationData_6;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
// public List<ObjectInitializationData> InitializationObjects { get { return m_ExtraInitializationData; } }
List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4* L_1 = V_0;
return L_1;
}
}
// System.Boolean UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_DisableCatalogUpdateOnStartup()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManagerRuntimeData_get_DisableCatalogUpdateOnStartup_m2EB745669A9AC1D07E47D345DE2EF87442D56907 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
// get { return m_DisableCatalogUpdateOnStart; }
bool L_0 = __this->___m_DisableCatalogUpdateOnStart_7;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
// get { return m_DisableCatalogUpdateOnStart; }
bool L_1 = V_0;
return L_1;
}
}
// System.Void UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::set_DisableCatalogUpdateOnStartup(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerRuntimeData_set_DisableCatalogUpdateOnStartup_m43EF818B02F4E5A00C57BA9BF19BCFF68779834D (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, bool ___value0, const RuntimeMethod* method)
{
{
// set { m_DisableCatalogUpdateOnStart = value; }
bool L_0 = ___value0;
__this->___m_DisableCatalogUpdateOnStart_7 = L_0;
// set { m_DisableCatalogUpdateOnStart = value; }
return;
}
}
// System.Boolean UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_IsLocalCatalogInBundle()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManagerRuntimeData_get_IsLocalCatalogInBundle_m5D312C49BFCB754034EC7BBFD1EAF7BF1AF6B312 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
// get { return m_IsLocalCatalogInBundle; }
bool L_0 = __this->___m_IsLocalCatalogInBundle_8;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
// get { return m_IsLocalCatalogInBundle; }
bool L_1 = V_0;
return L_1;
}
}
// System.Void UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::set_IsLocalCatalogInBundle(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerRuntimeData_set_IsLocalCatalogInBundle_m6931A3CBF1E368065CC96972855EA73BFD7E8D56 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, bool ___value0, const RuntimeMethod* method)
{
{
// set { m_IsLocalCatalogInBundle = value; }
bool L_0 = ___value0;
__this->___m_IsLocalCatalogInBundle_8 = L_0;
// set { m_IsLocalCatalogInBundle = value; }
return;
}
}
// System.Type UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_CertificateHandlerType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ResourceManagerRuntimeData_get_CertificateHandlerType_m1194D6694DE8A1FBBF29D5025C2E9C9DB1FD941F (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method)
{
Type_t* V_0 = NULL;
{
// return m_CertificateHandlerType.Value;
SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* L_0 = (&__this->___m_CertificateHandlerType_9);
Type_t* L_1;
L_1 = SerializedType_get_Value_m8AC9DC985380FD7524D147E2C5C95664FAB9A10A(L_0, NULL);
V_0 = L_1;
goto IL_000f;
}
IL_000f:
{
// }
Type_t* L_2 = V_0;
return L_2;
}
}
// System.Void UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::set_CertificateHandlerType(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerRuntimeData_set_CertificateHandlerType_m3276FCE0F13D2E6C72B7DBDFDDE1B6339A9D633F (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, Type_t* ___value0, const RuntimeMethod* method)
{
{
// m_CertificateHandlerType.Value = value;
SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* L_0 = (&__this->___m_CertificateHandlerType_9);
Type_t* L_1 = ___value0;
SerializedType_set_Value_m1AB236ECAE27E66A4B2302B4573EB71A7762F679(L_0, L_1, NULL);
// }
return;
}
}
// System.String UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_AddressablesVersion()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ResourceManagerRuntimeData_get_AddressablesVersion_m0B7B76DF108ABD855470460DF6D862480D1A00D7 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method)
{
String_t* V_0 = NULL;
{
// return m_AddressablesVersion;
String_t* L_0 = __this->___m_AddressablesVersion_10;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
// }
String_t* L_1 = V_0;
return L_1;
}
}
// System.Void UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::set_AddressablesVersion(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerRuntimeData_set_AddressablesVersion_m77531E4740B232F4052281D8E0E061F8B1E04556 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, String_t* ___value0, const RuntimeMethod* method)
{
{
// m_AddressablesVersion = value;
String_t* L_0 = ___value0;
__this->___m_AddressablesVersion_10 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AddressablesVersion_10), (void*)L_0);
// }
return;
}
}
// System.Int32 UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_MaxConcurrentWebRequests()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceManagerRuntimeData_get_MaxConcurrentWebRequests_m1CF41EB91ABB3B99C338122E3507D3D196A838F0 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// public int MaxConcurrentWebRequests { get { return m_maxConcurrentWebRequests; } set { m_maxConcurrentWebRequests = Mathf.Clamp(value, 1, 1024); } }
int32_t L_0 = __this->___m_maxConcurrentWebRequests_11;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
// public int MaxConcurrentWebRequests { get { return m_maxConcurrentWebRequests; } set { m_maxConcurrentWebRequests = Mathf.Clamp(value, 1, 1024); } }
int32_t L_1 = V_0;
return L_1;
}
}
// System.Void UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::set_MaxConcurrentWebRequests(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerRuntimeData_set_MaxConcurrentWebRequests_m197F95E0235FC2BE257A01E923013464687EB8B9 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int MaxConcurrentWebRequests { get { return m_maxConcurrentWebRequests; } set { m_maxConcurrentWebRequests = Mathf.Clamp(value, 1, 1024); } }
int32_t L_0 = ___value0;
int32_t L_1;
L_1 = Mathf_Clamp_mA48718D9A20D8972EDD41714CEF6BBF864F442EA_inline(L_0, 1, ((int32_t)1024), NULL);
__this->___m_maxConcurrentWebRequests_11 = L_1;
// public int MaxConcurrentWebRequests { get { return m_maxConcurrentWebRequests; } set { m_maxConcurrentWebRequests = Mathf.Clamp(value, 1, 1024); } }
return;
}
}
// System.Int32 UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_CatalogRequestsTimeout()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceManagerRuntimeData_get_CatalogRequestsTimeout_mED5A093F40FE50DF355C12FE18D6FCFB2AC993D1 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// public int CatalogRequestsTimeout { get { return m_CatalogRequestsTimeout; } set { m_CatalogRequestsTimeout = value < 0 ? 0 : value; } }
int32_t L_0 = __this->___m_CatalogRequestsTimeout_12;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
// public int CatalogRequestsTimeout { get { return m_CatalogRequestsTimeout; } set { m_CatalogRequestsTimeout = value < 0 ? 0 : value; } }
int32_t L_1 = V_0;
return L_1;
}
}
// System.Void UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::set_CatalogRequestsTimeout(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerRuntimeData_set_CatalogRequestsTimeout_mF4DBF74FCF5A3AC5D15D257666EEC56771B5B097 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, int32_t ___value0, const RuntimeMethod* method)
{
ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* G_B2_0 = NULL;
ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* G_B1_0 = NULL;
int32_t G_B3_0 = 0;
ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* G_B3_1 = NULL;
{
// public int CatalogRequestsTimeout { get { return m_CatalogRequestsTimeout; } set { m_CatalogRequestsTimeout = value < 0 ? 0 : value; } }
int32_t L_0 = ___value0;
G_B1_0 = __this;
if ((((int32_t)L_0) < ((int32_t)0)))
{
G_B2_0 = __this;
goto IL_0009;
}
}
{
int32_t L_1 = ___value0;
G_B3_0 = L_1;
G_B3_1 = G_B1_0;
goto IL_000a;
}
IL_0009:
{
G_B3_0 = 0;
G_B3_1 = G_B2_0;
}
IL_000a:
{
NullCheck(G_B3_1);
G_B3_1->___m_CatalogRequestsTimeout_12 = G_B3_0;
// public int CatalogRequestsTimeout { get { return m_CatalogRequestsTimeout; } set { m_CatalogRequestsTimeout = value < 0 ? 0 : value; } }
return;
}
}
// System.Void UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerRuntimeData__ctor_m5AD4B872EB21CB8C9613B008ADA0A55980AB4B75 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m2B3B3831C04033E325534A3A148815D75B3CA6F4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mF0091D9762D4F640D9EEB3F007D4778367DED47C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// List<ResourceLocationData> m_CatalogLocations = new List<ResourceLocationData>();
List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A* L_0 = (List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A*)il2cpp_codegen_object_new(List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_mF0091D9762D4F640D9EEB3F007D4778367DED47C(L_0, List_1__ctor_mF0091D9762D4F640D9EEB3F007D4778367DED47C_RuntimeMethod_var);
__this->___m_CatalogLocations_3 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CatalogLocations_3), (void*)L_0);
// bool m_LogResourceManagerExceptions = true;
__this->___m_LogResourceManagerExceptions_5 = (bool)1;
// List<ObjectInitializationData> m_ExtraInitializationData = new List<ObjectInitializationData>();
List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4* L_1 = (List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4*)il2cpp_codegen_object_new(List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4_il2cpp_TypeInfo_var);
NullCheck(L_1);
List_1__ctor_m2B3B3831C04033E325534A3A148815D75B3CA6F4(L_1, List_1__ctor_m2B3B3831C04033E325534A3A148815D75B3CA6F4_RuntimeMethod_var);
__this->___m_ExtraInitializationData_6 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ExtraInitializationData_6), (void*)L_1);
// [SerializeField] private bool m_DisableCatalogUpdateOnStart = false;
__this->___m_DisableCatalogUpdateOnStart_7 = (bool)0;
// [SerializeField] private bool m_IsLocalCatalogInBundle = false;
__this->___m_IsLocalCatalogInBundle_8 = (bool)0;
// int m_maxConcurrentWebRequests = 500;
__this->___m_maxConcurrentWebRequests_11 = ((int32_t)500);
// int m_CatalogRequestsTimeout = 0;
__this->___m_CatalogRequestsTimeout_12 = 0;
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____stringLength_4;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProviderLoadRequestOptions_set_WebRequestTimeout_mCC9B0B944D6B5E4599849B09C83B3A635F31B518_inline (ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// set => m_WebRequestTimeout = value;
int32_t L_0 = ___value0;
__this->___m_WebRequestTimeout_1 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ResourceManager_set_CertificateHandlerInstance_m0CF67BF1839238F4EC7A4709D419AC11FF338EF4_inline (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* ___value0, const RuntimeMethod* method)
{
{
// public CertificateHandler CertificateHandlerInstance { get; set; }
CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* L_0 = ___value0;
__this->___U3CCertificateHandlerInstanceU3Ek__BackingField_25 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CCertificateHandlerInstanceU3Ek__BackingField_25), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ResourceManager_set_ExceptionHandler_m71D4534265D06A46144F342836EE6D7AD4338CAA_inline (Action_2_t67647DD70912484E9205AC38396D2849ED602730* ___value0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static Action<AsyncOperationHandle, Exception> ExceptionHandler { get; set; }
Action_2_t67647DD70912484E9205AC38396D2849ED602730* L_0 = ___value0;
il2cpp_codegen_runtime_class_init_inline(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var);
((ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_StaticFields*)il2cpp_codegen_static_fields_for(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var))->___U3CExceptionHandlerU3Ek__BackingField_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_StaticFields*)il2cpp_codegen_static_fields_for(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var))->___U3CExceptionHandlerU3Ek__BackingField_1), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Clamp_mA48718D9A20D8972EDD41714CEF6BBF864F442EA_inline (int32_t ___value0, int32_t ___min1, int32_t ___max2, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
int32_t V_2 = 0;
{
int32_t L_0 = ___value0;
int32_t L_1 = ___min1;
V_0 = (bool)((((int32_t)L_0) < ((int32_t)L_1))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_000e;
}
}
{
int32_t L_3 = ___min1;
___value0 = L_3;
goto IL_0019;
}
IL_000e:
{
int32_t L_4 = ___value0;
int32_t L_5 = ___max2;
V_1 = (bool)((((int32_t)L_4) > ((int32_t)L_5))? 1 : 0);
bool L_6 = V_1;
if (!L_6)
{
goto IL_0019;
}
}
{
int32_t L_7 = ___max2;
___value0 = L_7;
}
IL_0019:
{
int32_t L_8 = ___value0;
V_2 = L_8;
goto IL_001d;
}
IL_001d:
{
int32_t L_9 = V_2;
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Stack_1_get_Count_m367DD1E571E10E5D1B0D13434E35DC7FC31FA886_gshared_inline (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->____size_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared_inline (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___arg0, const RuntimeMethod* method)
{
typedef RuntimeObject* (*FunctionPointerType) (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___arg0, const RuntimeMethod* method);
return ((FunctionPointerType)__this->___invoke_impl_1)(__this, ___arg0, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_gshared_inline (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method)
{
typedef bool (*FunctionPointerType) (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method);
return ((FunctionPointerType)__this->___invoke_impl_1)(__this, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_gshared_inline (const RuntimeMethod* method)
{
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 0));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ((EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 0)))->___Value_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationBase_1_get_Result_mCCD9D27A9D37A11B520A6D95B4EB191835B8C368_gshared_inline (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method)
{
{
// public TObject Result { get; set; }
RuntimeObject* L_0 = (RuntimeObject*)__this->___U3CResultU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = (RuntimeObject*)__this->____current_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 Enumerator_get_Current_m0BF5BA59AFDDA64918507DDC5380B9D8260EC948_gshared_inline (Enumerator_t3D5B1075A6AC7E9A649B9FE1EF2C0B8A62E3208F* __this, const RuntimeMethod* method)
{
{
ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 L_0 = (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3)__this->____current_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AsyncOperationBase_1_set_Result_m34F12D5AF676CCB4F67BBB1B2608F46833A59257_gshared_inline (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, RuntimeObject* ___value0, const RuntimeMethod* method)
{
{
// public TObject Result { get; set; }
RuntimeObject* L_0 = ___value0;
__this->___U3CResultU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CResultU3Ek__BackingField_0), (void*)L_0);
return;
}
}