#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include #include struct VirtualActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtualActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template 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 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 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); } }; 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 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 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 struct InterfaceActionInvoker3 { typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method); } }; template struct InterfaceActionInvoker5 { typedef void (*Action)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method); } }; template 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 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); } }; template struct InterfaceFuncInvoker2 { typedef R (*Func)(void*, T1, T2, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct InterfaceFuncInvoker3 { typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method); } }; template struct InterfaceFuncInvoker5 { typedef R (*Func)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method); } }; // System.Action`1>> struct Action_1_t54EC897DFC8848F81D1D78E3F1F700871D4DDF09; // System.Action`1>> struct Action_1_t07DD388597F5077D80ED66A6F55632991D676B3B; // System.Action`1 struct Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB; // System.Action`1 struct Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF; // System.Action`1 struct Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F; // System.Action`1 struct Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E; // System.Action`1 struct Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9; // System.Action`1 struct Action_1_t966710EFD079374A3AE7E5D6B27FC53F0EE7E53F; // System.Action`1 struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87; // System.Action`1 struct Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A; // System.Action`1 struct Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70; // System.Action`1 struct Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250; // System.Action`1 struct Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2; // System.Action`2 struct Action_2_t67647DD70912484E9205AC38396D2849ED602730; // System.Action`4 struct Action_4_t51F78DA8E58156577593F6C422DEBEB7642D6F42; // System.Action`4 struct Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1> struct AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 struct AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 struct AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 struct AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 struct AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7; // UnityEngine.ResourceManagement.Util.ComponentSingleton`1 struct ComponentSingleton_1_t78EEE75ABA2E62E53292EF71DED60EE423AECBD9; // UnityEngine.ResourceManagement.Util.ComponentSingleton`1 struct ComponentSingleton_1_t72FE88792928B5CD2047657E9122FA6E177CA55B; // UnityEngine.ResourceManagement.Util.ComponentSingleton`1 struct ComponentSingleton_1_tC7B5F2248ADF6892829DAF5987560976C064EC4F; // UnityEngine.ResourceManagement.Util.ComponentSingleton`1 struct ComponentSingleton_1_t48E072079F42456220A56E31B3AA96C419BB3157; // DelegateList`1>> struct DelegateList_1_t932E16E3FBFE5A6A290BCE66829B9EBC952556E3; // DelegateList`1> struct DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4; // DelegateList`1> struct DelegateList_1_tE369497AF0258DCBC31956F5B9851785CDE755D8; // DelegateList`1> struct DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787; // DelegateList`1> struct DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647; // DelegateList`1 struct DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88; // DelegateList`1 struct DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D; // DelegateList`1 struct DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD; // System.Collections.Generic.Dictionary`2> struct Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE; // System.Collections.Generic.Dictionary`2> struct Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t403063CE4960B4F46C688912237C6A27E550FF55; // System.Collections.Generic.Dictionary`2> struct Dictionary_2_t3F2B8794A24995A822FE9AFE3E513B6F7D090A20; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0; // System.Func`1 struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457; // System.Func`1 struct Func_1_t935316A94E97B5D059A09BCAB7F1F7990E4A0434; // System.Func`1 struct Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7; // System.Func`1 struct Func_1_tD59A12717D79BFB403BF973694B1BE5B85474BD1; // System.Func`2,System.Collections.Generic.LinkedListNode`1>> struct Func_2_tB94F993A5DDDF0C1D7E46D5279CA30600E42FDEF; // System.Func`2,System.Collections.Generic.LinkedListNode`1>> struct Func_2_t41A95935AFF0DB3FD25E84D4B4047C9BA04F25CB; // System.Func`2 struct Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3; // System.Func`2 struct Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86; // System.Func`2 struct Func_2_tACBF5A1656250800CE861707354491F0611F6624; // System.Collections.Generic.HashSet`1 struct HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1; // System.Collections.Generic.HashSet`1 struct HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885; // System.Collections.Generic.HashSet`1 struct HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178; // System.Collections.Generic.HashSet`1 struct HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tFE6CE62D67D61F940F6BF8AE9D22B703E0E83BC1; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tDD9DF829266F558E94EC5986CD1208FFB246A018; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tF00328CE3D5876D5D32D6DEB3C7C17E8A7BAC412; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_tB8272B8D19954987D8244F05167D0629DA5E56B2; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_tFE667855A98BB6902B52DD03254BE42CC7CEB26E; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t7A2EF294B469C692DCE8C03D78E845D15B22617D; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t2CA7720C7ADCCDECD3B02E45878B4478619D5347; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t0C79004BFE79D9DBCE6C2250109D31D468A9A68E; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t0291FD539E0384464467559223E848F37E180C57; // System.Collections.Generic.IList`1 struct IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4; // System.Collections.Generic.IList`1 struct IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827; // System.Collections.Generic.IList`1 struct IList_1_t74AC377FF33B42CB53AF4AE8E6C38924D22FB457; // System.Collections.Generic.IList`1 struct IList_1_t6EE90D273EFCF5E7E4C37FAB712E70BB6F1B4BFF; // System.Linq.IOrderedEnumerable`1 struct IOrderedEnumerable_1_t9DACB1ECAF5115C2F9791C94F3C9940F28215C06; // System.Collections.Generic.Dictionary`2/KeyCollection> struct KeyCollection_t7AF293E23055271C29F5826C2F6552BD9ED7FEDE; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_tE4E1B5A02FB0D6BD75E03C433462A8F287C04E9C; // System.Collections.Generic.Dictionary`2/KeyCollection> struct KeyCollection_t69A04DEE49132A57AC386BC17C27C5D773DD5027; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_tFAC383D7A40C76346ACBCBB59584FBF57DC456C0; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t70A89BD9932A69C1068DB17CEAF967A92E4AC71F; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t56C9CA539771D68F44D87D0E711E4CFF69326192; // System.Collections.Generic.LinkedListNode`1 struct LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB; // System.Collections.Generic.LinkedList`1> struct LinkedList_1_tAA509CD47BFC477A91DAC780DAE59B2DD17CFAEA; // System.Collections.Generic.LinkedList`1> struct LinkedList_1_tB39B6153A160F24030669CA5FEF2B343043EC058; // System.Collections.Generic.LinkedList`1 struct LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068; // ListWithEvents`1 struct ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB; // ListWithEvents`1 struct ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF; // ListWithEvents`1 struct ListWithEvents_1_t8929B883E04552186053FBFA4F86DAA5952A1DD7; // System.Collections.Generic.List`1> struct List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9; // System.Collections.Generic.List`1 struct List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843; // System.Collections.Generic.List`1 struct List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9; // System.Collections.Generic.List`1 struct List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C; // System.Collections.Generic.List`1 struct List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875; // System.Collections.Generic.List`1 struct List_1_t7F62139778BB2054E226E59A7A86F86B57F95362; // System.Collections.Generic.List`1 struct List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1; // System.Collections.Generic.List`1 struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73; // System.Collections.Generic.List`1 struct List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576; // System.Collections.Generic.List`1 struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D; // System.Collections.Generic.List`1 struct List_1_tD25B27535A2152F2A5071985C3699F183881E0EA; // System.Collections.Generic.List`1 struct List_1_t82E373BCF4E787F0A82707510F7681917A886DB6; // System.Collections.Generic.List`1 struct List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6; // System.Collections.Generic.List`1 struct List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307; // System.Collections.Generic.List`1 struct List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D; // System.Predicate`1 struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12; // System.Predicate`1 struct Predicate_1_t7F48518B008C1472339EEEBABA3DE203FE1F26ED; // System.Collections.Generic.Queue`1 struct Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5; // System.Collections.Generic.Queue`1 struct Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA; // System.Collections.Generic.Stack`1> struct Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406; // System.Collections.Generic.Stack`1 struct Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5; // System.Threading.Tasks.TaskCompletionSource`1> struct TaskCompletionSource_1_t82760B5622E48B21F74387D6CA1B0F25D6E599B0; // System.Threading.Tasks.TaskCompletionSource`1 struct TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14; // System.Threading.Tasks.TaskCompletionSource`1 struct TaskCompletionSource_1_t1CC46E6FFAF00F08BFB98C6822E0537C12BFFB73; // System.Threading.Tasks.TaskCompletionSource`1 struct TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37; // System.Threading.Tasks.TaskCompletionSource`1 struct TaskCompletionSource_1_t7C1CD87A194C54DCB5120C736220882401D7DB2D; // System.Threading.Tasks.TaskFactory`1 struct TaskFactory_1_t6F188FE70F3006B0386002E392B799D85100732B; // System.Threading.Tasks.Task`1 struct Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2; // System.Collections.Generic.Dictionary`2/ValueCollection> struct ValueCollection_tDCB4CF9C156291A1F8D5AB82313E637DE112D1BA; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t9A9B4B5BC3C555F8A5302BB6419569CDD3A94D46; // System.Collections.Generic.Dictionary`2/ValueCollection> struct ValueCollection_t70FFC828DCB872D8711886F829FB957E9E947F1B; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t4231960DE2FFBB109405B9AC8DA4CE93EFF2AF11; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_tBBF304D6ECE357A0DB09D5C3D70F1AC85AD57946; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_tC72ADD3C4A1BECE1A0E419F63C5C423DD518C857; // System.Collections.Generic.Dictionary`2/Entry>[] struct EntryU5BU5D_t3310FD57B66151F9CD966E75198DA50CD0A3BFF4; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_tD6138F642C83681ADE557DF1B11E60CFF4E735F5; // System.Collections.Generic.Dictionary`2/Entry>[] struct EntryU5BU5D_t4CA6A71A3ED5E59DB347F4876C8259DEC4955434; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_tCCD045F0F6433C37180994A7564BEB3C1FBBF2B5; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_tD527626E048B2322B37DE65623A1CBA71AF74409; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_tB314925F934D4288E8F1FEFD9BAB2450767E315F; // System.Collections.Generic.LinkedListNode`1[] struct LinkedListNode_1U5BU5D_tE438D39E4AA5122E51FCA4716C063DDC201286B4; // System.Collections.Generic.List`1[] struct List_1U5BU5D_tB40362575E2E5EBEFC13C380165A5E7D845985F0; // System.Collections.Generic.List`1[] struct List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515; // System.Collections.Generic.HashSet`1/Slot[] struct SlotU5BU5D_t6B99CFD639A3651E2F5D7B18D7BCF69B759B7508; // System.Collections.Generic.HashSet`1/Slot[] struct SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343; // System.Collections.Generic.HashSet`1/Slot[] struct SlotU5BU5D_t8B8EE191EEC1575F1F0CAC91A208DBFDF2821D01; // System.Collections.Generic.HashSet`1/Slot[] struct SlotU5BU5D_t76C7120C98EF2596C8AA3266633CD5579958662D; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle[] struct AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562; // System.Byte[] struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; // System.Char[] struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; // System.Delegate[] struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; // UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent[] struct DiagnosticEventU5BU5D_t94E38C770CB7D8D3703DFD4FDDBC92FC4D473A95; // UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation[] struct IAsyncOperationU5BU5D_t038A8F7EFA4A20734A0425FC64571B389DE523DB; // UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation[] struct IResourceLocationU5BU5D_t248334AD73138BB7FE95A670377FEE9F346E63CD; // UnityEngine.ResourceManagement.IUpdateReceiver[] struct IUpdateReceiverU5BU5D_tD65DA2CEC3E524A934059F101A46091E9382D66D; // System.Int32[] struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; // System.Int32Enum[] struct Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F; // System.IntPtr[] struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; // System.Object[] struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; // UnityEngine.Object[] struct ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A; // UnityEngine.RuntimePlatform[] struct RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA; // System.Diagnostics.StackTrace[] struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; // System.String[] struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; // System.Type[] struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; // UnityEngine.Networking.UnityWebRequestAsyncOperation[] struct UnityWebRequestAsyncOperationU5BU5D_tF27023446417C356BE1BD2CF38F029913A0D8AD1; // UnityEngine.ResourceManagement.WebRequestQueueOperation[] struct WebRequestQueueOperationU5BU5D_t329C186009509CFF862A41707199D22197BE69B8; // UnityEngine.ResourceManagement.Util.DelayedActionManager/DelegateInfo[] struct DelegateInfoU5BU5D_tBCC10C3DD4D55DB1585CC2DB859B317633BC3EBC; // UnityEngine.ResourceManagement.ResourceManager/DeferredCallbackRegisterRequest[] struct DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4; // UnityEngine.ResourceManagement.ResourceManager/InstanceOperation[] struct InstanceOperationU5BU5D_t60DC02EA4A35757B82C4788B154EA1905C00B24F; // System.ArgumentException struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263; // System.ArgumentNullException struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129; // System.Reflection.Assembly struct Assembly_t; // UnityEngine.AssetBundle struct AssetBundle_tB38418819A49060CD738CB21541649340F082943; // UnityEngine.AssetBundleCreateRequest struct AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6; // UnityEngine.ResourceManagement.ResourceProviders.AssetBundleProvider struct AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1; // UnityEngine.AssetBundleRequest struct AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621; // UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions struct AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006; // UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource struct AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B; // UnityEngine.ResourceManagement.Util.AsyncOpHandlesCacheKey struct AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409; // UnityEngine.AsyncOperation struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle struct AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D; // UnityEngine.ResourceManagement.ResourceProviders.AtlasSpriteProvider struct AtlasSpriteProvider_tE1B6A6917A900A46726DD1693C7DF1FE60F81E3A; // System.Attribute struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA; // System.Reflection.Binder struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235; // UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider struct BundledAssetProvider_tB2F69E7BFE272A21648B4C4CC50D331776F901E7; // UnityEngine.Networking.CertificateHandler struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804; // System.Globalization.CodePageDataItem struct CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2; // UnityEngine.Component struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3; // System.Threading.ContextCallback struct ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007; // System.Text.DecoderFallback struct DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90; // UnityEngine.ResourceManagement.Util.DefaultAllocationStrategy struct DefaultAllocationStrategy_t3C220E3485C97638DF666573D735A82EFA2F00B6; // UnityEngine.ResourceManagement.Util.DelayedActionManager struct DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0; // System.Delegate struct Delegate_t; // System.DelegateData struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; // UnityEngine.ResourceManagement.Util.DependenciesCacheKey struct DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1; // UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollector struct DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367; // UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollectorSingleton struct DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19; // UnityEngine.Networking.DownloadHandler struct DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB; // UnityEngine.Networking.DownloadHandlerAssetBundle struct DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C; // UnityEngine.Networking.DownloadHandlerBuffer struct DownloadHandlerBuffer_t34C626F6513FA9A44FDDDEE85455CF2CD9DA5974; // UnityEngine.ResourceManagement.ResourceProviders.DownloadOnlyLocation struct DownloadOnlyLocation_t69B4B35E32140322898CCD110F48611F9D6AD215; // System.Text.EncoderFallback struct EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293; // System.Text.Encoding struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095; // System.Exception struct Exception_t; // UnityEngine.GameObject struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F; // UnityEngine.ResourceManagement.AsyncOperations.GroupOperation struct GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE; // UnityEngine.ResourceManagement.Util.IAllocationStrategy struct IAllocationStrategy_tBA79AEDCB2794BBB55BCD903B96EFBBB77583D77; // UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation struct IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C; // System.Collections.IDictionary struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; // System.Runtime.Serialization.IFormatterConverter struct IFormatterConverter_t726606DAC82C384B08C82471313C340968DDB609; // UnityEngine.ResourceManagement.AsyncOperations.IGenericProviderOperation struct IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067; // UnityEngine.ResourceManagement.ResourceProviders.IInstanceProvider struct IInstanceProvider_t6AD5AE64CB95B873B111117A37B8D967FC67FA37; // System.Collections.IList struct IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D; // UnityEngine.ResourceManagement.Util.IOperationCacheKey struct IOperationCacheKey_t39BE25F281EA1D574F074D55F4CAF08F13DF3CCA; // UnityEngine.IPlayerEditorConnectionNative struct IPlayerEditorConnectionNative_tDFA5BC770DAA5BE37CBA1CF47281702FB064CCF3; // UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation struct IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C; // UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider struct IResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247; // UnityEngine.ResourceManagement.ResourceProviders.ISceneProvider struct ISceneProvider_t8975F536F686AA01DF259F7AAB973512B5098581; // UnityEngine.ResourceManagement.IUpdateReceiver struct IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154; // UnityEngine.ResourceManagement.ResourceProviders.InstanceProvider struct InstanceProvider_tC95F16A1F4181C875431108DB3FD53B07324BCF5; // UnityEngine.ResourceManagement.ResourceProviders.JsonAssetProvider struct JsonAssetProvider_tDA8FBAA9EAF7DC4CD8F96B0145644401CA29ADDF; // UnityEngine.ResourceManagement.Util.LRUCacheAllocationStrategy struct LRUCacheAllocationStrategy_t6D196B60527FD83BCF39AA0AB3F840357B9DA318; // UnityEngine.ResourceManagement.ResourceProviders.LegacyResourcesProvider struct LegacyResourcesProvider_tF98D42F9A0CBDF3EB152516B86BFFFD04F0D828B; // UnityEngine.ResourceManagement.Util.LocationCacheKey struct LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859; // UnityEngine.ResourceManagement.ResourceLocations.LocationWrapper struct LocationWrapper_tB71FABF66A165C7C0C671E526E2031D0A28ACAA4; // System.Reflection.MemberFilter struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553; // System.Reflection.MethodInfo struct MethodInfo_t; // UnityEngine.MonoBehaviour struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71; // MonoBehaviourCallbackHooks struct MonoBehaviourCallbackHooks_tC738EC3E1125A7ABB173D0F9F8B555238CA7615F; // System.NotImplementedException struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8; // System.NullReferenceException struct NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB; // UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C; // UnityEngine.ResourceManagement.Exceptions.OperationException struct OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434; // UnityEngine.Networking.PlayerConnection.PlayerConnection struct PlayerConnection_tE21E6206D6FC40F07B3842D83BCB0732C9244E53; // UnityEngine.Networking.PlayerConnection.PlayerEditorConnectionEvents struct PlayerEditorConnectionEvents_tF92F4A9A0EDAB7D3D544AE9B0F3F925C4E48B7CB; // UnityEngine.ResourceManagement.Exceptions.ProviderException struct ProviderException_tCFC98A50C874BCD7FAF64F677F162A3B2C7B09DA; // UnityEngine.ResourceManagement.ResourceProviders.ProviderLoadRequestOptions struct ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F; // UnityEngine.ResourceManagement.Exceptions.RemoteProviderException struct RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131; // UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase struct ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF; // UnityEngine.ResourceManagement.ResourceManager struct ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D; // UnityEngine.ResourceManagement.Exceptions.ResourceManagerException struct ResourceManagerException_t49A563CE4851F1491A20EF29BF1E03276FD6ED25; // UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase struct ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29; // UnityEngine.ResourceRequest struct ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; // UnityEngine.ResourceManagement.ResourceProviders.SceneProvider struct SceneProvider_t64FD7A892530ABB5FCA6B87A543976D6757ED24B; // System.Runtime.Serialization.SerializationInfo struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37; // UnityEngine.ResourceManagement.Util.SerializedType struct SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1; // UnityEngine.ResourceManagement.Util.SerializedTypeRestrictionAttribute struct SerializedTypeRestrictionAttribute_tE0100FA7EAC0692CA121E5BC843682BC373FAA41; // UnityEngine.Sprite struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99; // UnityEngine.U2D.SpriteAtlas struct SpriteAtlas_t7B9620FBFBE1CCB781F2ED24A3B2DD37734F66A8; // System.Threading.Tasks.StackGuard struct StackGuard_tACE063A1B7374BDF4AD472DE4585D05AD8745352; // System.Diagnostics.Stopwatch struct Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043; // System.String struct String_t; // System.Text.StringBuilder struct StringBuilder_t; // System.Threading.Tasks.TaskFactory struct TaskFactory_tF781BD37BE23917412AD83424D1497C7C1509DF0; // System.Threading.Tasks.TaskScheduler struct TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E; // UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider struct TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF; // UnityEngine.Transform struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1; // System.Type struct Type_t; // UnityEngine.Networking.UnityWebRequest struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F; // UnityEngine.Networking.UnityWebRequestAsyncOperation struct UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C; // UnityEngine.ResourceManagement.Util.UnityWebRequestResult struct UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894; // UnityEngine.ResourceManagement.Util.UnityWebRequestUtilities struct UnityWebRequestUtilities_t88C74E09592943CC38DEBD4C743A4FAFA3E17F6F; // UnityEngine.ResourceManagement.Exceptions.UnknownResourceProviderException struct UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E; // UnityEngine.Networking.UploadHandler struct UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6; // System.Uri struct Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; // UnityEngine.ResourceManagement.WebRequestQueueOperation struct WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363; // UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider/InternalOp struct InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B; // UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollectorSingleton/<>c struct U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7; // UnityEngine.ResourceManagement.ResourceProviders.LegacyResourcesProvider/InternalOp struct InternalOp_tFCABC134D1A1F13FFFF46A87AE2CDAC70E1A4BAC; // UnityEngine.ResourceManagement.ResourceManager/InstanceOperation struct InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644; // UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase/<>c__DisplayClass10_0 struct U3CU3Ec__DisplayClass10_0_t68467CAE6229BA62ED5F594F6848E075793F1B2C; // UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase/BaseInitAsyncOp struct BaseInitAsyncOp_tC34615845690A38C0F748CE658CC8027BCF3014C; // UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/SceneOp struct SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C; // UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/UnloadSceneOp struct UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A; // System.Threading.Tasks.Task/ContingentProperties struct ContingentProperties_t3FA59480914505CEA917B1002EC675F29D0CB540; // UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider/InternalOp struct InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77; IL2CPP_EXTERN_C RuntimeClass* Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_1_t966710EFD079374A3AE7E5D6B27FC53F0EE7E53F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BaseInitAsyncOp_tC34615845690A38C0F748CE658CC8027BCF3014C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DownloadHandlerBuffer_t34C626F6513FA9A44FDDDEE85455CF2CD9DA5974_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DownloadOnlyLocation_t69B4B35E32140322898CCD110F48611F9D6AD215_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_1_t935316A94E97B5D059A09BCAB7F1F7990E4A0434_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Guid_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IAllocationStrategy_tBA79AEDCB2794BBB55BCD903B96EFBBB77583D77_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IAssetBundleResource_t7DA03D01901C8189876A8C048B00A572F561BA00_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICachable_t1E96E038DBBA5EA25DD8E52DEA8CD95998BFD17A_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* ICollection_1_tD7413105CA5DBF6629BE5E9EE453204D7C0D90FB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICollection_1_tFE50E9F177024FC262BCB55F9FE75FA6B7F04A1F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_tDD9DF829266F558E94EC5986CD1208FFB246A018_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_tF00328CE3D5876D5D32D6DEB3C7C17E8A7BAC412_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_tFE6CE62D67D61F940F6BF8AE9D22B703E0E83BC1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t49FD6B3FA03C73D1B33E24DF0595303EDAD4B582_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t62E1C014CE192AAF3D0E63C154CDC53D78D8A17B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_tAB2648EE576B6D345AED3A8F4BB4D41E9F58FFF0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IInitializableObject_tB5EAFECD94FB085A2225D79C9DD79EC459948C94_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IInstanceProvider_t6AD5AE64CB95B873B111117A37B8D967FC67FA37_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IList_1_t6EE90D273EFCF5E7E4C37FAB712E70BB6F1B4BFF_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* IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_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* ISceneProvider2_t3168CF0253FC74704C4E3597D9515E04D1DB7AD8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ISceneProvider_t8975F536F686AA01DF259F7AAB973512B5098581_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InternalOp_tFCABC134D1A1F13FFFF46A87AE2CDAC70E1A4BAC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* LRUCacheAllocationStrategy_t6D196B60527FD83BCF39AA0AB3F840357B9DA318_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t82E373BCF4E787F0A82707510F7681917A886DB6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tD25B27535A2152F2A5071985C3699F183881E0EA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434_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* Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Result_tFB98154F15BF37A66902802D441FEFADC68D4C87_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Scene_tA1DC762B79745EB5140F054C884855B922318356_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass10_0_t68467CAE6229BA62ED5F594F6848E075793F1B2C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tB595130FC3DA0E818D15EE47483147BC10A6AED3____2D2025322643CE1497D8FB03FA789F27E833CF43545CA1003AFEFEA250D39313_0_FieldInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral02151A83C4BF0A0CDD34460B09F3334E5AD5B606; IL2CPP_EXTERN_C String_t* _stringLiteral03AF4AAE45F0FD9CE9D36A119A4A931D2A7620AD; IL2CPP_EXTERN_C String_t* _stringLiteral04422C80FD67344F1CC3E8874645F012406FB975; IL2CPP_EXTERN_C String_t* _stringLiteral06065C5BBFA32ED0986FD91E8FBCA6BD91E74A93; IL2CPP_EXTERN_C String_t* _stringLiteral070CAE9ABBC9921BAD35C84FEBF95454A66D9532; IL2CPP_EXTERN_C String_t* _stringLiteral0767326DBE1DD31063256737FD019DC6682353E2; IL2CPP_EXTERN_C String_t* _stringLiteral07FC3A2B31C3E73FFABFEE7131B1DFC175EBF908; IL2CPP_EXTERN_C String_t* _stringLiteral095E324CA5EAAB6C20DCBCDE2E2E3CD919DCDAA0; IL2CPP_EXTERN_C String_t* _stringLiteral0BCA68978AFF5252CC99AF34A8EF65C00FDCC2D6; IL2CPP_EXTERN_C String_t* _stringLiteral14BBDB35FE445BD30DA2EC66B3F2990406A34F10; IL2CPP_EXTERN_C String_t* _stringLiteral1C1DC6627277EC19EEFC4AFAEB16D378918A3EAD; IL2CPP_EXTERN_C String_t* _stringLiteral224C29E303A46BE2ED2DFE574FE8044650869F4E; IL2CPP_EXTERN_C String_t* _stringLiteral22F26E94CC0601B218A55F5373A646B776F7FDEC; IL2CPP_EXTERN_C String_t* _stringLiteral2D4C24A1ACA0CB6E213D41CDD46C0BC7420D226D; IL2CPP_EXTERN_C String_t* _stringLiteral3501CD59DE866FB3B8C802399748136D29ADDB19; IL2CPP_EXTERN_C String_t* _stringLiteral3781CFEEF925855A4B7284E1783A7D715A6333F6; IL2CPP_EXTERN_C String_t* _stringLiteral4117FB2ABA35C5E876874DADE94C5B342C541999; IL2CPP_EXTERN_C String_t* _stringLiteral43DA1811FCD9FF890B2229A8C1CA4E836BE1BBA1; IL2CPP_EXTERN_C String_t* _stringLiteral4644BA3F1CC972E9F35C97AC17A6D9DCEBF2E486; IL2CPP_EXTERN_C String_t* _stringLiteral4715C557EE00C100954D26772E9FC96F0A121070; IL2CPP_EXTERN_C String_t* _stringLiteral491095CE5779BD1D8BA4A1C67163AB71429B8250; IL2CPP_EXTERN_C String_t* _stringLiteral531C53CAC105666ED9286691DAD92BB37C033041; IL2CPP_EXTERN_C String_t* _stringLiteral5545562CB57BB8E6D1204C7308B5206ED7661CE4; IL2CPP_EXTERN_C String_t* _stringLiteral58B716FF5428F7961E1403E6D969E605D0F27EAF; IL2CPP_EXTERN_C String_t* _stringLiteral58BA2AE8C59D53CDE29FD298F28575052B915F62; IL2CPP_EXTERN_C String_t* _stringLiteral5B930431A536D490C68A91D25D3C66B2FAA99B4D; IL2CPP_EXTERN_C String_t* _stringLiteral5D66907DF7EE3D4D55E532460C6055F0362DC218; IL2CPP_EXTERN_C String_t* _stringLiteral6A1D52382547009AB732F651FE2CA42F1BBA769A; IL2CPP_EXTERN_C String_t* _stringLiteral6A2F91737EDA01A019955C9C938CB4341513A0F1; IL2CPP_EXTERN_C String_t* _stringLiteral6AF3D3CCB9472959ADABCD6E7FD248B6061A42C6; IL2CPP_EXTERN_C String_t* _stringLiteral6B3C8151DEAB8A8C4FD3821D2E5AA42A6C0E8140; IL2CPP_EXTERN_C String_t* _stringLiteral6DD798540816CF95355537E350E0B22DB63ACF5E; IL2CPP_EXTERN_C String_t* _stringLiteral6FA06EBA448778EA550A5F83671874FB718B597A; IL2CPP_EXTERN_C String_t* _stringLiteral7018BFAA8F543CB97C2F0F405EAF3A395193B7C5; IL2CPP_EXTERN_C String_t* _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D; IL2CPP_EXTERN_C String_t* _stringLiteral7F0F9E5A6213794F23A24C629BB390DBFBC3974A; IL2CPP_EXTERN_C String_t* _stringLiteral820BFB423CB8C20E825524A0B74585E3BEEC752B; IL2CPP_EXTERN_C String_t* _stringLiteral83252D27C84C4942FB8893339A5E00F20012DDD8; IL2CPP_EXTERN_C String_t* _stringLiteral855615C6B0E9D573F53C3375F77A7B6069346F1E; IL2CPP_EXTERN_C String_t* _stringLiteral876BA9D37F5B3B86B1953A81D0C931AE6AFB2BED; IL2CPP_EXTERN_C String_t* _stringLiteral888E703FA70C9F3755C136B54F886B5D3C8109BC; IL2CPP_EXTERN_C String_t* _stringLiteral8A3A25E285E4F95B2081887DDC29BBFF474B0601; IL2CPP_EXTERN_C String_t* _stringLiteral8A60C15B3F3484BC0138C5410F143D1EA05CA01D; IL2CPP_EXTERN_C String_t* _stringLiteral8DCCA33E7443A6F1FE7814F6BC316750D5ABD97A; IL2CPP_EXTERN_C String_t* _stringLiteral951C336C8F651BBDBA58FA44B4CCF71CD3129055; IL2CPP_EXTERN_C String_t* _stringLiteral95DAD4257816ED9B3D6718A6CBD69EFFCF321CAD; IL2CPP_EXTERN_C String_t* _stringLiteral996E5360F80E16B2189CC1E536C91CE68083F694; IL2CPP_EXTERN_C String_t* _stringLiteral9A0359BACB67159E4781CB3F47FB9DBDCD3466E5; IL2CPP_EXTERN_C String_t* _stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73; IL2CPP_EXTERN_C String_t* _stringLiteralA5539DA5CCE6F37F532D4CD7F4940299B97BCEBD; IL2CPP_EXTERN_C String_t* _stringLiteralA95A969608C21E6CBE9C9F897915CCEAD98538B1; IL2CPP_EXTERN_C String_t* _stringLiteralA9EA1B927738BD781758DEAA84C771341FBF9E5E; IL2CPP_EXTERN_C String_t* _stringLiteralAA8B99C4FB895AE716F137F5B803D2D34A6A865F; IL2CPP_EXTERN_C String_t* _stringLiteralB69455F744571C3D06796F0B307DD5A33E35B7C6; IL2CPP_EXTERN_C String_t* _stringLiteralB88A82BFF1808191DA530D2B17124F09EB51B995; IL2CPP_EXTERN_C String_t* _stringLiteralB8F1C9322D277D9264D18BA5D704F599D736DAC2; IL2CPP_EXTERN_C String_t* _stringLiteralC087E631060AB76B7C814C0E1B92D5C7C4C4B924; IL2CPP_EXTERN_C String_t* _stringLiteralC18FBCF47192407CDE354D661AB9E2C6E6D37B9C; IL2CPP_EXTERN_C String_t* _stringLiteralC1CB6A68B8428D5E87DFAD85994359922F906838; IL2CPP_EXTERN_C String_t* _stringLiteralC2B6D526887414166CB40DD36B55CD2D202EA141; IL2CPP_EXTERN_C String_t* _stringLiteralC7AEB4DBED56DD7667D53D9D797A7112C1253094; IL2CPP_EXTERN_C String_t* _stringLiteralC98EFDF53AE97B2BEAE59EDB588D41FB2343B965; IL2CPP_EXTERN_C String_t* _stringLiteralD2A491D1E466F326DD1046A5873047FCB45E0BB3; IL2CPP_EXTERN_C String_t* _stringLiteralD8F83E4E5AD446148E36F96826E089809FDE904C; IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; IL2CPP_EXTERN_C String_t* _stringLiteralE020383F8C0765B1821DC0A9066E8570DB0904E8; IL2CPP_EXTERN_C String_t* _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC; IL2CPP_EXTERN_C String_t* _stringLiteralE60521B1295D070924B7C7ECB78E460EE3EF7E9B; IL2CPP_EXTERN_C String_t* _stringLiteralE9AA25CEFD9F1A4B7C2C388DDE95BA9B9F8FF033; IL2CPP_EXTERN_C String_t* _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D; IL2CPP_EXTERN_C String_t* _stringLiteralF4DA9FC99FDEB9477A75EAF8DFDBC820DAAA3ECB; IL2CPP_EXTERN_C String_t* _stringLiteralF94AA613862F53AAD0F034DAF760AFDD9509B693; IL2CPP_EXTERN_C String_t* _stringLiteralF9FDBA64471F57CB1D6F0BE2082CDC9D03288855; IL2CPP_EXTERN_C String_t* _stringLiteralFDA806E4ED9486F84FE4E7C04D56C7A684143D10; IL2CPP_EXTERN_C String_t* _stringLiteralFFEF3DBE279EE1F92E1E2E46F45BC18EBBF55A1A; IL2CPP_EXTERN_C const RuntimeMethod* Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AssetBundleProvider_Release_m95F1EE9F98EB926F4A535EA03F3DAFD7F1B86884_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AssetBundleResource_GetDownloadStatus_m5C4B65566B058DC9736A9416C44D914B3A6814D8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AssetBundleResource_LocalRequestOperationCompleted_m89ACDBA271F4830F27F54DCD193CE92D0B32D1B8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AssetBundleResource_PercentComplete_m47D08300A9374509CA6AFB646EF7B00634015935_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AssetBundleResource_U3CBeginOperationU3Eb__34_0_m3793B4F690B894BE7F840861A6D310C30DFBDCB9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AssetBundleResource_U3CGetAssetPreloadRequestU3Eb__25_0_m99BC5A3611BA2D6983D896D55E275CEC01D3BF58_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AssetBundleResource_WaitForCompletionHandler_m3FEE1A4633F3C1945FDC6BD75A159C1E5B89703D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AssetBundleResource_WebRequestOperationCompleted_m80EDEE2721B9B8493FB05643C6DA3A9A62CB4C2D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_Complete_m1FDAA66FE64D4D55CF75B4297DD329B857E6D70F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_Complete_m34BA93C8DD45D0DDA01AD80F3B3E13AD552B24C8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_Complete_m7672D1479CCD241E6106E62B6ECCC035AC6715B7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_Complete_m9541DA0DF79E49EB30A8D94F916CD30BFCCF6535_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_Complete_mDF6A98D657EF85A0CA2BE19E5C44C1FF71DE11BF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_DecrementReferenceCount_mB2C06A8ED8A24759AA3764B5807A3BC2A3FAD886_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_Destroy_m95EEE2117712C2D76C0B5EC65612381F1E279968_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_InvokeExecute_m0962C6D5EA70CA2161A97833CF0C4F4FBF90BC41_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_InvokeExecute_m348860D240F3073087FDD6B33EAD7C52BF72BC06_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_InvokeExecute_mE17308BF3AEE357EBD3EC7C55EFAC67F2AEC0416_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_ShortenPath_m058D94CFF2FE6E99A4348A43D26298994FA8AE3E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_ShortenPath_m375541094EF3B673E973B5793EEABEBBEADB9A2D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1__ctor_m6CD94E72AD05CDA63192C5666C440F2171133C9C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1__ctor_m820F060F84BF3C7A202713A08B1C0399B6E278D4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1__ctor_m917AE11F82954DE5783758C381EDE93A8E65C7C7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1__ctor_mCEE82E3D26E28A39BCF9C98AAB2F97A2A8DB38E1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_get_Handle_mC58CFF62938BB4FA4A5B837A1BDF8149D155237C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_get_IsDone_m4165EBFB2D4CD59F29DD1B79527EFFE2106C20F2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_get_IsDone_mB4817573848671624B8CB8BE1DA5C59284C39135_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_get_IsDone_mD9531C3739098D621C11A3B44EE74B8DFAA9F47A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_get_Result_m8A32166FCB4813A4B54798D53F974F171267A245_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_set_Result_m0938D410B6037B8BF1AE34976DDC01534AF33371_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_Acquire_mCDDF68BFF0F5C6450044727445B62722A15BDC0D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_InternalGetDownloadStatus_m072559D95DC22C9A1E07E2AFCA70D7D3D7E89CED_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_InternalGetDownloadStatus_mB5722FDD78A3C1070EB8D85F52C41FF1D22DAA3B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_IsValid_mDEAC4454D9B34FE86E8A019725B0C98ECBD01078_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_IsValid_mF8DA2D62248A16C7E4186D52E3A29AE7CFBA646B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_Release_mC0E215DE2D191A4EE843C9B7A7ABD01A5AA62CEB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_Release_mF6710B199D5B6D484B6133E8BD599EF5ADD33BD1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_WaitForCompletion_m79B9DA519122674BFB51B968E6E7C94B04D1267B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_WaitForCompletion_m9A990E1C2C5B51983F38558062D02238A95279FB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_DebugName_m5C3381B4BF96621983DB071EC91A473EC9FC4F5A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_IsDone_m5CE276DB16D5DC467F8DC24D48C1F9673A3B6786_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_IsDone_m9B025B0CB5BFB0D29DB9732EE838F354A76CC4FA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_OperationException_m45DB51ADF168EF07BEAFFD24D5A6ECAB7DE916AA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_OperationException_mEBD2EA7D831F4DE48EB1B851F2E690179A2AD21F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_PercentComplete_m6CA42664C3166A6F7E5AB1A2A8205C7B541A3EAF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_PercentComplete_m95D49BEB86740477CCF82CD35BB918C729E5A272_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_PercentComplete_mFD33F5F623C01FA91C99B6A2D1338FCFE112E0AE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_ReferenceCount_m0A3A8BC4C26D1F3E6B84B85D4B922F6CD6FF6478_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_Result_m3FF8FC76759077D4125CFC51C7F3558D19091A66_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_Result_m7F9FBE56DE53D3672C79D753722BA4B411722ECC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_Status_mD78FF172C6BBCB662A9079992F40FDE886C46D22_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_op_Implicit_m046A8C092EFBBC0DFC11D7C2C86698C3896924ED_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_op_Implicit_m595D616C4C88BA9FDAAA016670D9E5A5C77FDFEE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_op_Implicit_m84DEAEF957377A11468409BE77C9BE51D0BF267E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_op_Implicit_mB162F31946A8441D0E802C22813538D521985E4A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_op_Implicit_mD162CF57CAAEF9D8E43E8B79810688529752D0AC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ComponentSingleton_1__ctor_m3EA0A6453A0D409452BB226CAF4AA0A535DC37C8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ComponentSingleton_1__ctor_m77A19C685C4770D7EE0C2781BAA77F774615E608_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ComponentSingleton_1__ctor_m8278B3D96A270FC29C8C25774F9FFE38E4489339_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ComponentSingleton_1_get_Exists_m00642B1C84956EFA4526544421447D3E17EC6A25_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ComponentSingleton_1_get_Exists_m54C8441926842DEC57CBF763E2AB1108F0E968E3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ComponentSingleton_1_get_Exists_m9F233C544A343BAA22FD10DD30B8163E400E2986_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ComponentSingleton_1_get_Instance_m2DC94C69876F96B22A22A5F225A2DC9CFE75F6C7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ComponentSingleton_1_get_Instance_m6AD2271EA4F3104CFA168133CB09F17094D78576_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ComponentSingleton_1_get_Instance_mAA616334105B9797EB1FCC24E1D7D9D56C477D16_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DelegateList_1_Add_m3E459CACF29B9E9C97CD353322C3177C7CD129F8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DelegateList_1_CreateWithGlobalCache_m35CF2E4C447D8E6A076C382E94E61A804FC591D4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DelegateList_1_CreateWithGlobalCache_m70E5DCD7F0E362B894D2741232DA45C9BF116B57_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DelegateList_1_Invoke_m7E71EEC669399BB6A5B1F016ABA724EB4BA522A7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DelegateList_1_Invoke_mFB21D7BA92CFEAA67905C35AAD3291DE4557CD8A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DelegateList_1_Remove_mFAFD47D0EC979EA6E063B0DB52060AD52F389C23_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DelegateList_1_get_Count_m997D0EED8579CCBAF3EEB9FF0E242F8E41A5FF65_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DiagnosticEventCollectorSingleton_RegisterEventHandler_mBD7EB71E6D5A3B2D180D6B0E2163C47E7DE291BA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DiagnosticEventCollectorSingleton_UnregisterEventHandler_m195CD42A740153DCC2387DC36511FB4FE36E5AF2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m4BED89AA43EECDF4BB500F5285C1E32284383D49_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m5B8E8B164F0F2E1C3E97F2D46F4153EB285523D3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m760F534C63E8FB529B19A190CD31B6627F0212BC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m977BEBE7261BFEF13B96BE8C7CD46BF0945862F4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mA30F6EF8D51BECC3FE45AFFD476B47A04A0E6984_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mD674AEED11B3C58424C02EE2D7AC9AFE4E062196_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m3F1556AFF05432EA1C35EE48E2C0D7A9216293FF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mA34B37E0EA8C1526DB66CB39B478E761FD9CE6C4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m1CA02D2DBE4C2EBC97C41AD6758B1F80AF72B920_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m461D886D36AC22ADE755B595EB9F824AAF9CAE59_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m7190C6CFEC27F812D251BD1E4A0DFA3CB561634A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_mC0498BC9E3720CFB6C1EAA4D0B44B7A666B2185A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m203693F95BCB7EFF18730E2258E6DDDA01E00234_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m246913C3D3919A641E1F4C2E74B76E8A3E934B2A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m8631C9125CFA8A7863B44E23DFD123165B4823ED_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mA654C416A54847AB8788AB5AC4C212271A4C0796_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mFABC238FF17AC88C27238EE001190CBD28CBBB98_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m165D9B0D453292403ABCB37C534180409C3BA4BA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m1B6E7EA0504B2D3603946121B80D59E838FDF2CF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m315FC05E431A5CB03DC47FAFB722AC3A0E641C3A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m56440420FE742E4486843B59035F84FEBC635FA6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m5D11BD5B331D47EF67914EC367C109B0BA39F729_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mBEE6E02FF5778B06D23A4C8FF8AAE9445DD52EAC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_mD90CAA1C7D781E84AE8A2317D1C709C976BCB2CD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Values_m54B5765DBECABC8382F2917C037323B3B83FB520_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Concat_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_m838E18B16E3CC058E2CF9DEE8F6B854893D3DC73_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_OrderBy_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m8CF538AB06AF65CB037ADDE957FFB89798F7B541_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m4BF36A217D139B0FC6B74E244C7D1F8C181F6D49_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mA302D5AD9BA1CAA03E24A9290D22DFC23C0CCCF8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mBC9C07D05B2D0077FB70A8F4611FA91418BA4EB9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mD14575CCF3C2A116C2F5722F6A6C812F1B8A4208_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mF14B13079BA29D72CF1479C47A523781823A6A79_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mFDEC7DAC09787567E422F5E2F0E98E612D2425CB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m10C389A6DBA35D31ACF0EC671829A31C91160832_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m1F5159DDE57F06EC87D8A60A258CD1D9BBD149F5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m510C271E5E816200C5A7B15ECAF2ACA1C5D18850_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m8BA038D71CA239DE45DF14F2C813EAB1CE665247_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mE1F9ECAF1066E4608E8F05006734376B9F94A51C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mEE227741CD024815E1C4AC5DEEF931C18BDDFDF8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m55AE98E914EAE503C9C49320301DC9D381D3FA6D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m56185EE15CA5C41150CF444029481A4E55B6C297_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m5E7A2AB1F8E51C1FCAAEA832275730E3430F404E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m9471395F103D524184B9C3431F6720602406AC65_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mC12651338B151B0405245C9315E8A43D3EAC4639_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mED23BA54237489B3A4CB41FAF90C0AD36D02A4AA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisDiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_m3614D3182E86B3371F0D02835223E5CB63C467B4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GroupOperation_OnOperationCompleted_m9FFD2AEFFDB99EC7D040F53B0D5B62A60D6D23A7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_m95345EE3227C2A357EC8B27AA0EF4A7CBC9793B3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Clear_m0181AAD373CCA0B6C26FE43A802121B3C0DE5F90_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Contains_mAE49939A0DE08C4864E8560F3F7FCDAC2E193853_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_GetEnumerator_mE2194F2C0ACF18DD410E9D96ACC52F48A7C39406_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Remove_m10E73227B48F038CAA342EB663A8C43BA9E29DC5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_SetEquals_m0234CE66DE615B4BC061A3900D862051D069589B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m780CFB8A2D23543157D1A0E1FADF781E1AF81E03_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_mB379B57465DF13113C37D5F68A852BFCCA32FE02_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_mF7805CAF25D2248E7AC9C6D1514ACFC9321C8210_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_get_Count_m8C9F4177353A49CDED92A5B01D2749B1CDC32C4E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_get_Count_mAF52C76F83E02DA4DDF4B21CD4D2910BA7CF157F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InstantiationParameters_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mFAEB36DBA9CDDA816B3BA524626E18E4198728A3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InternalOp_ActionComplete_m2082E408EC480CF7251DC1660845EAAE1500521C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InternalOp_AsyncOperationCompleted_mCFE499F25DE6783BC252AEF6FFA83B2F4906C69B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InternalOp_GetPercentComplete_mAFF06723896D6D26284115A2F0F102C9D664CCEC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InternalOp_PercentComplete_mFD5F139200755EFF695677464310664195431171_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InternalOp_ProgressCallback_m1AE6872A27642B6744CF675866712366CA9B124E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InternalOp_RequestOperation_completed_mABCF255EC8F16723D1F518952653864D3F10D6A5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InternalOp_U3CSendWebRequestU3Eb__13_0_m7D8C14A2281B0E47BA2C1699FFE5E12A050840A9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InternalOp_U3CStartU3Eb__7_0_m531305899E20D1C0A0B701CF73A2B2F03497D814_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InternalOp_WaitForCompletionHandler_m7BA75A8CB05D3B9BC2455C51575162FE040C8BAF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InternalOp_WaitForCompletionHandler_mD109A0979F9D7BBC921015E9D83F2F81552C4AC2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* JsonUtility_FromJson_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_m84325413BE5F236A86D82AFA6374A5BD7ABBBFFF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LegacyResourcesProvider_Release_m1E49FF2BD1D0DEEF7EA4721014BB1FF118C58DCB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LinkedListNode_1__ctor_m3ECA0C1934EC38CFD98560154273E9A83F71F2B5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LinkedListNode_1_get_Previous_m8A2E9D7E5AFAB9C973E931E2BF685837841BC8DE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LinkedListNode_1_get_Value_m9A9FE836154CAA03E0B573E1435C07192141A71D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LinkedListNode_1_set_Value_mA3F2991DC59E41D3FB7E9EABFBA2C1DD24C9A278_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LinkedList_1_AddBefore_m4613B3F2B71C4BFB1FCFC687693BFD2A5DFAC7ED_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LinkedList_1_AddFirst_m064C10418BD746C59F36C2081C86B4542A5267F7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LinkedList_1_RemoveFirst_m0674267A206E66CEECE377F83E1325B84C3DA387_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LinkedList_1__ctor_m85AAA872EB48ADA9363E5F0BE3FA1DA71EF8188E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LinkedList_1_get_Count_m699332A49A02B1D79466B0FCFAFEC25CA6B48F7B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LinkedList_1_get_First_mAAFBCF23E1CA288189B1044BB52EA5C1D145E67E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LinkedList_1_get_Last_mF115D1DC17D174BDF64AF19227CD3C162316B75E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ListWithEvents_1_Add_m07C05127F5995784C13F70693F39FDF17E0BE2F7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ListWithEvents_1_Remove_m3A98835CC0666BDD435BE0E1CCA7F919202DDF91_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ListWithEvents_1__ctor_m5D223A2F890ACD04DFFDDEA67A277FE5FF669321_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ListWithEvents_1__ctor_mAB99B6D35767214CAB2BCF1DDBDC7D7E77762F26_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ListWithEvents_1_add_OnElementAdded_m1FEBB4EB8F2345E7316837333CECBBE7EAB02CDA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ListWithEvents_1_add_OnElementAdded_m73653AE5E78DE69A6617034FE70D8203F7CA46A8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ListWithEvents_1_add_OnElementRemoved_m4F049FEC85282FBF40D01BFF4A9583AF6C299440_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ListWithEvents_1_get_Count_m54916F3A852ACE2E85ABCA0267C984ACCDCABB84_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ListWithEvents_1_get_Item_m40ED7F3FE796F695454AEFD5C5684D5CD0371B4B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_m906B749545799371A47BEEB961CA6EBF2E434001_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m014143AAFCA106D6E36C6A88818861FD48953769_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m09C481506935CAA72ABE15CC68755E09A3DE69CA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m75845BAA05EF678E41D0D073877D7BCC4D4FAA9C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m7996D932EA8B1E14EB2A7F229C3C8F03FE4CEEE5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m8D3A001B04748E316D277F1F7195E4A759B6261B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mB4257A2B4551959CAC74AAC14A4144D501D0A7D5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mD29375DC691B22BB5FAF7730F821BE78564E3121_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF8A1D8C4023DD582BF228FB67A92A4DE0569CD90_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF922A6C45AA080D5A0A87E6FC45C6A966B5A826F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m08980A8AC138C2D99C4121189BB3A36979BF4711_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mA9BA6B01DA0D7CD6FB80CEDA8B3591361D9D7688_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mD24A56BF888EF741DFE7EBDC8475ECE6F5A74237_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_mCC1DF00335ECC0520B9FD7A9E551F6CE8D8CD02F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m11819623C6E00A9404CE43691FA16278B8AD92B7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m313491CB8382194A660D52F138BFC51642403F09_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m564CB69E4A076D1B353881952DCCDD2AE019A03A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m5EC3D9DDBF70C3943F3F415E109848FB1BA4F483_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m6F8E4B0F2D06EFD4033EA1CCF89B7E8FBD6BBE82_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_m0AD5393DCD4AE01CE936639400C74F02DACD0C44_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_mB0D828397E974329BA517D9B3BB7557FFCC33FF0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m0874F605C0547F0FAAC3ECA80CA427463997DE99_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m27012791667E51CDC7C83F931B325B59D382244C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m279E5AA525FEFA2E8D2689C61D387586D5D7902B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m28B0FD0F2221E9A428AC7053440E7DCCED821913_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m2AF6F5DAEA93D68282262463BCD9CEA36647C897_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m415DE8EE7AC4955152AD10C91B3825EEAB8B1A2B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m52F885C20FA219E167AAE5D39AACDF81C54D78D4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m6BB395D2DDC0A487188FA876E26C141EF79B11A4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m842F5C74CDF71254D3DF14CBACB255E377C9BC4B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mBF5F50D927699D56A669DA710118E0C7C1221FCD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mE2C973AD758CCD80E5B081D3831EC32196ECB651_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mEA50377FC2BC3CB5AA605E63AFB7F4B7A9B46A02_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mF98DA2A0A3DF3BE5F43A0348232321DF987F37EB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m163E0BCFFFE7089C8C9AC958FEB33BA0B3A5A54B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m3C684EEA602ED567BBEB7B567D0D852ED78B1562_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m3CD6522F5238852B19A0FD146657933E1876ABB2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m4A970745FED9A3407988489DCA7D68ED56392E6E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mB18645697010FA06BE38D6D3F15AD44C5A6EB653_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m078B41EA8CEF52CDAB3D6E90D5747D98533F1C1E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m09E5100907049D55AAD968065B93D7E92A6CF0F3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m64A9C19069D8649DAB7EB7C34020F28BD4EBDE63_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m92DF89FE6F5A0E35A97FEC041F0D3030DECABA09_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LocationCacheKey__ctor_m282925A8CF5CF9120CF2CC9AAEF5BEACA2CF8148_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ProvideHandle_Complete_TisAssetBundle_tB38418819A49060CD738CB21541649340F082943_m498BBC530E8628FDF8BE44C4586ECA257F4EF732_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ProvideHandle_Complete_TisSprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99_m4E95D26C58827E9AEC70D3B900DAED13FED9EA7C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ProvideHandle_GetDependency_TisSpriteAtlas_t7B9620FBFBE1CCB781F2ED24A3B2DD37734F66A8_mC4E42E0DFEC6ED85E28C53108C121CC793C3E4E6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ProvideHandle_get_InternalOp_m1C141F1D99C5BD7F5AA1E973272462966BF0FEAE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Dequeue_m37D7368D06F6D745D0A18C888DB41A4B3D71D99D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Enqueue_m0DD398F7245C086B22C76E92CB2235D0BB5FE245_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1__ctor_m7E67C88DF661BC06EDA394F77B91D108A7E62AAD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_get_Count_mC12F41F95A31993607B72C5E085A6069F898F4FA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ResourceLocationBase__ctor_m736BECFEE816BAEDC0FFC7E0A1C0100826A63E74_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_CreateCompletedOperationInternal_TisRuntimeObject_m2798F8A77803ADC6D2CBF2D83A365064EACA0BA4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_CreateOperation_TisGroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_mF5F2E0CFAA4FD14727C149E81210B2AA3995CF4F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_CreateOperation_TisIAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_m82B731F92B8FFC8D9B1C415D39786DBBA0F0EF48_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_CreateOperation_TisInstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644_m10B21535E0951547EE53A86F278070F53AB6FEEE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_OnInstanceOperationDestroy_mEAFE7F84B34E5D426D4185936321DF391E1D77D2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_OnObjectAdded_m1B908412F2E8898FB93DDA7F1C476E7FE087FB35_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_OnObjectRemoved_m75B3D837CDC9FD91B3B5345A34415B5129A68038_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_OnOperationDestroyCached_m93E5D09DE26A4D00F1F95375E98D53B2416CFD1B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_OnOperationDestroyNonCached_m7C5078CF3525865387CE15063E1CE2389465985A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_ProvideInstance_mF1EF383A4217EF54D26F7E414ED03AAE2CBF3D91_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_ProvideResource_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m28561D69105B64DC802601DB84ECC5E22A9D7205_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_ProvideResource_m601D10E98FA55391A6CF87035D16C5D4D45BD54F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_ProvideScene_m7443C66FADC9A66CA7E073DA080AC25BEB8FAC7F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_ReleaseScene_m8AC172F7EC35C2ED4DCC308BDFCB2F9C7FB24CDB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_StartOperation_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1067237C1C6A9C81341005BB04E1E0E44206AB44_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_StartOperation_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mB89723FD9373C87D965E24D4FBD06EBE6C05D28C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_StartOperation_TisIList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_m4CB3DB54820F7679C7C0F51861754559E4015FB8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_StartOperation_TisSceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_m79B314FA870F7EBD6E6CC7E5209995D41A4AC824_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_U3C_ctorU3Eb__53_0_m4AFA65601CE387843900AB7A551CD39F414A50CA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Pop_m4E03C660FF072EF0C0FD14D5A68A383AAC6AD720_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Push_m6362661A3DD281E7775B36366DE19EC84AD7E96E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Stack_1__ctor_m2C00E7CC017EEA24FEFF6E26412EBBBBC3E06A8D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_get_Count_m6C630F6764B1DB7A78C100CE65AA36C250DA18FE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CAwakeU3Eb__11_0_mC35442B113DAF4C3C790A4D17482F6CF5888FE73_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRegisterEventHandlerU3Eb__8_0_mA7621F2FC763736C0E5940EFF0C40BC79177573C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass10_0_U3CInitializeAsyncU3Eb__0_m2152B544B8FC16CFF06127C9098353ADE47B9713_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnityWebRequestUtilities_RequestHasErrors_m279E3F01AE98A968F0DEB22F54F0BB35BF7EF890_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnloadSceneOp_UnloadSceneCompletedNoRelease_m4B311D215604D4F1A0BCA1E19F0A63308C6C13F7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WebRequestQueue_OnWebAsyncOpComplete_mAC187918CA012D7385DDE6038B279B3E7F94CB96_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WebRequestQueue_SetMaxConcurrentRequests_m830CA8C3B21290612D0EC05670BE51CB4E9C1441_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeType* DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* FileNotFoundException_t17F1B49AD996E4A60C87C7ADC9D3A25EB5808A9A_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* IAssetBundleResource_t7DA03D01901C8189876A8C048B00A572F561BA00_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* IList_1_t8C7C301DAF6E4E4DFA7504EF93E6E2C93AB33AE7_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* List_1_tA989C33995B015444AE843B573C94F683039E41F_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* ProviderOperation_1_t26B036749D3BEF1757D7CDE7658D1C59426FD3AC_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* RuntimeObject_0_0_0_var; struct AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D;; struct AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_com; struct AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_com;; struct AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_pinvoke; struct AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_pinvoke;; struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C;; struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com; struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com;; struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke; struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke;; struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_marshaled_com; struct Delegate_t;; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_com;; struct Delegate_t_marshaled_pinvoke; struct Delegate_t_marshaled_pinvoke;; struct DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_com; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1;; struct SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_com; struct SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_com;; struct SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_pinvoke; struct SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_pinvoke;; struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_com; struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_pinvoke; struct UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6_marshaled_com; struct List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515; struct AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct DiagnosticEventU5BU5D_t94E38C770CB7D8D3703DFD4FDDBC92FC4D473A95; struct IResourceLocationU5BU5D_t248334AD73138BB7FE95A670377FEE9F346E63CD; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; struct DelegateInfoU5BU5D_tBCC10C3DD4D55DB1585CC2DB859B317633BC3EBC; struct DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4; 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 // struct U3CModuleU3E_t2EDA8CD519BED5983264A60869114EBD8462950A { }; // DelegateList`1 struct DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D : public RuntimeObject { // System.Func`2,System.Collections.Generic.LinkedListNode`1>> DelegateList`1::m_acquireFunc Func_2_tB94F993A5DDDF0C1D7E46D5279CA30600E42FDEF* ___m_acquireFunc_0; // System.Action`1>> DelegateList`1::m_releaseFunc Action_1_t54EC897DFC8848F81D1D78E3F1F700871D4DDF09* ___m_releaseFunc_1; // System.Collections.Generic.LinkedList`1> DelegateList`1::m_callbacks LinkedList_1_tAA509CD47BFC477A91DAC780DAE59B2DD17CFAEA* ___m_callbacks_2; // System.Boolean DelegateList`1::m_invoking bool ___m_invoking_3; }; // DelegateList`1 struct DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD : public RuntimeObject { // System.Func`2,System.Collections.Generic.LinkedListNode`1>> DelegateList`1::m_acquireFunc Func_2_t41A95935AFF0DB3FD25E84D4B4047C9BA04F25CB* ___m_acquireFunc_0; // System.Action`1>> DelegateList`1::m_releaseFunc Action_1_t07DD388597F5077D80ED66A6F55632991D676B3B* ___m_releaseFunc_1; // System.Collections.Generic.LinkedList`1> DelegateList`1::m_callbacks LinkedList_1_tB39B6153A160F24030669CA5FEF2B343043EC058* ___m_callbacks_2; // System.Boolean DelegateList`1::m_invoking bool ___m_invoking_3; }; // System.Collections.Generic.Dictionary`2> struct Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13 : public RuntimeObject { // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::_entries EntryU5BU5D_t3310FD57B66151F9CD966E75198DA50CD0A3BFF4* ____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 System.Collections.Generic.Dictionary`2::_comparer RuntimeObject* ____comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::_keys KeyCollection_t7AF293E23055271C29F5826C2F6552BD9ED7FEDE* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_tDCB4CF9C156291A1F8D5AB82313E637DE112D1BA* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE : public RuntimeObject { // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::_entries EntryU5BU5D_tD6138F642C83681ADE557DF1B11E60CFF4E735F5* ____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 System.Collections.Generic.Dictionary`2::_comparer RuntimeObject* ____comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::_keys KeyCollection_tE4E1B5A02FB0D6BD75E03C433462A8F287C04E9C* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t9A9B4B5BC3C555F8A5302BB6419569CDD3A94D46* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2> struct Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116 : public RuntimeObject { // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::_entries EntryU5BU5D_t4CA6A71A3ED5E59DB347F4876C8259DEC4955434* ____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 System.Collections.Generic.Dictionary`2::_comparer RuntimeObject* ____comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::_keys KeyCollection_t69A04DEE49132A57AC386BC17C27C5D773DD5027* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t70FFC828DCB872D8711886F829FB957E9E947F1B* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD : public RuntimeObject { // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::_entries EntryU5BU5D_tCCD045F0F6433C37180994A7564BEB3C1FBBF2B5* ____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 System.Collections.Generic.Dictionary`2::_comparer RuntimeObject* ____comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::_keys KeyCollection_tFAC383D7A40C76346ACBCBB59584FBF57DC456C0* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t4231960DE2FFBB109405B9AC8DA4CE93EFF2AF11* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D : public RuntimeObject { // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::_entries EntryU5BU5D_tD527626E048B2322B37DE65623A1CBA71AF74409* ____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 System.Collections.Generic.Dictionary`2::_comparer RuntimeObject* ____comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::_keys KeyCollection_t70A89BD9932A69C1068DB17CEAF967A92E4AC71F* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_tBBF304D6ECE357A0DB09D5C3D70F1AC85AD57946* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0 : public RuntimeObject { // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::_entries EntryU5BU5D_tB314925F934D4288E8F1FEFD9BAB2450767E315F* ____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 System.Collections.Generic.Dictionary`2::_comparer RuntimeObject* ____comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::_keys KeyCollection_t56C9CA539771D68F44D87D0E711E4CFF69326192* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_tC72ADD3C4A1BECE1A0E419F63C5C423DD518C857* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.EmptyArray`1 struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE : public RuntimeObject { }; struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields { // T[] System.EmptyArray`1::Value ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___Value_0; }; // System.Collections.Generic.HashSet`1 struct HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1 : public RuntimeObject { // System.Int32[] System.Collections.Generic.HashSet`1::_buckets Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_7; // System.Collections.Generic.HashSet`1/Slot[] System.Collections.Generic.HashSet`1::_slots SlotU5BU5D_t6B99CFD639A3651E2F5D7B18D7BCF69B759B7508* ____slots_8; // System.Int32 System.Collections.Generic.HashSet`1::_count int32_t ____count_9; // System.Int32 System.Collections.Generic.HashSet`1::_lastIndex int32_t ____lastIndex_10; // System.Int32 System.Collections.Generic.HashSet`1::_freeList int32_t ____freeList_11; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.HashSet`1::_comparer RuntimeObject* ____comparer_12; // System.Int32 System.Collections.Generic.HashSet`1::_version int32_t ____version_13; // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.HashSet`1::_siInfo SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo_14; }; // System.Collections.Generic.HashSet`1 struct HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885 : public RuntimeObject { // System.Int32[] System.Collections.Generic.HashSet`1::_buckets Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_7; // System.Collections.Generic.HashSet`1/Slot[] System.Collections.Generic.HashSet`1::_slots SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* ____slots_8; // System.Int32 System.Collections.Generic.HashSet`1::_count int32_t ____count_9; // System.Int32 System.Collections.Generic.HashSet`1::_lastIndex int32_t ____lastIndex_10; // System.Int32 System.Collections.Generic.HashSet`1::_freeList int32_t ____freeList_11; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.HashSet`1::_comparer RuntimeObject* ____comparer_12; // System.Int32 System.Collections.Generic.HashSet`1::_version int32_t ____version_13; // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.HashSet`1::_siInfo SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo_14; }; // System.Collections.Generic.HashSet`1 struct HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178 : public RuntimeObject { // System.Int32[] System.Collections.Generic.HashSet`1::_buckets Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_7; // System.Collections.Generic.HashSet`1/Slot[] System.Collections.Generic.HashSet`1::_slots SlotU5BU5D_t8B8EE191EEC1575F1F0CAC91A208DBFDF2821D01* ____slots_8; // System.Int32 System.Collections.Generic.HashSet`1::_count int32_t ____count_9; // System.Int32 System.Collections.Generic.HashSet`1::_lastIndex int32_t ____lastIndex_10; // System.Int32 System.Collections.Generic.HashSet`1::_freeList int32_t ____freeList_11; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.HashSet`1::_comparer RuntimeObject* ____comparer_12; // System.Int32 System.Collections.Generic.HashSet`1::_version int32_t ____version_13; // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.HashSet`1::_siInfo SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo_14; }; // System.Collections.Generic.HashSet`1 struct HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267 : public RuntimeObject { // System.Int32[] System.Collections.Generic.HashSet`1::_buckets Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_7; // System.Collections.Generic.HashSet`1/Slot[] System.Collections.Generic.HashSet`1::_slots SlotU5BU5D_t76C7120C98EF2596C8AA3266633CD5579958662D* ____slots_8; // System.Int32 System.Collections.Generic.HashSet`1::_count int32_t ____count_9; // System.Int32 System.Collections.Generic.HashSet`1::_lastIndex int32_t ____lastIndex_10; // System.Int32 System.Collections.Generic.HashSet`1::_freeList int32_t ____freeList_11; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.HashSet`1::_comparer RuntimeObject* ____comparer_12; // System.Int32 System.Collections.Generic.HashSet`1::_version int32_t ____version_13; // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.HashSet`1::_siInfo SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo_14; }; // System.Collections.Generic.LinkedList`1 struct LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068 : public RuntimeObject { // System.Collections.Generic.LinkedListNode`1 System.Collections.Generic.LinkedList`1::head LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* ___head_0; // System.Int32 System.Collections.Generic.LinkedList`1::count int32_t ___count_1; // System.Int32 System.Collections.Generic.LinkedList`1::version int32_t ___version_2; // System.Object System.Collections.Generic.LinkedList`1::_syncRoot RuntimeObject* ____syncRoot_3; // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.LinkedList`1::_siInfo SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo_4; }; // ListWithEvents`1 struct ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB : public RuntimeObject { // System.Collections.Generic.List`1 ListWithEvents`1::m_List List_1_t7F62139778BB2054E226E59A7A86F86B57F95362* ___m_List_0; // System.Action`1 ListWithEvents`1::OnElementAdded Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9* ___OnElementAdded_1; // System.Action`1 ListWithEvents`1::OnElementRemoved Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9* ___OnElementRemoved_2; }; // ListWithEvents`1 struct ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF : public RuntimeObject { // System.Collections.Generic.List`1 ListWithEvents`1::m_List List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1* ___m_List_0; // System.Action`1 ListWithEvents`1::OnElementAdded Action_1_t966710EFD079374A3AE7E5D6B27FC53F0EE7E53F* ___OnElementAdded_1; // System.Action`1 ListWithEvents`1::OnElementRemoved Action_1_t966710EFD079374A3AE7E5D6B27FC53F0EE7E53F* ___OnElementRemoved_2; }; // System.Collections.Generic.List`1> struct List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items List_1U5BU5D_tB40362575E2E5EBEFC13C380165A5E7D845985F0* ____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_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray List_1U5BU5D_tB40362575E2E5EBEFC13C380165A5E7D845985F0* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* ____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_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items DiagnosticEventU5BU5D_t94E38C770CB7D8D3703DFD4FDDBC92FC4D473A95* ____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_tA0FCF59BD865D342654D506AE993E6610AFD34E9_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray DiagnosticEventU5BU5D_t94E38C770CB7D8D3703DFD4FDDBC92FC4D473A95* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items IAsyncOperationU5BU5D_t038A8F7EFA4A20734A0425FC64571B389DE523DB* ____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_t8922AAF75172DC9F479AA861DF5C6769C984DA9C_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray IAsyncOperationU5BU5D_t038A8F7EFA4A20734A0425FC64571B389DE523DB* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items IResourceLocationU5BU5D_t248334AD73138BB7FE95A670377FEE9F346E63CD* ____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_tDD50BCC81978662B220DBF55EA7012D87E08A875_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray IResourceLocationU5BU5D_t248334AD73138BB7FE95A670377FEE9F346E63CD* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items IUpdateReceiverU5BU5D_tD65DA2CEC3E524A934059F101A46091E9382D66D* ____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_t41C2EDD66117D972FEA55570670E98C21D5C49E1_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray IUpdateReceiverU5BU5D_tD65DA2CEC3E524A934059F101A46091E9382D66D* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ____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_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____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_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_tD25B27535A2152F2A5071985C3699F183881E0EA : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* ____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_tD25B27535A2152F2A5071985C3699F183881E0EA_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_t82E373BCF4E787F0A82707510F7681917A886DB6 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items UnityWebRequestAsyncOperationU5BU5D_tF27023446417C356BE1BD2CF38F029913A0D8AD1* ____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_t82E373BCF4E787F0A82707510F7681917A886DB6_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray UnityWebRequestAsyncOperationU5BU5D_tF27023446417C356BE1BD2CF38F029913A0D8AD1* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items DelegateInfoU5BU5D_tBCC10C3DD4D55DB1585CC2DB859B317633BC3EBC* ____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_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray DelegateInfoU5BU5D_tBCC10C3DD4D55DB1585CC2DB859B317633BC3EBC* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* ____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_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items InstanceOperationU5BU5D_t60DC02EA4A35757B82C4788B154EA1905C00B24F* ____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_t668CC7C1BA3D20BBB4086961BA56A0052491016D_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray InstanceOperationU5BU5D_t60DC02EA4A35757B82C4788B154EA1905C00B24F* ___s_emptyArray_5; }; // System.Collections.Generic.Queue`1 struct Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5 : public RuntimeObject { // T[] System.Collections.Generic.Queue`1::_array ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____array_0; // System.Int32 System.Collections.Generic.Queue`1::_head int32_t ____head_1; // System.Int32 System.Collections.Generic.Queue`1::_tail int32_t ____tail_2; // System.Int32 System.Collections.Generic.Queue`1::_size int32_t ____size_3; // System.Int32 System.Collections.Generic.Queue`1::_version int32_t ____version_4; // System.Object System.Collections.Generic.Queue`1::_syncRoot RuntimeObject* ____syncRoot_5; }; // System.Collections.Generic.Queue`1 struct Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA : public RuntimeObject { // T[] System.Collections.Generic.Queue`1::_array WebRequestQueueOperationU5BU5D_t329C186009509CFF862A41707199D22197BE69B8* ____array_0; // System.Int32 System.Collections.Generic.Queue`1::_head int32_t ____head_1; // System.Int32 System.Collections.Generic.Queue`1::_tail int32_t ____tail_2; // System.Int32 System.Collections.Generic.Queue`1::_size int32_t ____size_3; // System.Int32 System.Collections.Generic.Queue`1::_version int32_t ____version_4; // System.Object System.Collections.Generic.Queue`1::_syncRoot RuntimeObject* ____syncRoot_5; }; // System.Collections.Generic.Stack`1> struct Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406 : public RuntimeObject { // T[] System.Collections.Generic.Stack`1::_array LinkedListNode_1U5BU5D_tE438D39E4AA5122E51FCA4716C063DDC201286B4* ____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 struct Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5 : public RuntimeObject { // T[] System.Collections.Generic.Stack`1::_array ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____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.Dictionary`2/ValueCollection struct ValueCollection_t4231960DE2FFBB109405B9AC8DA4CE93EFF2AF11 : public RuntimeObject { // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/ValueCollection::_dictionary Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD* ____dictionary_0; }; // struct U3CPrivateImplementationDetailsU3E_tB595130FC3DA0E818D15EE47483147BC10A6AED3 : public RuntimeObject { }; struct U3CPrivateImplementationDetailsU3E_tB595130FC3DA0E818D15EE47483147BC10A6AED3_StaticFields { // System.Int64 ::2D2025322643CE1497D8FB03FA789F27E833CF43545CA1003AFEFEA250D39313 int64_t ___2D2025322643CE1497D8FB03FA789F27E833CF43545CA1003AFEFEA250D39313_0; }; 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.ResourceManagement.Util.AsyncOpHandlesCacheKey struct AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409 : public RuntimeObject { // System.Collections.Generic.HashSet`1 UnityEngine.ResourceManagement.Util.AsyncOpHandlesCacheKey::m_Handles HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1* ___m_Handles_0; }; // System.Attribute struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA : public RuntimeObject { }; // UnityEngine.ResourceManagement.Util.DefaultAllocationStrategy struct DefaultAllocationStrategy_t3C220E3485C97638DF666573D735A82EFA2F00B6 : public RuntimeObject { }; // UnityEngine.ResourceManagement.Util.DependenciesCacheKey struct DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1 : public RuntimeObject { // System.Collections.Generic.IList`1 UnityEngine.ResourceManagement.Util.DependenciesCacheKey::m_Dependencies RuntimeObject* ___m_Dependencies_0; // System.Int32 UnityEngine.ResourceManagement.Util.DependenciesCacheKey::m_DependenciesHash int32_t ___m_DependenciesHash_1; }; // System.Text.Encoding struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095 : public RuntimeObject { // System.Int32 System.Text.Encoding::m_codePage int32_t ___m_codePage_9; // System.Globalization.CodePageDataItem System.Text.Encoding::dataItem CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2* ___dataItem_10; // System.Boolean System.Text.Encoding::m_deserializedFromEverett bool ___m_deserializedFromEverett_11; // System.Boolean System.Text.Encoding::m_isReadOnly bool ___m_isReadOnly_12; // System.Text.EncoderFallback System.Text.Encoding::encoderFallback EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293* ___encoderFallback_13; // System.Text.DecoderFallback System.Text.Encoding::decoderFallback DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90* ___decoderFallback_14; }; struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095_StaticFields { // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::defaultEncoding Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___defaultEncoding_0; // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::unicodeEncoding Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___unicodeEncoding_1; // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::bigEndianUnicode Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___bigEndianUnicode_2; // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf7Encoding Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf7Encoding_3; // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf8Encoding Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf8Encoding_4; // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf32Encoding Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf32Encoding_5; // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::asciiEncoding Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___asciiEncoding_6; // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::latin1Encoding Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___latin1Encoding_7; // System.Collections.Generic.Dictionary`2 modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::encodings Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54* ___encodings_8; // System.Object System.Text.Encoding::s_InternalSyncObject RuntimeObject* ___s_InternalSyncObject_15; }; // UnityEngine.ResourceManagement.ResourceProviders.InstanceProvider struct InstanceProvider_tC95F16A1F4181C875431108DB3FD53B07324BCF5 : public RuntimeObject { // System.Collections.Generic.Dictionary`2> UnityEngine.ResourceManagement.ResourceProviders.InstanceProvider::m_InstanceObjectToPrefabHandle Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13* ___m_InstanceObjectToPrefabHandle_0; }; // UnityEngine.ResourceManagement.Util.LRUCacheAllocationStrategy struct LRUCacheAllocationStrategy_t6D196B60527FD83BCF39AA0AB3F840357B9DA318 : public RuntimeObject { // System.Int32 UnityEngine.ResourceManagement.Util.LRUCacheAllocationStrategy::m_poolMaxSize int32_t ___m_poolMaxSize_0; // System.Int32 UnityEngine.ResourceManagement.Util.LRUCacheAllocationStrategy::m_poolInitialCapacity int32_t ___m_poolInitialCapacity_1; // System.Int32 UnityEngine.ResourceManagement.Util.LRUCacheAllocationStrategy::m_poolCacheMaxSize int32_t ___m_poolCacheMaxSize_2; // System.Collections.Generic.List`1> UnityEngine.ResourceManagement.Util.LRUCacheAllocationStrategy::m_poolCache List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9* ___m_poolCache_3; // System.Collections.Generic.Dictionary`2> UnityEngine.ResourceManagement.Util.LRUCacheAllocationStrategy::m_cache Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116* ___m_cache_4; }; // UnityEngine.ResourceManagement.Util.LocationCacheKey struct LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859 : public RuntimeObject { // UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation UnityEngine.ResourceManagement.Util.LocationCacheKey::m_Location RuntimeObject* ___m_Location_0; // System.Type UnityEngine.ResourceManagement.Util.LocationCacheKey::m_DesiredType Type_t* ___m_DesiredType_1; }; // UnityEngine.ResourceManagement.Util.LocationUtils struct LocationUtils_t667AEA587C5F9A32A8E72B4AB8F4F6CA87AD9AFC : public RuntimeObject { }; // UnityEngine.ResourceManagement.ResourceLocations.LocationWrapper struct LocationWrapper_tB71FABF66A165C7C0C671E526E2031D0A28ACAA4 : public RuntimeObject { // UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation UnityEngine.ResourceManagement.ResourceLocations.LocationWrapper::m_InternalLocation RuntimeObject* ___m_InternalLocation_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.ResourceLocationBase::m_Dependencies List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875* ___m_Dependencies_7; // System.String UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::m_PrimaryKey String_t* ___m_PrimaryKey_8; }; // UnityEngine.ResourceManagement.ResourceManager struct ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D : public RuntimeObject { // System.Boolean UnityEngine.ResourceManagement.ResourceManager::postProfilerEvents bool ___postProfilerEvents_0; // System.Func`2 UnityEngine.ResourceManagement.ResourceManager::k__BackingField Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86* ___U3CInternalIdTransformFuncU3Ek__BackingField_2; // System.Action`1 UnityEngine.ResourceManagement.ResourceManager::k__BackingField Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* ___U3CWebRequestOverrideU3Ek__BackingField_3; // System.Boolean UnityEngine.ResourceManagement.ResourceManager::CallbackHooksEnabled bool ___CallbackHooksEnabled_4; // ListWithEvents`1 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.ResourceManager::m_UpdateReceivers ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF* ___m_UpdateReceivers_7; // System.Collections.Generic.List`1 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 UnityEngine.ResourceManagement.ResourceManager::m_providerMap Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D* ___m_providerMap_11; // System.Collections.Generic.Dictionary`2 UnityEngine.ResourceManagement.ResourceManager::m_AssetOperationCache Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* ___m_AssetOperationCache_12; // System.Collections.Generic.HashSet`1 UnityEngine.ResourceManagement.ResourceManager::m_TrackedInstanceOperations HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267* ___m_TrackedInstanceOperations_13; // DelegateList`1 UnityEngine.ResourceManagement.ResourceManager::m_UpdateCallbacks DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___m_UpdateCallbacks_14; // System.Collections.Generic.List`1 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::m_DeferredCallbacksToRegister List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* ___m_DeferredCallbacksToRegister_17; // System.Action`4 UnityEngine.ResourceManagement.ResourceManager::m_obsoleteDiagnosticsHandler Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D* ___m_obsoleteDiagnosticsHandler_18; // System.Action`1 UnityEngine.ResourceManagement.ResourceManager::m_diagnosticsHandler Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2* ___m_diagnosticsHandler_19; // System.Action`1 UnityEngine.ResourceManagement.ResourceManager::m_ReleaseOpNonCached Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_ReleaseOpNonCached_20; // System.Action`1 UnityEngine.ResourceManagement.ResourceManager::m_ReleaseOpCached Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_ReleaseOpCached_21; // System.Action`1 UnityEngine.ResourceManagement.ResourceManager::m_ReleaseInstanceOp Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_ReleaseInstanceOp_22; // UnityEngine.Networking.CertificateHandler UnityEngine.ResourceManagement.ResourceManager::k__BackingField CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* ___U3CCertificateHandlerInstanceU3Ek__BackingField_25; // System.Boolean UnityEngine.ResourceManagement.ResourceManager::m_RegisteredForCallbacks bool ___m_RegisteredForCallbacks_26; // System.Collections.Generic.Dictionary`2 UnityEngine.ResourceManagement.ResourceManager::m_ProviderOperationTypeCache Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* ___m_ProviderOperationTypeCache_27; }; struct ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_StaticFields { // System.Action`2 UnityEngine.ResourceManagement.ResourceManager::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.ResourceManagement.Util.ResourceManagerConfig struct ResourceManagerConfig_t69059C405C9418E74C55D2FA7EDEFEB9D1875068 : public RuntimeObject { }; // UnityEngine.ResourceManagement.ResourceProviders.SceneProvider struct SceneProvider_t64FD7A892530ABB5FCA6B87A543976D6757ED24B : public RuntimeObject { }; // UnityEngine.ResourceManagement.ResourceProviders.SceneProviderExtensions struct SceneProviderExtensions_t40CA5A29A872B825D9725486E33835A4E5727DD7 : public RuntimeObject { }; // System.Runtime.Serialization.SerializationInfo struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37 : public RuntimeObject { // System.String[] System.Runtime.Serialization.SerializationInfo::m_members StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_members_3; // System.Object[] System.Runtime.Serialization.SerializationInfo::m_data ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_data_4; // System.Type[] System.Runtime.Serialization.SerializationInfo::m_types TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___m_types_5; // System.Collections.Generic.Dictionary`2 System.Runtime.Serialization.SerializationInfo::m_nameToIndex Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* ___m_nameToIndex_6; // System.Int32 System.Runtime.Serialization.SerializationInfo::m_currMember int32_t ___m_currMember_7; // System.Runtime.Serialization.IFormatterConverter System.Runtime.Serialization.SerializationInfo::m_converter RuntimeObject* ___m_converter_8; // System.String System.Runtime.Serialization.SerializationInfo::m_fullTypeName String_t* ___m_fullTypeName_9; // System.String System.Runtime.Serialization.SerializationInfo::m_assemName String_t* ___m_assemName_10; // System.Type System.Runtime.Serialization.SerializationInfo::objectType Type_t* ___objectType_11; // System.Boolean System.Runtime.Serialization.SerializationInfo::isFullTypeNameSetExplicit bool ___isFullTypeNameSetExplicit_12; // System.Boolean System.Runtime.Serialization.SerializationInfo::isAssemblyNameSetExplicit bool ___isAssemblyNameSetExplicit_13; // System.Boolean System.Runtime.Serialization.SerializationInfo::requireSameTokenInPartialTrust bool ___requireSameTokenInPartialTrust_14; }; // System.Diagnostics.Stopwatch struct Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043 : public RuntimeObject { // System.Int64 System.Diagnostics.Stopwatch::elapsed int64_t ___elapsed_2; // System.Int64 System.Diagnostics.Stopwatch::started int64_t ___started_3; // System.Boolean System.Diagnostics.Stopwatch::is_running bool ___is_running_4; }; struct Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_StaticFields { // System.Int64 System.Diagnostics.Stopwatch::Frequency int64_t ___Frequency_0; // System.Boolean System.Diagnostics.Stopwatch::IsHighResolution bool ___IsHighResolution_1; }; // 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.Text.StringBuilder struct StringBuilder_t : public RuntimeObject { // System.Char[] System.Text.StringBuilder::m_ChunkChars CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_ChunkChars_0; // System.Text.StringBuilder System.Text.StringBuilder::m_ChunkPrevious StringBuilder_t* ___m_ChunkPrevious_1; // System.Int32 System.Text.StringBuilder::m_ChunkLength int32_t ___m_ChunkLength_2; // System.Int32 System.Text.StringBuilder::m_ChunkOffset int32_t ___m_ChunkOffset_3; // System.Int32 System.Text.StringBuilder::m_MaxCapacity int32_t ___m_MaxCapacity_4; }; // UnityEngine.ResourceManagement.Util.UnityWebRequestUtilities struct UnityWebRequestUtilities_t88C74E09592943CC38DEBD4C743A4FAFA3E17F6F : public RuntimeObject { }; // 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.ResourceManagement.WebRequestQueue struct WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2 : public RuntimeObject { }; struct WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_StaticFields { // System.Int32 UnityEngine.ResourceManagement.WebRequestQueue::s_MaxRequest int32_t ___s_MaxRequest_0; // System.Collections.Generic.Queue`1 UnityEngine.ResourceManagement.WebRequestQueue::s_QueuedOperations Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA* ___s_QueuedOperations_1; // System.Collections.Generic.List`1 UnityEngine.ResourceManagement.WebRequestQueue::s_ActiveRequests List_1_t82E373BCF4E787F0A82707510F7681917A886DB6* ___s_ActiveRequests_2; }; // UnityEngine.ResourceManagement.WebRequestQueueOperation struct WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363 : public RuntimeObject { // System.Boolean UnityEngine.ResourceManagement.WebRequestQueueOperation::m_Completed bool ___m_Completed_0; // UnityEngine.Networking.UnityWebRequestAsyncOperation UnityEngine.ResourceManagement.WebRequestQueueOperation::Result UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* ___Result_1; // System.Action`1 UnityEngine.ResourceManagement.WebRequestQueueOperation::OnComplete Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250* ___OnComplete_2; // UnityEngine.Networking.UnityWebRequest UnityEngine.ResourceManagement.WebRequestQueueOperation::m_WebRequest UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___m_WebRequest_3; }; // UnityEngine.YieldInstruction struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D : public RuntimeObject { }; // Native definition for P/Invoke marshalling of UnityEngine.YieldInstruction struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke { }; // Native definition for COM marshalling of UnityEngine.YieldInstruction struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com { }; // UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollectorSingleton/<>c struct U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7 : public RuntimeObject { }; struct U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_StaticFields { // UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollectorSingleton/<>c UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollectorSingleton/<>c::<>9 U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7* ___U3CU3E9_0; // System.Func`2 UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollectorSingleton/<>c::<>9__8_0 Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3* ___U3CU3E9__8_0_1; // System.Action`1 UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollectorSingleton/<>c::<>9__11_0 Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* ___U3CU3E9__11_0_2; }; // UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase/<>c__DisplayClass10_0 struct U3CU3Ec__DisplayClass10_0_t68467CAE6229BA62ED5F594F6848E075793F1B2C : public RuntimeObject { // UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase/<>c__DisplayClass10_0::<>4__this ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29* ___U3CU3E4__this_0; // System.String UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase/<>c__DisplayClass10_0::id String_t* ___id_1; // System.String UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase/<>c__DisplayClass10_0::data String_t* ___data_2; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1> struct AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 { // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 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 struct AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 { // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 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 struct AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA { // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_InternalOp AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16* ___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 struct AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 { // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 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 struct AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 { // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_InternalOp AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* ___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 struct Enumerator_tB10974A39E62644F50726206315FA24CD5BE6C12 { // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::_list List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875* ____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 struct Enumerator_t230A247967992278F2D3D7BFFC1081A8DD3ABF0E { // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::_list List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1* ____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.HashSet`1/Enumerator struct Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8 { // System.Collections.Generic.HashSet`1 System.Collections.Generic.HashSet`1/Enumerator::_set HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ____set_0; // System.Int32 System.Collections.Generic.HashSet`1/Enumerator::_index int32_t ____index_1; // System.Int32 System.Collections.Generic.HashSet`1/Enumerator::_version int32_t ____version_2; // T System.Collections.Generic.HashSet`1/Enumerator::_current RuntimeObject* ____current_3; }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A { // System.Collections.Generic.List`1 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.HashSet`1/Enumerator struct Enumerator_tF3FC3B51021D70E31DD729B7B0DD374E36F27B2D { // System.Collections.Generic.HashSet`1 System.Collections.Generic.HashSet`1/Enumerator::_set HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267* ____set_0; // System.Int32 System.Collections.Generic.HashSet`1/Enumerator::_index int32_t ____index_1; // System.Int32 System.Collections.Generic.HashSet`1/Enumerator::_version int32_t ____version_2; // T System.Collections.Generic.HashSet`1/Enumerator::_current InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* ____current_3; }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_t22266D00703CB27B014ABC72D0E8A58C483F5C41 { // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::_list List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D* ____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 InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* ____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; }; // System.Byte struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3 { // System.Byte System.Byte::m_value uint8_t ___m_value_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.Diagnostics.DiagnosticEvent struct DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 { // System.String UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent::m_Graph String_t* ___m_Graph_0; // System.Int32[] UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent::m_Dependencies Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_Dependencies_1; // System.Int32 UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent::m_ObjectId int32_t ___m_ObjectId_2; // System.String UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent::m_DisplayName String_t* ___m_DisplayName_3; // System.Int32 UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent::m_Stream int32_t ___m_Stream_4; // System.Int32 UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent::m_Frame int32_t ___m_Frame_5; // System.Int32 UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent::m_Value int32_t ___m_Value_6; }; // Native definition for P/Invoke marshalling of UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent struct DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_marshaled_pinvoke { char* ___m_Graph_0; Il2CppSafeArray/*NONE*/* ___m_Dependencies_1; int32_t ___m_ObjectId_2; char* ___m_DisplayName_3; int32_t ___m_Stream_4; int32_t ___m_Frame_5; int32_t ___m_Value_6; }; // Native definition for COM marshalling of UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent struct DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_marshaled_com { Il2CppChar* ___m_Graph_0; Il2CppSafeArray/*NONE*/* ___m_Dependencies_1; int32_t ___m_ObjectId_2; Il2CppChar* ___m_DisplayName_3; int32_t ___m_Stream_4; int32_t ___m_Frame_5; int32_t ___m_Value_6; }; // System.Double struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F { // System.Double System.Double::m_value double ___m_value_0; }; // UnityEngine.ResourceManagement.ResourceProviders.DownloadOnlyLocation struct DownloadOnlyLocation_t69B4B35E32140322898CCD110F48611F9D6AD215 : public LocationWrapper_tB71FABF66A165C7C0C671E526E2031D0A28ACAA4 { }; // 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.Guid struct Guid_t { // System.Int32 System.Guid::_a int32_t ____a_1; // System.Int16 System.Guid::_b int16_t ____b_2; // System.Int16 System.Guid::_c int16_t ____c_3; // System.Byte System.Guid::_d uint8_t ____d_4; // System.Byte System.Guid::_e uint8_t ____e_5; // System.Byte System.Guid::_f uint8_t ____f_6; // System.Byte System.Guid::_g uint8_t ____g_7; // System.Byte System.Guid::_h uint8_t ____h_8; // System.Byte System.Guid::_i uint8_t ____i_9; // System.Byte System.Guid::_j uint8_t ____j_10; // System.Byte System.Guid::_k uint8_t ____k_11; }; struct Guid_t_StaticFields { // System.Guid System.Guid::Empty Guid_t ___Empty_0; }; // UnityEngine.Hash128 struct Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 { // System.UInt32 UnityEngine.Hash128::m_u32_0 uint32_t ___m_u32_0_0; // System.UInt32 UnityEngine.Hash128::m_u32_1 uint32_t ___m_u32_1_1; // System.UInt32 UnityEngine.Hash128::m_u32_2 uint32_t ___m_u32_2_2; // System.UInt32 UnityEngine.Hash128::m_u32_3 uint32_t ___m_u32_3_3; }; // System.Int16 struct Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175 { // System.Int16 System.Int16::m_value int16_t ___m_value_0; }; // 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.MethodBase struct MethodBase_t : public MemberInfo_t { }; // UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle struct ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 { // System.Int32 UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle::m_Version int32_t ___m_Version_0; // UnityEngine.ResourceManagement.AsyncOperations.IGenericProviderOperation UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle::m_InternalOp RuntimeObject* ___m_InternalOp_1; // UnityEngine.ResourceManagement.ResourceManager UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle::m_ResourceManager ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_ResourceManager_2; }; // Native definition for P/Invoke marshalling of UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle struct ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_marshaled_pinvoke { int32_t ___m_Version_0; RuntimeObject* ___m_InternalOp_1; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_ResourceManager_2; }; // Native definition for COM marshalling of UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle struct ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_marshaled_com { int32_t ___m_Version_0; RuntimeObject* ___m_InternalOp_1; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_ResourceManager_2; }; // UnityEngine.Quaternion struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 { // System.Single UnityEngine.Quaternion::x float ___x_0; // System.Single UnityEngine.Quaternion::y float ___y_1; // System.Single UnityEngine.Quaternion::z float ___z_2; // System.Single UnityEngine.Quaternion::w float ___w_3; }; struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields { // UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion_4; }; // UnityEngine.SceneManagement.Scene struct Scene_tA1DC762B79745EB5140F054C884855B922318356 { // System.Int32 UnityEngine.SceneManagement.Scene::m_Handle int32_t ___m_Handle_0; }; // 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::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; }; // UnityEngine.ResourceManagement.Util.SerializedTypeRestrictionAttribute struct SerializedTypeRestrictionAttribute_tE0100FA7EAC0692CA121E5BC843682BC373FAA41 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA { // System.Type UnityEngine.ResourceManagement.Util.SerializedTypeRestrictionAttribute::type Type_t* ___type_0; }; // System.Single struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C { // System.Single System.Single::m_value float ___m_value_0; }; // System.TimeSpan struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A { // System.Int64 System.TimeSpan::_ticks int64_t ____ticks_22; }; struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_StaticFields { // System.TimeSpan System.TimeSpan::Zero TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___Zero_19; // System.TimeSpan System.TimeSpan::MaxValue TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MaxValue_20; // System.TimeSpan System.TimeSpan::MinValue TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MinValue_21; }; // System.UInt32 struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B { // System.UInt32 System.UInt32::m_value uint32_t ___m_value_0; }; // System.UInt64 struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF { // System.UInt64 System.UInt64::m_value uint64_t ___m_value_0; }; // UnityEngine.Vector3 struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 { // System.Single UnityEngine.Vector3::x float ___x_2; // System.Single UnityEngine.Vector3::y float ___y_3; // System.Single UnityEngine.Vector3::z float ___z_4; }; struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields { // UnityEngine.Vector3 UnityEngine.Vector3::zeroVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector_5; // UnityEngine.Vector3 UnityEngine.Vector3::oneVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector_6; // UnityEngine.Vector3 UnityEngine.Vector3::upVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector_7; // UnityEngine.Vector3 UnityEngine.Vector3::downVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector_8; // UnityEngine.Vector3 UnityEngine.Vector3::leftVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector_9; // UnityEngine.Vector3 UnityEngine.Vector3::rightVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector_10; // UnityEngine.Vector3 UnityEngine.Vector3::forwardVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector_11; // UnityEngine.Vector3 UnityEngine.Vector3::backVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector_12; // UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector_13; // UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector_14; }; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; // UnityEngine.ResourceManagement.Util.DelayedActionManager/DelegateInfo struct DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 { // System.Int32 UnityEngine.ResourceManagement.Util.DelayedActionManager/DelegateInfo::m_Id int32_t ___m_Id_1; // System.Delegate UnityEngine.ResourceManagement.Util.DelayedActionManager/DelegateInfo::m_Delegate Delegate_t* ___m_Delegate_2; // System.Object[] UnityEngine.ResourceManagement.Util.DelayedActionManager/DelegateInfo::m_Target ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_Target_3; // System.Single UnityEngine.ResourceManagement.Util.DelayedActionManager/DelegateInfo::k__BackingField float ___U3CInvocationTimeU3Ek__BackingField_4; }; struct DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_StaticFields { // System.Int32 UnityEngine.ResourceManagement.Util.DelayedActionManager/DelegateInfo::s_Id int32_t ___s_Id_0; }; // Native definition for P/Invoke marshalling of UnityEngine.ResourceManagement.Util.DelayedActionManager/DelegateInfo struct DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_marshaled_pinvoke { int32_t ___m_Id_1; Delegate_t_marshaled_pinvoke* ___m_Delegate_2; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_Target_3; float ___U3CInvocationTimeU3Ek__BackingField_4; }; // Native definition for COM marshalling of UnityEngine.ResourceManagement.Util.DelayedActionManager/DelegateInfo struct DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_marshaled_com { int32_t ___m_Id_1; Delegate_t_marshaled_com* ___m_Delegate_2; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_Target_3; float ___U3CInvocationTimeU3Ek__BackingField_4; }; // UnityEngine.ResourceManagement.ResourceManager/DeferredCallbackRegisterRequest struct DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD { // UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation UnityEngine.ResourceManagement.ResourceManager/DeferredCallbackRegisterRequest::operation RuntimeObject* ___operation_0; // System.Boolean UnityEngine.ResourceManagement.ResourceManager/DeferredCallbackRegisterRequest::incrementRefCount bool ___incrementRefCount_1; }; // Native definition for P/Invoke marshalling of UnityEngine.ResourceManagement.ResourceManager/DeferredCallbackRegisterRequest struct DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_marshaled_pinvoke { RuntimeObject* ___operation_0; int32_t ___incrementRefCount_1; }; // Native definition for COM marshalling of UnityEngine.ResourceManagement.ResourceManager/DeferredCallbackRegisterRequest struct DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_marshaled_com { RuntimeObject* ___operation_0; int32_t ___incrementRefCount_1; }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5 { // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::_list List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ____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 AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ____current_3; }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676 { // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::_list List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* ____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 DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ____current_3; }; // System.Collections.Generic.LinkedListNode`1 struct LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB : public RuntimeObject { // System.Collections.Generic.LinkedList`1 System.Collections.Generic.LinkedListNode`1::list LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* ___list_0; // System.Collections.Generic.LinkedListNode`1 System.Collections.Generic.LinkedListNode`1::next LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* ___next_1; // System.Collections.Generic.LinkedListNode`1 System.Collections.Generic.LinkedListNode`1::prev LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* ___prev_2; // T System.Collections.Generic.LinkedListNode`1::item DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 ___item_3; }; // Unity.Collections.Allocator struct Allocator_t996642592271AAD9EE688F142741D512C07B5824 { // System.Int32 Unity.Collections.Allocator::value__ int32_t ___value___2; }; // UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource struct AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B : public RuntimeObject { // UnityEngine.AssetBundle UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::m_AssetBundle AssetBundle_tB38418819A49060CD738CB21541649340F082943* ___m_AssetBundle_0; // UnityEngine.Networking.DownloadHandlerAssetBundle UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::m_downloadHandler DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C* ___m_downloadHandler_1; // UnityEngine.AsyncOperation UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::m_RequestOperation AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___m_RequestOperation_2; // UnityEngine.ResourceManagement.WebRequestQueueOperation UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::m_WebRequestQueueOperation WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* ___m_WebRequestQueueOperation_3; // UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::m_ProvideHandle ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___m_ProvideHandle_4; // UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::m_Options AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* ___m_Options_5; // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::m_WebRequestCompletedCallbackCalled bool ___m_WebRequestCompletedCallbackCalled_6; // System.Int32 UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::m_Retries int32_t ___m_Retries_7; // System.Int64 UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::m_BytesToDownload int64_t ___m_BytesToDownload_8; // System.Int64 UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::m_DownloadedBytes int64_t ___m_DownloadedBytes_9; // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::m_Completed bool ___m_Completed_10; // System.String UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::m_TransformedInternalId String_t* ___m_TransformedInternalId_12; // UnityEngine.AssetBundleRequest UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::m_PreloadRequest AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* ___m_PreloadRequest_13; // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::m_PreloadCompleted bool ___m_PreloadCompleted_14; // System.UInt64 UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::m_LastDownloadedByteCount uint64_t ___m_LastDownloadedByteCount_15; // System.Single UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::m_TimeoutTimer float ___m_TimeoutTimer_16; // System.Int32 UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::m_TimeoutOverFrames int32_t ___m_TimeoutOverFrames_17; }; // UnityEngine.ResourceManagement.ResourceProviders.AssetLoadMode struct AssetLoadMode_t52F765AFFF4B726BC36DF58E7E9FA284C9ECF7D5 { // System.Int32 UnityEngine.ResourceManagement.ResourceProviders.AssetLoadMode::value__ int32_t ___value___2; }; // UnityEngine.AsyncOperation struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D { // System.IntPtr UnityEngine.AsyncOperation::m_Ptr intptr_t ___m_Ptr_0; // System.Action`1 UnityEngine.AsyncOperation::m_completeCallback Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* ___m_completeCallback_1; }; // Native definition for P/Invoke marshalling of UnityEngine.AsyncOperation struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke { intptr_t ___m_Ptr_0; Il2CppMethodPointer ___m_completeCallback_1; }; // Native definition for COM marshalling of UnityEngine.AsyncOperation struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com { intptr_t ___m_Ptr_0; Il2CppMethodPointer ___m_completeCallback_1; }; // 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.CachedAssetBundle struct CachedAssetBundle_t5C0C1D8D8AAF7DDC3D3CF7D81BBF581A89819E91 { // System.String UnityEngine.CachedAssetBundle::m_Name String_t* ___m_Name_0; // UnityEngine.Hash128 UnityEngine.CachedAssetBundle::m_Hash Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___m_Hash_1; }; // Native definition for P/Invoke marshalling of UnityEngine.CachedAssetBundle struct CachedAssetBundle_t5C0C1D8D8AAF7DDC3D3CF7D81BBF581A89819E91_marshaled_pinvoke { char* ___m_Name_0; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___m_Hash_1; }; // Native definition for COM marshalling of UnityEngine.CachedAssetBundle struct CachedAssetBundle_t5C0C1D8D8AAF7DDC3D3CF7D81BBF581A89819E91_marshaled_com { Il2CppChar* ___m_Name_0; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___m_Hash_1; }; // 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; }; // UnityEngine.Networking.DownloadHandler struct DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB : public RuntimeObject { // System.IntPtr UnityEngine.Networking.DownloadHandler::m_Ptr intptr_t ___m_Ptr_0; }; // Native definition for P/Invoke marshalling of UnityEngine.Networking.DownloadHandler struct DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_pinvoke { intptr_t ___m_Ptr_0; }; // Native definition for COM marshalling of UnityEngine.Networking.DownloadHandler struct DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_com { intptr_t ___m_Ptr_0; }; // 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.HideFlags struct HideFlags_tC514182ACEFD3B847988C45D5DB812FF6DB1BF4A { // System.Int32 UnityEngine.HideFlags::value__ int32_t ___value___2; }; // UnityEngine.ResourceManagement.ResourceProviders.InstantiationParameters struct InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669 { // UnityEngine.Vector3 UnityEngine.ResourceManagement.ResourceProviders.InstantiationParameters::m_Position Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Position_0; // UnityEngine.Quaternion UnityEngine.ResourceManagement.ResourceProviders.InstantiationParameters::m_Rotation Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_Rotation_1; // UnityEngine.Transform UnityEngine.ResourceManagement.ResourceProviders.InstantiationParameters::m_Parent Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_Parent_2; // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.InstantiationParameters::m_InstantiateInWorldPosition bool ___m_InstantiateInWorldPosition_3; // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.InstantiationParameters::m_SetPositionRotation bool ___m_SetPositionRotation_4; }; // Native definition for P/Invoke marshalling of UnityEngine.ResourceManagement.ResourceProviders.InstantiationParameters struct InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_marshaled_pinvoke { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Position_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_Rotation_1; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_Parent_2; int32_t ___m_InstantiateInWorldPosition_3; int32_t ___m_SetPositionRotation_4; }; // Native definition for COM marshalling of UnityEngine.ResourceManagement.ResourceProviders.InstantiationParameters struct InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_marshaled_com { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Position_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_Rotation_1; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_Parent_2; int32_t ___m_InstantiateInWorldPosition_3; int32_t ___m_SetPositionRotation_4; }; // System.Int32Enum struct Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C { // System.Int32 System.Int32Enum::value__ int32_t ___value___2; }; // UnityEngine.SceneManagement.LoadSceneMode struct LoadSceneMode_t3E17ADA25A3C4F14ECF6026741219437DA054963 { // System.Int32 UnityEngine.SceneManagement.LoadSceneMode::value__ int32_t ___value___2; }; // UnityEngine.SceneManagement.LocalPhysicsMode struct LocalPhysicsMode_tFCD6A7FC347C4D1F90CC3CE7B23D9A8509E1F6DF { // System.Int32 UnityEngine.SceneManagement.LocalPhysicsMode::value__ int32_t ___value___2; }; // System.Reflection.MethodInfo struct MethodInfo_t : public MethodBase_t { }; // UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject { // System.IntPtr UnityEngine.Object::m_CachedPtr intptr_t ___m_CachedPtr_0; }; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields { // System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1; }; // Native definition for P/Invoke marshalling of UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke { intptr_t ___m_CachedPtr_0; }; // Native definition for COM marshalling of UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com { intptr_t ___m_CachedPtr_0; }; // 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; }; // System.RuntimeFieldHandle struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 { // System.IntPtr System.RuntimeFieldHandle::value intptr_t ___value_0; }; // UnityEngine.RuntimePlatform struct RuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E { // System.Int32 UnityEngine.RuntimePlatform::value__ int32_t ___value___2; }; // System.RuntimeTypeHandle struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B { // System.IntPtr System.RuntimeTypeHandle::value intptr_t ___value_0; }; // System.Runtime.Serialization.StreamingContextStates struct StreamingContextStates_t5EE358E619B251608A9327618C7BFE8638FC33C1 { // System.Int32 System.Runtime.Serialization.StreamingContextStates::value__ int32_t ___value___2; }; // System.StringComparison struct StringComparison_tE14A55CCFA001A5AC85D754179BF2888F45CC94D { // System.Int32 System.StringComparison::value__ int32_t ___value___2; }; // System.Threading.Tasks.Task struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 : public RuntimeObject { // System.Int32 modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_taskId int32_t ___m_taskId_1; // System.Delegate System.Threading.Tasks.Task::m_action Delegate_t* ___m_action_2; // System.Object System.Threading.Tasks.Task::m_stateObject RuntimeObject* ___m_stateObject_3; // System.Threading.Tasks.TaskScheduler System.Threading.Tasks.Task::m_taskScheduler TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E* ___m_taskScheduler_4; // System.Threading.Tasks.Task System.Threading.Tasks.Task::m_parent Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_parent_5; // System.Int32 modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_stateFlags int32_t ___m_stateFlags_6; // System.Object modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_continuationObject RuntimeObject* ___m_continuationObject_7; // System.Threading.Tasks.Task/ContingentProperties modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_contingentProperties ContingentProperties_t3FA59480914505CEA917B1002EC675F29D0CB540* ___m_contingentProperties_10; }; struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_StaticFields { // System.Int32 System.Threading.Tasks.Task::s_taskIdCounter int32_t ___s_taskIdCounter_0; // System.Object System.Threading.Tasks.Task::s_taskCompletionSentinel RuntimeObject* ___s_taskCompletionSentinel_8; // System.Boolean System.Threading.Tasks.Task::s_asyncDebuggingEnabled bool ___s_asyncDebuggingEnabled_9; // System.Action`1 System.Threading.Tasks.Task::s_taskCancelCallback Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___s_taskCancelCallback_11; // System.Func`1 System.Threading.Tasks.Task::s_createContingentProperties Func_1_tD59A12717D79BFB403BF973694B1BE5B85474BD1* ___s_createContingentProperties_14; // System.Threading.Tasks.TaskFactory System.Threading.Tasks.Task::k__BackingField TaskFactory_tF781BD37BE23917412AD83424D1497C7C1509DF0* ___U3CFactoryU3Ek__BackingField_15; // System.Threading.Tasks.Task System.Threading.Tasks.Task::k__BackingField Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___U3CCompletedTaskU3Ek__BackingField_16; // System.Predicate`1 System.Threading.Tasks.Task::s_IsExceptionObservedByParentPredicate Predicate_1_t7F48518B008C1472339EEEBABA3DE203FE1F26ED* ___s_IsExceptionObservedByParentPredicate_17; // System.Threading.ContextCallback System.Threading.Tasks.Task::s_ecCallback ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007* ___s_ecCallback_18; // System.Predicate`1 System.Threading.Tasks.Task::s_IsTaskContinuationNullPredicate Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___s_IsTaskContinuationNullPredicate_19; // System.Collections.Generic.Dictionary`2 System.Threading.Tasks.Task::s_currentActiveTasks Dictionary_2_t403063CE4960B4F46C688912237C6A27E550FF55* ___s_currentActiveTasks_20; // System.Object System.Threading.Tasks.Task::s_activeTasksLock RuntimeObject* ___s_activeTasksLock_21; }; struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_ThreadStaticFields { // System.Threading.Tasks.Task System.Threading.Tasks.Task::t_currentTask Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___t_currentTask_12; // System.Threading.Tasks.StackGuard System.Threading.Tasks.Task::t_stackGuard StackGuard_tACE063A1B7374BDF4AD472DE4585D05AD8745352* ___t_stackGuard_13; }; // UnityEngine.SceneManagement.UnloadSceneOptions struct UnloadSceneOptions_t2EAEC7B64A27A8BAF782C6F7433B3B521AAD8FEF { // System.Int32 UnityEngine.SceneManagement.UnloadSceneOptions::value__ int32_t ___value___2; }; // UnityEngine.Networking.UploadHandler struct UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6 : public RuntimeObject { // System.IntPtr UnityEngine.Networking.UploadHandler::m_Ptr intptr_t ___m_Ptr_0; }; // Native definition for P/Invoke marshalling of UnityEngine.Networking.UploadHandler struct UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6_marshaled_pinvoke { intptr_t ___m_Ptr_0; }; // Native definition for COM marshalling of UnityEngine.Networking.UploadHandler struct UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6_marshaled_com { intptr_t ___m_Ptr_0; }; // UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource/LoadType struct LoadType_tEEDB6864C9DABFC4628325D1169478990E96C13B { // System.Int32 UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource/LoadType::value__ int32_t ___value___2; }; // UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider/InternalOp struct InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B : public RuntimeObject { // UnityEngine.AssetBundle UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider/InternalOp::m_AssetBundle AssetBundle_tB38418819A49060CD738CB21541649340F082943* ___m_AssetBundle_0; // UnityEngine.AssetBundleRequest UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider/InternalOp::m_PreloadRequest AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* ___m_PreloadRequest_1; // UnityEngine.AssetBundleRequest UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider/InternalOp::m_RequestOperation AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* ___m_RequestOperation_2; // System.Object UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider/InternalOp::m_Result RuntimeObject* ___m_Result_3; // UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider/InternalOp::m_ProvideHandle ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___m_ProvideHandle_4; // System.String UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider/InternalOp::subObjectName String_t* ___subObjectName_5; }; // UnityEngine.ResourceManagement.AsyncOperations.GroupOperation/GroupOperationSettings struct GroupOperationSettings_t5457A68DBAECB92CC60CCD4B5E2D3D88479FAE7F { // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.GroupOperation/GroupOperationSettings::value__ int32_t ___value___2; }; // UnityEngine.ResourceManagement.ResourceProviders.LegacyResourcesProvider/InternalOp struct InternalOp_tFCABC134D1A1F13FFFF46A87AE2CDAC70E1A4BAC : public RuntimeObject { // UnityEngine.AsyncOperation UnityEngine.ResourceManagement.ResourceProviders.LegacyResourcesProvider/InternalOp::m_RequestOperation AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___m_RequestOperation_0; // UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle UnityEngine.ResourceManagement.ResourceProviders.LegacyResourcesProvider/InternalOp::m_ProvideHandle ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___m_ProvideHandle_1; }; // UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventType struct DiagnosticEventType_tF068DA6688F80F8D078DEE1B2EE565C5D4F4A62B { // System.Int32 UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventType::value__ int32_t ___value___2; }; // UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider/InternalOp struct InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77 : public RuntimeObject { // UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider/InternalOp::m_Provider TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* ___m_Provider_0; // UnityEngine.Networking.UnityWebRequestAsyncOperation UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider/InternalOp::m_RequestOperation UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* ___m_RequestOperation_1; // UnityEngine.ResourceManagement.WebRequestQueueOperation UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider/InternalOp::m_RequestQueueOperation WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* ___m_RequestQueueOperation_2; // UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider/InternalOp::m_PI ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___m_PI_3; // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider/InternalOp::m_IgnoreFailures bool ___m_IgnoreFailures_4; // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider/InternalOp::m_Complete bool ___m_Complete_5; // System.Int32 UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider/InternalOp::m_Timeout int32_t ___m_Timeout_6; }; // UnityEngine.Networking.UnityWebRequest/Result struct Result_tFB98154F15BF37A66902802D441FEFADC68D4C87 { // System.Int32 UnityEngine.Networking.UnityWebRequest/Result::value__ int32_t ___value___2; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1> struct AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D : public RuntimeObject { // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::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.AsyncOperationBase`1::m_DestroyedAction DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* ___m_DestroyedAction_6; // DelegateList`1> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_CompletedActionT DelegateList_1_t932E16E3FBFE5A6A290BCE66829B9EBC952556E3* ___m_CompletedActionT_7; // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_OnDestroyAction Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_OnDestroyAction_8; // System.Action`1 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::k__BackingField bool ___U3CIsRunningU3Ek__BackingField_11; // System.Threading.Tasks.TaskCompletionSource`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_taskCompletionSource TaskCompletionSource_1_t82760B5622E48B21F74387D6CA1B0F25D6E599B0* ___m_taskCompletionSource_12; // System.Threading.Tasks.TaskCompletionSource`1 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 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_UpdateCallbacks DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___m_UpdateCallbacks_15; // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_UpdateCallback Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___m_UpdateCallback_16; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 struct AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9 : public RuntimeObject { // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::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.AsyncOperationBase`1::m_DestroyedAction DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* ___m_DestroyedAction_6; // DelegateList`1> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_CompletedActionT DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4* ___m_CompletedActionT_7; // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_OnDestroyAction Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_OnDestroyAction_8; // System.Action`1 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::k__BackingField bool ___U3CIsRunningU3Ek__BackingField_11; // System.Threading.Tasks.TaskCompletionSource`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_taskCompletionSource TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14* ___m_taskCompletionSource_12; // System.Threading.Tasks.TaskCompletionSource`1 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 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_UpdateCallbacks DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___m_UpdateCallbacks_15; // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_UpdateCallback Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___m_UpdateCallback_16; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 struct AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16 : public RuntimeObject { // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::k__BackingField GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___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.AsyncOperationBase`1::m_DestroyedAction DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* ___m_DestroyedAction_6; // DelegateList`1> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_CompletedActionT DelegateList_1_tE369497AF0258DCBC31956F5B9851785CDE755D8* ___m_CompletedActionT_7; // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_OnDestroyAction Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_OnDestroyAction_8; // System.Action`1 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::k__BackingField bool ___U3CIsRunningU3Ek__BackingField_11; // System.Threading.Tasks.TaskCompletionSource`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_taskCompletionSource TaskCompletionSource_1_t1CC46E6FFAF00F08BFB98C6822E0537C12BFFB73* ___m_taskCompletionSource_12; // System.Threading.Tasks.TaskCompletionSource`1 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 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_UpdateCallbacks DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___m_UpdateCallbacks_15; // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_UpdateCallback Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___m_UpdateCallback_16; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 struct AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13 : public RuntimeObject { // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::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.AsyncOperationBase`1::m_DestroyedAction DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* ___m_DestroyedAction_6; // DelegateList`1> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_CompletedActionT DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787* ___m_CompletedActionT_7; // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_OnDestroyAction Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_OnDestroyAction_8; // System.Action`1 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::k__BackingField bool ___U3CIsRunningU3Ek__BackingField_11; // System.Threading.Tasks.TaskCompletionSource`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_taskCompletionSource TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___m_taskCompletionSource_12; // System.Threading.Tasks.TaskCompletionSource`1 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 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_UpdateCallbacks DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___m_UpdateCallbacks_15; // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_UpdateCallback Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___m_UpdateCallback_16; }; // Unity.Collections.NativeArray`1 struct NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF { // System.Void* Unity.Collections.NativeArray`1::m_Buffer void* ___m_Buffer_0; // System.Int32 Unity.Collections.NativeArray`1::m_Length int32_t ___m_Length_1; // Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel int32_t ___m_AllocatorLabel_2; }; // System.Threading.Tasks.Task`1 struct Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2 : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 { // TResult System.Threading.Tasks.Task`1::m_result RuntimeObject* ___m_result_22; }; struct Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2_StaticFields { // System.Threading.Tasks.TaskFactory`1 System.Threading.Tasks.Task`1::s_defaultFactory TaskFactory_1_t6F188FE70F3006B0386002E392B799D85100732B* ___s_defaultFactory_23; }; // UnityEngine.AssetBundle struct AssetBundle_tB38418819A49060CD738CB21541649340F082943 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // UnityEngine.AssetBundleCreateRequest struct AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6 : public AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C { }; // Native definition for P/Invoke marshalling of UnityEngine.AssetBundleCreateRequest struct AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6_marshaled_pinvoke : public AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke { }; // Native definition for COM marshalling of UnityEngine.AssetBundleCreateRequest struct AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6_marshaled_com : public AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com { }; // UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions struct AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006 : public RuntimeObject { // System.String UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::m_Hash String_t* ___m_Hash_0; // System.UInt32 UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::m_Crc uint32_t ___m_Crc_1; // System.Int32 UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::m_Timeout int32_t ___m_Timeout_2; // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::m_ChunkedTransfer bool ___m_ChunkedTransfer_3; // System.Int32 UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::m_RedirectLimit int32_t ___m_RedirectLimit_4; // System.Int32 UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::m_RetryCount int32_t ___m_RetryCount_5; // System.String UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::m_BundleName String_t* ___m_BundleName_6; // UnityEngine.ResourceManagement.ResourceProviders.AssetLoadMode UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::m_AssetLoadMode int32_t ___m_AssetLoadMode_7; // System.Int64 UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::m_BundleSize int64_t ___m_BundleSize_8; // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::m_UseCrcForCachedBundles bool ___m_UseCrcForCachedBundles_9; // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::m_UseUWRForLocalBundles bool ___m_UseUWRForLocalBundles_10; // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::m_ClearOtherCachedVersionsWhenLoaded bool ___m_ClearOtherCachedVersionsWhenLoaded_11; }; // UnityEngine.Component struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // UnityEngine.Networking.DownloadHandlerAssetBundle struct DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C : public DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB { }; // Native definition for P/Invoke marshalling of UnityEngine.Networking.DownloadHandlerAssetBundle struct DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C_marshaled_pinvoke : public DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_pinvoke { }; // Native definition for COM marshalling of UnityEngine.Networking.DownloadHandlerAssetBundle struct DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C_marshaled_com : public DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_com { }; // UnityEngine.GameObject struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // UnityEngine.SceneManagement.LoadSceneParameters struct LoadSceneParameters_tFBAFEA7FA75F282D3034241AD8756A7B5578310E { // UnityEngine.SceneManagement.LoadSceneMode UnityEngine.SceneManagement.LoadSceneParameters::m_LoadSceneMode int32_t ___m_LoadSceneMode_0; // UnityEngine.SceneManagement.LocalPhysicsMode UnityEngine.SceneManagement.LoadSceneParameters::m_LocalPhysicsMode int32_t ___m_LocalPhysicsMode_1; }; // 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.Exceptions.OperationException struct OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434 : public Exception_t { }; // UnityEngine.ResourceManagement.Exceptions.ResourceManagerException struct ResourceManagerException_t49A563CE4851F1491A20EF29BF1E03276FD6ED25 : public Exception_t { }; // 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; }; // UnityEngine.ResourceRequest struct ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868 : public AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C { // System.String UnityEngine.ResourceRequest::m_Path String_t* ___m_Path_2; // System.Type UnityEngine.ResourceRequest::m_Type Type_t* ___m_Type_3; }; // Native definition for P/Invoke marshalling of UnityEngine.ResourceRequest struct ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868_marshaled_pinvoke : public AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke { char* ___m_Path_2; Type_t* ___m_Type_3; }; // Native definition for COM marshalling of UnityEngine.ResourceRequest struct ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868_marshaled_com : public AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com { Il2CppChar* ___m_Path_2; Type_t* ___m_Type_3; }; // UnityEngine.ResourceManagement.ResourceProviders.SceneInstance struct SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A { // UnityEngine.SceneManagement.Scene UnityEngine.ResourceManagement.ResourceProviders.SceneInstance::m_Scene Scene_tA1DC762B79745EB5140F054C884855B922318356 ___m_Scene_0; // UnityEngine.AsyncOperation UnityEngine.ResourceManagement.ResourceProviders.SceneInstance::m_Operation AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___m_Operation_1; }; // Native definition for P/Invoke marshalling of UnityEngine.ResourceManagement.ResourceProviders.SceneInstance struct SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_marshaled_pinvoke { Scene_tA1DC762B79745EB5140F054C884855B922318356 ___m_Scene_0; AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke ___m_Operation_1; }; // Native definition for COM marshalling of UnityEngine.ResourceManagement.ResourceProviders.SceneInstance struct SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_marshaled_com { Scene_tA1DC762B79745EB5140F054C884855B922318356 ___m_Scene_0; AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com* ___m_Operation_1; }; // UnityEngine.ScriptableObject struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // Native definition for P/Invoke marshalling of UnityEngine.ScriptableObject struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke { }; // Native definition for COM marshalling of UnityEngine.ScriptableObject struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com { }; // UnityEngine.Sprite struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // UnityEngine.U2D.SpriteAtlas struct SpriteAtlas_t7B9620FBFBE1CCB781F2ED24A3B2DD37734F66A8 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // System.Runtime.Serialization.StreamingContext struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 { // System.Object System.Runtime.Serialization.StreamingContext::m_additionalContext RuntimeObject* ___m_additionalContext_0; // System.Runtime.Serialization.StreamingContextStates System.Runtime.Serialization.StreamingContext::m_state int32_t ___m_state_1; }; // Native definition for P/Invoke marshalling of System.Runtime.Serialization.StreamingContext struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677_marshaled_pinvoke { Il2CppIUnknown* ___m_additionalContext_0; int32_t ___m_state_1; }; // Native definition for COM marshalling of System.Runtime.Serialization.StreamingContext struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677_marshaled_com { Il2CppIUnknown* ___m_additionalContext_0; int32_t ___m_state_1; }; // System.SystemException struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t { }; // 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; }; // UnityEngine.Networking.UnityWebRequest struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F : public RuntimeObject { // System.IntPtr UnityEngine.Networking.UnityWebRequest::m_Ptr intptr_t ___m_Ptr_0; // UnityEngine.Networking.DownloadHandler UnityEngine.Networking.UnityWebRequest::m_DownloadHandler DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* ___m_DownloadHandler_1; // UnityEngine.Networking.UploadHandler UnityEngine.Networking.UnityWebRequest::m_UploadHandler UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6* ___m_UploadHandler_2; // UnityEngine.Networking.CertificateHandler UnityEngine.Networking.UnityWebRequest::m_CertificateHandler CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* ___m_CertificateHandler_3; // System.Uri UnityEngine.Networking.UnityWebRequest::m_Uri Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___m_Uri_4; // System.Boolean UnityEngine.Networking.UnityWebRequest::k__BackingField bool ___U3CdisposeCertificateHandlerOnDisposeU3Ek__BackingField_5; // System.Boolean UnityEngine.Networking.UnityWebRequest::k__BackingField bool ___U3CdisposeDownloadHandlerOnDisposeU3Ek__BackingField_6; // System.Boolean UnityEngine.Networking.UnityWebRequest::k__BackingField bool ___U3CdisposeUploadHandlerOnDisposeU3Ek__BackingField_7; }; // Native definition for P/Invoke marshalling of UnityEngine.Networking.UnityWebRequest struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_pinvoke { intptr_t ___m_Ptr_0; DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_pinvoke ___m_DownloadHandler_1; UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6_marshaled_pinvoke ___m_UploadHandler_2; CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_marshaled_pinvoke ___m_CertificateHandler_3; Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___m_Uri_4; int32_t ___U3CdisposeCertificateHandlerOnDisposeU3Ek__BackingField_5; int32_t ___U3CdisposeDownloadHandlerOnDisposeU3Ek__BackingField_6; int32_t ___U3CdisposeUploadHandlerOnDisposeU3Ek__BackingField_7; }; // Native definition for COM marshalling of UnityEngine.Networking.UnityWebRequest struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_com { intptr_t ___m_Ptr_0; DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_com* ___m_DownloadHandler_1; UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6_marshaled_com* ___m_UploadHandler_2; CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_marshaled_com* ___m_CertificateHandler_3; Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___m_Uri_4; int32_t ___U3CdisposeCertificateHandlerOnDisposeU3Ek__BackingField_5; int32_t ___U3CdisposeDownloadHandlerOnDisposeU3Ek__BackingField_6; int32_t ___U3CdisposeUploadHandlerOnDisposeU3Ek__BackingField_7; }; // UnityEngine.Networking.UnityWebRequestAsyncOperation struct UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C : public AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C { // UnityEngine.Networking.UnityWebRequest UnityEngine.Networking.UnityWebRequestAsyncOperation::k__BackingField UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___U3CwebRequestU3Ek__BackingField_2; }; // Native definition for P/Invoke marshalling of UnityEngine.Networking.UnityWebRequestAsyncOperation struct UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_marshaled_pinvoke : public AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke { UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_pinvoke* ___U3CwebRequestU3Ek__BackingField_2; }; // Native definition for COM marshalling of UnityEngine.Networking.UnityWebRequestAsyncOperation struct UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_marshaled_com : public AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com { UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_com* ___U3CwebRequestU3Ek__BackingField_2; }; // UnityEngine.ResourceManagement.Util.UnityWebRequestResult struct UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894 : public RuntimeObject { // System.String UnityEngine.ResourceManagement.Util.UnityWebRequestResult::k__BackingField String_t* ___U3CErrorU3Ek__BackingField_0; // System.Int64 UnityEngine.ResourceManagement.Util.UnityWebRequestResult::k__BackingField int64_t ___U3CResponseCodeU3Ek__BackingField_1; // UnityEngine.Networking.UnityWebRequest/Result UnityEngine.ResourceManagement.Util.UnityWebRequestResult::k__BackingField int32_t ___U3CResultU3Ek__BackingField_2; // System.String UnityEngine.ResourceManagement.Util.UnityWebRequestResult::k__BackingField String_t* ___U3CMethodU3Ek__BackingField_3; // System.String UnityEngine.ResourceManagement.Util.UnityWebRequestResult::k__BackingField String_t* ___U3CUrlU3Ek__BackingField_4; }; // UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext struct DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F { // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext::k__BackingField AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___U3COperationHandleU3Ek__BackingField_0; // UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventType UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext::k__BackingField int32_t ___U3CTypeU3Ek__BackingField_1; // System.Int32 UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext::k__BackingField int32_t ___U3CEventValueU3Ek__BackingField_2; // UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext::k__BackingField RuntimeObject* ___U3CLocationU3Ek__BackingField_3; // System.Object UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext::k__BackingField RuntimeObject* ___U3CContextU3Ek__BackingField_4; // System.String UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext::k__BackingField String_t* ___U3CErrorU3Ek__BackingField_5; }; // Native definition for P/Invoke marshalling of UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext struct DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_marshaled_pinvoke { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_pinvoke ___U3COperationHandleU3Ek__BackingField_0; int32_t ___U3CTypeU3Ek__BackingField_1; int32_t ___U3CEventValueU3Ek__BackingField_2; RuntimeObject* ___U3CLocationU3Ek__BackingField_3; Il2CppIUnknown* ___U3CContextU3Ek__BackingField_4; char* ___U3CErrorU3Ek__BackingField_5; }; // Native definition for COM marshalling of UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext struct DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_marshaled_com { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_com ___U3COperationHandleU3Ek__BackingField_0; int32_t ___U3CTypeU3Ek__BackingField_1; int32_t ___U3CEventValueU3Ek__BackingField_2; RuntimeObject* ___U3CLocationU3Ek__BackingField_3; Il2CppIUnknown* ___U3CContextU3Ek__BackingField_4; Il2CppChar* ___U3CErrorU3Ek__BackingField_5; }; // System.Action`1 struct Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9 : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_t966710EFD079374A3AE7E5D6B27FC53F0EE7E53F : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87 : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70 : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250 : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2 : public MulticastDelegate_t { }; // System.Action`2 struct Action_2_t67647DD70912484E9205AC38396D2849ED602730 : public MulticastDelegate_t { }; // System.Action`4 struct Action_4_t51F78DA8E58156577593F6C422DEBEB7642D6F42 : public MulticastDelegate_t { }; // System.Action`4 struct Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D : public MulticastDelegate_t { }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 struct AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7 : public RuntimeObject { // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::k__BackingField SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A ___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.AsyncOperationBase`1::m_DestroyedAction DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* ___m_DestroyedAction_6; // DelegateList`1> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_CompletedActionT DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647* ___m_CompletedActionT_7; // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_OnDestroyAction Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_OnDestroyAction_8; // System.Action`1 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::k__BackingField bool ___U3CIsRunningU3Ek__BackingField_11; // System.Threading.Tasks.TaskCompletionSource`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_taskCompletionSource TaskCompletionSource_1_t7C1CD87A194C54DCB5120C736220882401D7DB2D* ___m_taskCompletionSource_12; // System.Threading.Tasks.TaskCompletionSource`1 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 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_UpdateCallbacks DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___m_UpdateCallbacks_15; // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_UpdateCallback Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___m_UpdateCallback_16; }; // System.Func`1 struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457 : public MulticastDelegate_t { }; // System.Func`1 struct Func_1_t935316A94E97B5D059A09BCAB7F1F7990E4A0434 : public MulticastDelegate_t { }; // System.Func`1 struct Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7 : public MulticastDelegate_t { }; // System.Func`2 struct Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3 : public MulticastDelegate_t { }; // System.Func`2 struct Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86 : public MulticastDelegate_t { }; // System.Func`2 struct Func_2_tACBF5A1656250800CE861707354491F0611F6624 : public MulticastDelegate_t { }; // System.ArgumentException struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { // System.String System.ArgumentException::_paramName String_t* ____paramName_18; }; // UnityEngine.ResourceManagement.ResourceProviders.AssetBundleProvider struct AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1 : public ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29 { }; // UnityEngine.AssetBundleRequest struct AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621 : public ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868 { }; // Native definition for P/Invoke marshalling of UnityEngine.AssetBundleRequest struct AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621_marshaled_pinvoke : public ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868_marshaled_pinvoke { }; // Native definition for COM marshalling of UnityEngine.AssetBundleRequest struct AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621_marshaled_com : public ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868_marshaled_com { }; // UnityEngine.ResourceManagement.ResourceProviders.AtlasSpriteProvider struct AtlasSpriteProvider_tE1B6A6917A900A46726DD1693C7DF1FE60F81E3A : public ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29 { }; // UnityEngine.Behaviour struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; // UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider struct BundledAssetProvider_tB2F69E7BFE272A21648B4C4CC50D331776F901E7 : public ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29 { }; // UnityEngine.Networking.DownloadHandlerBuffer struct DownloadHandlerBuffer_t34C626F6513FA9A44FDDDEE85455CF2CD9DA5974 : public DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB { // Unity.Collections.NativeArray`1 UnityEngine.Networking.DownloadHandlerBuffer::m_NativeData NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___m_NativeData_1; }; // Native definition for P/Invoke marshalling of UnityEngine.Networking.DownloadHandlerBuffer struct DownloadHandlerBuffer_t34C626F6513FA9A44FDDDEE85455CF2CD9DA5974_marshaled_pinvoke : public DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_pinvoke { NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___m_NativeData_1; }; // Native definition for COM marshalling of UnityEngine.Networking.DownloadHandlerBuffer struct DownloadHandlerBuffer_t34C626F6513FA9A44FDDDEE85455CF2CD9DA5974_marshaled_com : public DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_com { NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___m_NativeData_1; }; // UnityEngine.ResourceManagement.AsyncOperations.GroupOperation struct GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE : public AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D { // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.GroupOperation::m_InternalOnComplete Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_InternalOnComplete_17; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.GroupOperation::m_LoadedCount int32_t ___m_LoadedCount_18; // UnityEngine.ResourceManagement.AsyncOperations.GroupOperation/GroupOperationSettings UnityEngine.ResourceManagement.AsyncOperations.GroupOperation::m_Settings int32_t ___m_Settings_19; // System.String UnityEngine.ResourceManagement.AsyncOperations.GroupOperation::debugName String_t* ___debugName_20; // UnityEngine.ResourceManagement.Util.IOperationCacheKey UnityEngine.ResourceManagement.AsyncOperations.GroupOperation::k__BackingField RuntimeObject* ___U3CUnityEngine_ResourceManagement_AsyncOperations_ICachable_KeyU3Ek__BackingField_22; // System.Collections.Generic.HashSet`1 UnityEngine.ResourceManagement.AsyncOperations.GroupOperation::m_CachedDependencyLocations HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* ___m_CachedDependencyLocations_23; }; // UnityEngine.ResourceManagement.ResourceProviders.LegacyResourcesProvider struct LegacyResourcesProvider_tF98D42F9A0CBDF3EB152516B86BFFFD04F0D828B : public ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29 { }; // System.NotImplementedException struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; // System.NullReferenceException struct NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; // UnityEngine.Networking.PlayerConnection.PlayerConnection struct PlayerConnection_tE21E6206D6FC40F07B3842D83BCB0732C9244E53 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { // UnityEngine.Networking.PlayerConnection.PlayerEditorConnectionEvents UnityEngine.Networking.PlayerConnection.PlayerConnection::m_PlayerEditorConnectionEvents PlayerEditorConnectionEvents_tF92F4A9A0EDAB7D3D544AE9B0F3F925C4E48B7CB* ___m_PlayerEditorConnectionEvents_5; // System.Collections.Generic.List`1 UnityEngine.Networking.PlayerConnection.PlayerConnection::m_connectedPlayers List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_connectedPlayers_6; // System.Boolean UnityEngine.Networking.PlayerConnection.PlayerConnection::m_IsInitilized bool ___m_IsInitilized_7; }; struct PlayerConnection_tE21E6206D6FC40F07B3842D83BCB0732C9244E53_StaticFields { // UnityEngine.IPlayerEditorConnectionNative UnityEngine.Networking.PlayerConnection.PlayerConnection::connectionNative RuntimeObject* ___connectionNative_4; // UnityEngine.Networking.PlayerConnection.PlayerConnection UnityEngine.Networking.PlayerConnection.PlayerConnection::s_Instance PlayerConnection_tE21E6206D6FC40F07B3842D83BCB0732C9244E53* ___s_Instance_8; }; // UnityEngine.ResourceManagement.Exceptions.ProviderException struct ProviderException_tCFC98A50C874BCD7FAF64F677F162A3B2C7B09DA : public OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434 { // UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation UnityEngine.ResourceManagement.Exceptions.ProviderException::k__BackingField RuntimeObject* ___U3CLocationU3Ek__BackingField_18; }; // UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider struct TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF : public ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29 { // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider::k__BackingField bool ___U3CIgnoreFailuresU3Ek__BackingField_2; }; // UnityEngine.Transform struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; // UnityEngine.ResourceManagement.Exceptions.UnknownResourceProviderException struct UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E : public ResourceManagerException_t49A563CE4851F1491A20EF29BF1E03276FD6ED25 { // UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation UnityEngine.ResourceManagement.Exceptions.UnknownResourceProviderException::k__BackingField RuntimeObject* ___U3CLocationU3Ek__BackingField_18; }; // UnityEngine.ResourceManagement.ResourceManager/InstanceOperation struct InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644 : public AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16 { // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceManager/InstanceOperation::m_dependency AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA ___m_dependency_17; // UnityEngine.ResourceManagement.ResourceProviders.InstantiationParameters UnityEngine.ResourceManagement.ResourceManager/InstanceOperation::m_instantiationParams InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669 ___m_instantiationParams_18; // UnityEngine.ResourceManagement.ResourceProviders.IInstanceProvider UnityEngine.ResourceManagement.ResourceManager/InstanceOperation::m_instanceProvider RuntimeObject* ___m_instanceProvider_19; // UnityEngine.GameObject UnityEngine.ResourceManagement.ResourceManager/InstanceOperation::m_instance GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_instance_20; // UnityEngine.SceneManagement.Scene UnityEngine.ResourceManagement.ResourceManager/InstanceOperation::m_scene Scene_tA1DC762B79745EB5140F054C884855B922318356 ___m_scene_21; }; // UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase/BaseInitAsyncOp struct BaseInitAsyncOp_tC34615845690A38C0F748CE658CC8027BCF3014C : public AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9 { // System.Func`1 UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase/BaseInitAsyncOp::m_CallBack Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___m_CallBack_17; }; // System.ArgumentNullException struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 { }; // UnityEngine.ResourceManagement.ResourceProviders.JsonAssetProvider struct JsonAssetProvider_tDA8FBAA9EAF7DC4CD8F96B0145644401CA29ADDF : public TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF { }; // UnityEngine.MonoBehaviour struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { }; // UnityEngine.ResourceManagement.Exceptions.RemoteProviderException struct RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131 : public ProviderException_tCFC98A50C874BCD7FAF64F677F162A3B2C7B09DA { // UnityEngine.ResourceManagement.Util.UnityWebRequestResult UnityEngine.ResourceManagement.Exceptions.RemoteProviderException::k__BackingField UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* ___U3CWebRequestResultU3Ek__BackingField_19; }; // UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/SceneOp struct SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C : public AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7 { // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/SceneOp::m_ActivateOnLoad bool ___m_ActivateOnLoad_17; // UnityEngine.ResourceManagement.ResourceProviders.SceneInstance UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/SceneOp::m_Inst SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A ___m_Inst_18; // UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/SceneOp::m_Location RuntimeObject* ___m_Location_19; // UnityEngine.SceneManagement.LoadSceneMode UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/SceneOp::m_LoadMode int32_t ___m_LoadMode_20; // System.Int32 UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/SceneOp::m_Priority int32_t ___m_Priority_21; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1> UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/SceneOp::m_DepOp AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 ___m_DepOp_22; // UnityEngine.ResourceManagement.ResourceManager UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/SceneOp::m_ResourceManager ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_ResourceManager_23; }; // UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/UnloadSceneOp struct UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A : public AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7 { // UnityEngine.ResourceManagement.ResourceProviders.SceneInstance UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/UnloadSceneOp::m_Instance SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A ___m_Instance_17; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/UnloadSceneOp::m_sceneLoadHandle AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 ___m_sceneLoadHandle_18; // UnityEngine.SceneManagement.UnloadSceneOptions UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/UnloadSceneOp::m_UnloadOptions int32_t ___m_UnloadOptions_19; }; // UnityEngine.ResourceManagement.Util.ComponentSingleton`1 struct ComponentSingleton_1_t78EEE75ABA2E62E53292EF71DED60EE423AECBD9 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { }; struct ComponentSingleton_1_t78EEE75ABA2E62E53292EF71DED60EE423AECBD9_StaticFields { // T UnityEngine.ResourceManagement.Util.ComponentSingleton`1::s_Instance DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* ___s_Instance_4; }; // UnityEngine.ResourceManagement.Util.ComponentSingleton`1 struct ComponentSingleton_1_t72FE88792928B5CD2047657E9122FA6E177CA55B : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { }; struct ComponentSingleton_1_t72FE88792928B5CD2047657E9122FA6E177CA55B_StaticFields { // T UnityEngine.ResourceManagement.Util.ComponentSingleton`1::s_Instance DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* ___s_Instance_4; }; // UnityEngine.ResourceManagement.Util.ComponentSingleton`1 struct ComponentSingleton_1_tC7B5F2248ADF6892829DAF5987560976C064EC4F : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { }; struct ComponentSingleton_1_tC7B5F2248ADF6892829DAF5987560976C064EC4F_StaticFields { // T UnityEngine.ResourceManagement.Util.ComponentSingleton`1::s_Instance MonoBehaviourCallbackHooks_tC738EC3E1125A7ABB173D0F9F8B555238CA7615F* ___s_Instance_4; }; // UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollector struct DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { }; struct DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_StaticFields { // UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollector UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollector::s_Collector DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367* ___s_Collector_4; }; // UnityEngine.ResourceManagement.Util.DelayedActionManager struct DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0 : public ComponentSingleton_1_t78EEE75ABA2E62E53292EF71DED60EE423AECBD9 { // System.Collections.Generic.List`1[] UnityEngine.ResourceManagement.Util.DelayedActionManager::m_Actions List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515* ___m_Actions_5; // System.Collections.Generic.LinkedList`1 UnityEngine.ResourceManagement.Util.DelayedActionManager::m_DelayedActions LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* ___m_DelayedActions_6; // System.Collections.Generic.Stack`1> UnityEngine.ResourceManagement.Util.DelayedActionManager::m_NodeCache Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406* ___m_NodeCache_7; // System.Int32 UnityEngine.ResourceManagement.Util.DelayedActionManager::m_CollectionIndex int32_t ___m_CollectionIndex_8; // System.Boolean UnityEngine.ResourceManagement.Util.DelayedActionManager::m_DestroyOnCompletion bool ___m_DestroyOnCompletion_9; }; // UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollectorSingleton struct DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19 : public ComponentSingleton_1_t72FE88792928B5CD2047657E9122FA6E177CA55B { // System.Collections.Generic.Dictionary`2 UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollectorSingleton::m_CreatedEvents Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD* ___m_CreatedEvents_6; // System.Collections.Generic.List`1 UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollectorSingleton::m_UnhandledEvents List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9* ___m_UnhandledEvents_7; // DelegateList`1 UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollectorSingleton::s_EventHandlers DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* ___s_EventHandlers_8; // System.Single UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollectorSingleton::m_lastTickSent float ___m_lastTickSent_9; // System.Int32 UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollectorSingleton::m_lastFrame int32_t ___m_lastFrame_10; // System.Single UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollectorSingleton::fpsAvg float ___fpsAvg_11; }; struct DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19_StaticFields { // System.Guid UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollectorSingleton::s_editorConnectionGuid Guid_t ___s_editorConnectionGuid_5; }; // MonoBehaviourCallbackHooks struct MonoBehaviourCallbackHooks_tC738EC3E1125A7ABB173D0F9F8B555238CA7615F : public ComponentSingleton_1_tC7B5F2248ADF6892829DAF5987560976C064EC4F { // System.Action`1 MonoBehaviourCallbackHooks::m_OnUpdateDelegate Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___m_OnUpdateDelegate_5; }; #ifdef __clang__ #pragma clang diagnostic pop #endif // System.Type[] struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB : public RuntimeArray { ALIGN_FIELD (8) Type_t* m_Items[1]; inline Type_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Type_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, Type_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Type_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Type_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Type_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.String[] struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray { ALIGN_FIELD (8) String_t* m_Items[1]; inline String_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline String_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, String_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, String_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.Collections.Generic.List`1[] struct List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515 : public RuntimeArray { ALIGN_FIELD (8) List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* m_Items[1]; inline List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6** 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, List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // UnityEngine.Object[] struct ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A : public RuntimeArray { ALIGN_FIELD (8) Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* m_Items[1]; inline Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C** 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, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)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[] struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray { ALIGN_FIELD (8) int32_t m_Items[1]; inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_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, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; // System.Byte[] struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031 : public RuntimeArray { ALIGN_FIELD (8) uint8_t m_Items[1]; inline uint8_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline uint8_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, uint8_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value) { m_Items[index] = value; } }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle[] struct AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562 : public RuntimeArray { ALIGN_FIELD (8) AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D m_Items[1]; inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* 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, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_InternalOp_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_LocationName_2), (void*)NULL); #endif } inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_InternalOp_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_LocationName_2), (void*)NULL); #endif } }; // UnityEngine.ResourceManagement.ResourceManager/DeferredCallbackRegisterRequest[] struct DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4 : public RuntimeArray { ALIGN_FIELD (8) DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD m_Items[1]; inline DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD* 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, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___operation_0), (void*)NULL); } inline DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___operation_0), (void*)NULL); } }; // UnityEngine.ResourceManagement.Util.DelayedActionManager/DelegateInfo[] struct DelegateInfoU5BU5D_tBCC10C3DD4D55DB1585CC2DB859B317633BC3EBC : public RuntimeArray { ALIGN_FIELD (8) DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 m_Items[1]; inline DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* 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, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Delegate_2), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Target_3), (void*)NULL); #endif } inline DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Delegate_2), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Target_3), (void*)NULL); #endif } }; // System.Int32Enum[] struct Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F : public RuntimeArray { ALIGN_FIELD (8) int32_t m_Items[1]; inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_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, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; // UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent[] struct DiagnosticEventU5BU5D_t94E38C770CB7D8D3703DFD4FDDBC92FC4D473A95 : public RuntimeArray { ALIGN_FIELD (8) DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 m_Items[1]; inline DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* 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, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Graph_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Dependencies_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_DisplayName_3), (void*)NULL); #endif } inline DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Graph_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Dependencies_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_DisplayName_3), (void*)NULL); #endif } }; IL2CPP_EXTERN_C void AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshal_pinvoke(const AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D& unmarshaled, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshal_pinvoke_back(const AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_pinvoke& marshaled, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D& unmarshaled); IL2CPP_EXTERN_C void AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshal_pinvoke_cleanup(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshal_com(const AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D& unmarshaled, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_com& marshaled); IL2CPP_EXTERN_C void AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshal_com_back(const AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_com& marshaled, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D& unmarshaled); IL2CPP_EXTERN_C void AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshal_com_cleanup(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_com& marshaled); IL2CPP_EXTERN_C void Delegate_t_marshal_pinvoke(const Delegate_t& unmarshaled, Delegate_t_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void Delegate_t_marshal_pinvoke_back(const Delegate_t_marshaled_pinvoke& marshaled, Delegate_t& unmarshaled); IL2CPP_EXTERN_C void Delegate_t_marshal_pinvoke_cleanup(Delegate_t_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void Delegate_t_marshal_com(const Delegate_t& unmarshaled, Delegate_t_marshaled_com& marshaled); IL2CPP_EXTERN_C void Delegate_t_marshal_com_back(const Delegate_t_marshaled_com& marshaled, Delegate_t& unmarshaled); IL2CPP_EXTERN_C void Delegate_t_marshal_com_cleanup(Delegate_t_marshaled_com& marshaled); IL2CPP_EXTERN_C void SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshal_pinvoke(const SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1& unmarshaled, SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshal_pinvoke_back(const SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_pinvoke& marshaled, SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1& unmarshaled); IL2CPP_EXTERN_C void SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshal_pinvoke_cleanup(SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshal_com(const SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1& unmarshaled, SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_com& marshaled); IL2CPP_EXTERN_C void SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshal_com_back(const SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_com& marshaled, SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1& unmarshaled); IL2CPP_EXTERN_C void SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshal_com_cleanup(SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_com& marshaled); IL2CPP_EXTERN_C void AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshal_pinvoke(const AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C& unmarshaled, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshal_pinvoke_back(const AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke& marshaled, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C& unmarshaled); IL2CPP_EXTERN_C void AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshal_pinvoke_cleanup(AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshal_com(const AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C& unmarshaled, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com& marshaled); IL2CPP_EXTERN_C void AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshal_com_back(const AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com& marshaled, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C& unmarshaled); IL2CPP_EXTERN_C void AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshal_com_cleanup(AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com& marshaled); // System.Void System.Action`1::Invoke(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mA8F89FB04FEA0F48A4F22EC84B5F9ADB2914341F_gshared_inline (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* __this, float ___obj0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.Util.ComponentSingleton`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComponentSingleton_1__ctor_mE3C6A56ADC464B0E183DD01ACE533B50F1B3E365_gshared (ComponentSingleton_1_t48E072079F42456220A56E31B3AA96C419BB3157* __this, const RuntimeMethod* method) ; // TResult System.Func`2::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) ; // System.Int32 System.Collections.Generic.Dictionary`2::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.HashSet`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t HashSet_1_get_Count_m41CC85EEB7855CEFA3BC7A32F115387939318ED3_gshared_inline (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method) ; // System.Void ListWithEvents`1::Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ListWithEvents_1_Add_m4A6382E173C1E69354007EF5F096887305038817_gshared (ListWithEvents_1_t8929B883E04552186053FBFA4F86DAA5952A1DD7* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.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::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ; // System.Boolean ListWithEvents`1::Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ListWithEvents_1_Remove_mCBD061E4C4AE5B2E97F3CE290BFDEEE08B402913_gshared (ListWithEvents_1_t8929B883E04552186053FBFA4F86DAA5952A1DD7* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ; // System.Void ListWithEvents`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ListWithEvents_1__ctor_m6C9BCD931B8604CCDEEE09FFA9C0BCDF44EE977A_gshared (ListWithEvents_1_t8929B883E04552186053FBFA4F86DAA5952A1DD7* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.HashSet`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method) ; // DelegateList`1 DelegateList`1::CreateWithGlobalCache() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* DelegateList_1_CreateWithGlobalCache_m35CF2E4C447D8E6A076C382E94E61A804FC591D4_gshared (const RuntimeMethod* method) ; // System.Void System.Action`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Void ListWithEvents`1::add_OnElementAdded(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ListWithEvents_1_add_OnElementAdded_mFC8915DF283272EEF42FB94DBC575E6B2265BA5A_gshared (ListWithEvents_1_t8929B883E04552186053FBFA4F86DAA5952A1DD7* __this, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___value0, const RuntimeMethod* method) ; // System.Void ListWithEvents`1::add_OnElementRemoved(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ListWithEvents_1_add_OnElementRemoved_m5175138C0788223997DA7E0C193B898F9192DDA0_gshared (ListWithEvents_1_t8929B883E04552186053FBFA4F86DAA5952A1DD7* __this, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___value0, const RuntimeMethod* method) ; // T UnityEngine.ResourceManagement.Util.ComponentSingleton`1::get_Instance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ComponentSingleton_1_get_Instance_mB8C0B2A5F8B76C5F24719C25567AD046ABB8D9AB_gshared (const RuntimeMethod* method) ; // System.Void System.Action`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m770CD2F8BB65F2EDA5128CA2F96D71C35B23E859_gshared (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Void System.Action`1::Invoke(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m17694F84F89B1CA877E7FB810A103007F960CC3E_gshared_inline (Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2* __this, DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F ___obj0, const RuntimeMethod* method) ; // System.Void System.Action`4::Invoke(T1,T2,T3,T4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_4_Invoke_m39604FFBE998E6D4F7BF665421372ED2E8F8A9B7_gshared_inline (Action_4_t51F78DA8E58156577593F6C422DEBEB7642D6F42* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___arg10, int32_t ___arg21, int32_t ___arg32, RuntimeObject* ___arg43, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___key0, RuntimeObject** ___value1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___key0, RuntimeObject* ___value1, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceManager::CreateCompletedOperationInternal(TObject,System.Boolean,System.Exception,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ResourceManager_CreateCompletedOperationInternal_TisRuntimeObject_m2798F8A77803ADC6D2CBF2D83A365064EACA0BA4_gshared (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___result0, bool ___success1, Exception_t* ___exception2, bool ___releaseDependenciesOnFailure3, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::op_Implicit(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_mB162F31946A8441D0E802C22813538D521985E4A_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___obj0, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::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::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) ; // T UnityEngine.ResourceManagement.ResourceManager::CreateOperation(System.Type,System.Int32,UnityEngine.ResourceManagement.Util.IOperationCacheKey,System.Action`1) 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) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::IsValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_IsValid_mE28D0DEC7BB8A4A921286FD5D7B1FB967CF1C8B1_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Release() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_Release_m525B557AF9B665D33B03BB88680B2AEECB00C260_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.HashSet`1::Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Remove_mF1D84C0A2829DDA2A0CEE1D82A5B999B5F6627CB_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::Remove(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m5C7C45E75D951A75843F3F7AADD56ECD64F6BC86_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___key0, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKey(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___key0, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceManager::StartOperation(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1,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.Void System.Collections.Generic.List`1::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m27012791667E51CDC7C83F931B325B59D382244C_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___capacity0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_gshared_inline (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___item0, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Handle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 AsyncOperationBase_1_get_Handle_m92F0B2A4505ED956DAF6163F3236F7318CFD93CA_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceManager::ProvideResource(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) ; // System.Boolean System.Collections.Generic.HashSet`1::Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ; // System.Collections.Generic.HashSet`1/Enumerator System.Collections.Generic.HashSet`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8 HashSet_1_GetEnumerator_m143B98FEED7E9CABA2C494AB2F04DAD60A504635_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.HashSet`1/Enumerator::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mFB582AEAA2E73F3128B5571197BEDE256A83F657_gshared (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.HashSet`1/Enumerator::get_Current() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m139A176CD271A0532D75BE08DA7831C8C45CE28F_gshared_inline (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8* __this, const RuntimeMethod* method) ; // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::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.Boolean System.Collections.Generic.HashSet`1/Enumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m27565F5ACCCC75C3DD34CC4CAE3E6AEFEB9144A6_gshared (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8* __this, const RuntimeMethod* method) ; // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::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::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::get_Current() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::DecrementReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_DecrementReferenceCount_m2134F44155382EA2F7CA0CA77A2F3E0E83BA7AD1_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Clear() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m842F5C74CDF71254D3DF14CBACB255E377C9BC4B_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m7996D932EA8B1E14EB2A7F229C3C8F03FE4CEEE5_gshared_inline (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___item0, const RuntimeMethod* method) ; // System.Void DelegateList`1::Invoke(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateList_1_Invoke_mFB21D7BA92CFEAA67905C35AAD3291DE4557CD8A_gshared (DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* __this, float ___res0, const RuntimeMethod* method) ; // T ListWithEvents`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ListWithEvents_1_get_Item_m965E426715FE506B4DE49DEDFCACD018E247FB8B_gshared (ListWithEvents_1_t8929B883E04552186053FBFA4F86DAA5952A1DD7* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Int32 ListWithEvents`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ListWithEvents_1_get_Count_m40E9032D66172A330787433B8E0B8769A3D44A17_gshared (ListWithEvents_1_t8929B883E04552186053FBFA4F86DAA5952A1DD7* __this, const RuntimeMethod* method) ; // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676 List_1_GetEnumerator_m564CB69E4A076D1B353881952DCCDD2AE019A03A_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mA302D5AD9BA1CAA03E24A9290D22DFC23C0CCCF8_gshared (Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1/Enumerator::get_Current() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD Enumerator_get_Current_m9471395F103D524184B9C3431F6720602406AC65_gshared_inline (Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m8BA038D71CA239DE45DF14F2C813EAB1CE665247_gshared (Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.Util.ComponentSingleton`1::get_Exists() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ComponentSingleton_1_get_Exists_m6BB36CD5D0EFDDAF61773C999FF1B93FC51D2652_gshared (const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_IsDone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_get_IsDone_mFD5B8AC9A444EA62DB9751CEE9275A9BB43B4622_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::InternalGetDownloadStatus(System.Collections.Generic.HashSet`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_InternalGetDownloadStatus_mE368B3EC0D0617FAEB162B8DBCC3B0FCDCD05C3C_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___visited0, const RuntimeMethod* method) ; // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_DebugName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationHandle_1_get_DebugName_mDAFD5550BB93A5A87413AA256104EE9DC326A88E_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_PercentComplete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperationHandle_1_get_PercentComplete_mC95AEB023DF1AACCB201A04FEA947ECC770E5A10_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::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::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::InvokeExecute() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_InvokeExecute_m7BC15822A8CB138F65AF12E9000EFBD6EE3F48B3_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) ; // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::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.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Status() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_1_get_Status_m66615FF5C0E965DD89EC2878F815637D3D5C1672_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::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.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1__ctor_mFC5DD5A9DBFD933E7B316BC47708AFE7D9CDE731_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) ; // System.Void System.Action`1::Invoke(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___obj0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Queue`1::Enqueue(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1_Enqueue_m5CB8CF3906F1289F92036F0973EC5BE3450402EF_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1::Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.Queue`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.Queue`1::Dequeue() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Queue_1_Dequeue_m86B243DF9EC238316EC3D27DF3E0AB8DB0987E84_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Queue`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1__ctor_m6E2A5A8173E0CC524496D5155C737DF8FD10D0EB_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.Stack`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Stack_1_get_Count_mD08AE71D49787D30DDD9D484BCD323D646744D2E_gshared_inline (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.Stack`1::Pop() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Stack_1_Pop_m2AFF69249659372F07EE25817DBCAFE74E1CF778_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.LinkedListNode`1::set_Value(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LinkedListNode_1_set_Value_mA3F2991DC59E41D3FB7E9EABFBA2C1DD24C9A278_gshared_inline (LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* __this, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 ___value0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.LinkedListNode`1::.ctor(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinkedListNode_1__ctor_m3ECA0C1934EC38CFD98560154273E9A83F71F2B5_gshared (LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* __this, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 ___value0, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.LinkedList`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t LinkedList_1_get_Count_m699332A49A02B1D79466B0FCFAFEC25CA6B48F7B_gshared_inline (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.LinkedList`1::AddFirst(System.Collections.Generic.LinkedListNode`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinkedList_1_AddFirst_m064C10418BD746C59F36C2081C86B4542A5267F7_gshared (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* __this, LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* ___node0, const RuntimeMethod* method) ; // System.Collections.Generic.LinkedListNode`1 System.Collections.Generic.LinkedList`1::get_Last() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* LinkedList_1_get_Last_mF115D1DC17D174BDF64AF19227CD3C162316B75E_gshared (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* __this, const RuntimeMethod* method) ; // System.Collections.Generic.LinkedListNode`1 System.Collections.Generic.LinkedListNode`1::get_Previous() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* LinkedListNode_1_get_Previous_m8A2E9D7E5AFAB9C973E931E2BF685837841BC8DE_gshared (LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.LinkedListNode`1::get_Value() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 LinkedListNode_1_get_Value_m9A9FE836154CAA03E0B573E1435C07192141A71D_gshared_inline (LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.LinkedList`1::AddBefore(System.Collections.Generic.LinkedListNode`1,System.Collections.Generic.LinkedListNode`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinkedList_1_AddBefore_m4613B3F2B71C4BFB1FCFC687693BFD2A5DFAC7ED_gshared (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* __this, LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* ___node0, LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* ___newNode1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mF922A6C45AA080D5A0A87E6FC45C6A966B5A826F_gshared_inline (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* __this, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 ___item0, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m3CD6522F5238852B19A0FD146657933E1876ABB2_gshared_inline (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* __this, const RuntimeMethod* method) ; // System.Collections.Generic.LinkedListNode`1 System.Collections.Generic.LinkedList`1::get_First() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* LinkedList_1_get_First_mAAFBCF23E1CA288189B1044BB52EA5C1D145E67E_gshared_inline (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Stack`1::Push(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.LinkedList`1::RemoveFirst() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinkedList_1_RemoveFirst_m0674267A206E66CEECE377F83E1325B84C3DA387_gshared (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 List_1_get_Item_m64A9C19069D8649DAB7EB7C34020F28BD4EBDE63_gshared (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Clear() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m08980A8AC138C2D99C4121189BB3A36979BF4711_gshared_inline (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m2AF6F5DAEA93D68282262463BCD9CEA36647C897_gshared (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.LinkedList`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinkedList_1__ctor_m85AAA872EB48ADA9363E5F0BE3FA1DA71EF8188E_gshared (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Stack`1::.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.HashSet`1::.ctor(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_mF7805CAF25D2248E7AC9C6D1514ACFC9321C8210_gshared (HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1* __this, RuntimeObject* ___collection0, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.HashSet`1::SetEquals(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_SetEquals_m0234CE66DE615B4BC061A3900D862051D069589B_gshared (HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1* __this, RuntimeObject* ___other0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___capacity0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::Remove(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m12BAB2F82E34CAA21A7245AB61E48F106340C1A4_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___key0, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::op_Implicit(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_mD162CF57CAAEF9D8E43E8B79810688529752D0AC_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 ___obj0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7C3D0A1FD36704AFBBE4FD4E69204B809D3FC90E_gshared (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m809450298141D527D3A4FFAF77AE69D9B08CC17F_gshared_inline (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, int32_t ___item0, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mF78C4E1EE072C25D5CDEB5057184058E94DF8634_gshared (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, int32_t ___item0, const RuntimeMethod* method) ; // System.Void System.Func`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71_gshared (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Void System.Func`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_mB5AE38FCC180471E6C2CEDDD467236BB6421D62C_gshared (Func_1_t935316A94E97B5D059A09BCAB7F1F7990E4A0434* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Void System.Func`1::.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) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle::Complete(T,System.Boolean,System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_gshared (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, RuntimeObject* ___result0, bool ___status1, Exception_t* ___exception2, const RuntimeMethod* method) ; // T[] System.Array::Empty() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_gshared_inline (const RuntimeMethod* method) ; // TDepObject UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle::GetDependency(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ProvideHandle_GetDependency_TisRuntimeObject_m77ED3D9E890881C77043DB2E0505B68EF2EDFD76_gshared (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, int32_t ___index0, const RuntimeMethod* method) ; // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::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.ResourceProviders.InstantiationParameters::Instantiate(TObject) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstantiationParameters_Instantiate_TisRuntimeObject_mD28B95DAD4B8E54F1020608F3CF2903BCAC29998_gshared (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, RuntimeObject* ___source0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2>::Add(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mBA757139A47D321F50415E1D0FEDE7C92C294FA4_gshared (Dictionary_2_t3F2B8794A24995A822FE9AFE3E513B6F7D090A20* __this, RuntimeObject* ___key0, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___value1, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2>::TryGetValue(TKey,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m8AC325A58EFD075FAE724454042FB61494CEB42D_gshared (Dictionary_2_t3F2B8794A24995A822FE9AFE3E513B6F7D090A20* __this, RuntimeObject* ___key0, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* ___value1, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2>::Remove(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m79FC8F620689E05D451F624B923E85362C8ACEA3_gshared (Dictionary_2_t3F2B8794A24995A822FE9AFE3E513B6F7D090A20* __this, RuntimeObject* ___key0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2>::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mCDB0B7F975A6F4437B9DAC0BF1172C040F8639F8_gshared (Dictionary_2_t3F2B8794A24995A822FE9AFE3E513B6F7D090A20* __this, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceManager::StartOperation(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1,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.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::InvokeExecute() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_InvokeExecute_m348860D240F3073087FDD6B33EAD7C52BF72BC06_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) ; // TResult System.Func`1::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::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::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1__ctor_mCEE82E3D26E28A39BCF9C98AAB2F97A2A8DB38E1_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceManager::StartOperation(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 ResourceManager_StartOperation_TisSceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_m79B314FA870F7EBD6E6CC7E5209995D41A4AC824_gshared (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* ___operation0, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___dependency1, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::op_Implicit(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_m595D616C4C88BA9FDAAA016670D9E5A5C77FDFEE_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 ___obj0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1__ctor_m917AE11F82954DE5783758C381EDE93A8E65C7C7_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_IsDone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_get_IsDone_mD9531C3739098D621C11A3B44EE74B8DFAA9F47A_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Acquire() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 AsyncOperationHandle_1_Acquire_mD08A4CD8D98D771CDEFF1A2DCDBC16DC9C9556AD_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::InvokeExecute() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_InvokeExecute_m0962C6D5EA70CA2161A97833CF0C4F4FBF90BC41_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) ; // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::ShortenPath(System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationBase_1_ShortenPath_m058D94CFF2FE6E99A4348A43D26298994FA8AE3E_gshared (String_t* ___p0, bool ___keepExtension1, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Complete(TObject,System.Boolean,System.Exception,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Complete_mDF6A98D657EF85A0CA2BE19E5C44C1FF71DE11BF_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A ___result0, bool ___success1, Exception_t* ___exception2, bool ___releaseDependenciesOnFailure3, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Destroy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Destroy_m95EEE2117712C2D76C0B5EC65612381F1E279968_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Complete(TObject,System.Boolean,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Complete_m1FDAA66FE64D4D55CF75B4297DD329B857E6D70F_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A ___result0, bool ___success1, String_t* ___errorMsg2, const RuntimeMethod* method) ; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_ReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_1_get_ReferenceCount_m0A3A8BC4C26D1F3E6B84B85D4B922F6CD6FF6478_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) ; // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Result() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A AsyncOperationHandle_1_get_Result_m3FF8FC76759077D4125CFC51C7F3558D19091A66_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::IsValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_IsValid_mDEAC4454D9B34FE86E8A019725B0C98ECBD01078_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Release() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_Release_mC0E215DE2D191A4EE843C9B7A7ABD01A5AA62CEB_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_PercentComplete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperationHandle_1_get_PercentComplete_m6CA42664C3166A6F7E5AB1A2A8205C7B541A3EAF_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mE097DBD72433D1AFC11733F5678602603A756424_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___collection0, const RuntimeMethod* method) ; // T UnityEngine.JsonUtility::FromJson(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 JsonUtility_FromJson_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_m84325413BE5F236A86D82AFA6374A5BD7ABBBFFF_gshared (String_t* ___json0, const RuntimeMethod* method) ; // System.Void DelegateList`1::Add(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateList_1_Add_m3E459CACF29B9E9C97CD353322C3177C7CD129F8_gshared (DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* __this, Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* ___action0, const RuntimeMethod* method) ; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::get_Values() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueCollection_t4231960DE2FFBB109405B9AC8DA4CE93EFF2AF11* Dictionary_2_get_Values_m54B5765DBECABC8382F2917C037323B3B83FB520_gshared (Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD* __this, const RuntimeMethod* method) ; // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::Concat(System.Collections.Generic.IEnumerable`1,System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Concat_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_m838E18B16E3CC058E2CF9DEE8F6B854893D3DC73_gshared (RuntimeObject* ___first0, RuntimeObject* ___second1, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m25B26E462882E5D20E8E0A69EFF9D94B9AEBF4AA_gshared (Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Linq.IOrderedEnumerable`1 System.Linq.Enumerable::OrderBy(System.Collections.Generic.IEnumerable`1,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OrderBy_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m8CF538AB06AF65CB037ADDE957FFB89798F7B541_gshared (RuntimeObject* ___source0, Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3* ___keySelector1, const RuntimeMethod* method) ; // System.Void System.Action`1::Invoke(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mFAD2E8B344DDEDAC8E40E83616A8076B83831241_gshared_inline (Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* __this, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 ___obj0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Clear() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mD24A56BF888EF741DFE7EBDC8475ECE6F5A74237_gshared_inline (List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9* __this, const RuntimeMethod* method) ; // System.Void DelegateList`1::Remove(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateList_1_Remove_mFAFD47D0EC979EA6E063B0DB52060AD52F389C23_gshared (DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* __this, Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* ___action0, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKey(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m3F1556AFF05432EA1C35EE48E2C0D7A9216293FF_gshared (Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD* __this, int32_t ___key0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mA30F6EF8D51BECC3FE45AFFD476B47A04A0E6984_gshared (Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD* __this, int32_t ___key0, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 ___value1, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::Remove(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_mC0498BC9E3720CFB6C1EAA4D0B44B7A666B2185A_gshared (Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD* __this, int32_t ___key0, const RuntimeMethod* method) ; // System.Int32 DelegateList`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DelegateList_1_get_Count_m997D0EED8579CCBAF3EEB9FF0E242F8E41A5FF65_gshared (DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* __this, const RuntimeMethod* method) ; // System.Void DelegateList`1::Invoke(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateList_1_Invoke_m7E71EEC669399BB6A5B1F016ABA724EB4BA522A7_gshared (DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* __this, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 ___res0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mB4257A2B4551959CAC74AAC14A4144D501D0A7D5_gshared_inline (List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9* __this, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 ___item0, const RuntimeMethod* method) ; // System.Void System.Action`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m06B2E66413629515634D1103FC191FE010DB6B22_gshared (Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m315FC05E431A5CB03DC47FAFB722AC3A0E641C3A_gshared (Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mEA50377FC2BC3CB5AA605E63AFB7F4B7A9B46A02_gshared (List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9* __this, const RuntimeMethod* method) ; // DelegateList`1 DelegateList`1::CreateWithGlobalCache() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* DelegateList_1_CreateWithGlobalCache_m70E5DCD7F0E362B894D2741232DA45C9BF116B57_gshared (const RuntimeMethod* method) ; // T UnityEngine.GameObject::GetComponent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; // System.Void System.Action`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_mB7E422278A9F89203BFED7F1B8F04DB5F7438D0E_gshared (Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mF98DA2A0A3DF3BE5F43A0348232321DF987F37EB_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::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 System.Collections.Generic.List`1::AddRange(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m906B749545799371A47BEEB961CA6EBF2E434001_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, RuntimeObject* ___collection0, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_gshared_inline (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method) ; // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5 List_1_GetEnumerator_m5EC3D9DDBF70C3943F3F415E109848FB1BA4F483_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mF14B13079BA29D72CF1479C47A523781823A6A79_gshared (Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1/Enumerator::get_Current() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D Enumerator_get_Current_mED23BA54237489B3A4CB41FAF90C0AD36D02A4AA_gshared_inline (Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.HashSet`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Contains_m9BACE52BFA0BD83C601529D3629118453E459BBB_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mEE227741CD024815E1C4AC5DEEF931C18BDDFDF8_gshared (Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.HashSet`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_Clear_m75A6528F0B47448EB3B3A05EC379260E9BDFC2DD_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D List_1_get_Item_m09E5100907049D55AAD968065B93D7E92A6CF0F3_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::ShortenPath(System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationBase_1_ShortenPath_m375541094EF3B673E973B5793EEABEBBEADB9A2D_gshared (String_t* ___p0, bool ___keepExtension1, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::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::.ctor(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m279E5AA525FEFA2E8D2689C61D387586D5D7902B_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, RuntimeObject* ___collection0, const RuntimeMethod* method) ; // System.Delegate System.Delegate::Combine(System.Delegate,System.Delegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m8B9D24CED35033C7FC56501DFE650F5CB7FF012C (Delegate_t* ___a0, Delegate_t* ___b1, const RuntimeMethod* method) ; // System.Delegate System.Delegate::Remove(System.Delegate,System.Delegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m40506877934EC1AD4ADAE57F5E97AF0BC0F96116 (Delegate_t* ___source0, Delegate_t* ___value1, 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 System.Action`1::Invoke(T) inline void Action_1_Invoke_mA8F89FB04FEA0F48A4F22EC84B5F9ADB2914341F_inline (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* __this, float ___obj0, const RuntimeMethod* method) { (( void (*) (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*, float, const RuntimeMethod*))Action_1_Invoke_mA8F89FB04FEA0F48A4F22EC84B5F9ADB2914341F_gshared_inline)(__this, ___obj0, method); } // System.Void UnityEngine.ResourceManagement.Util.ComponentSingleton`1::.ctor() inline void ComponentSingleton_1__ctor_m3EA0A6453A0D409452BB226CAF4AA0A535DC37C8 (ComponentSingleton_1_tC7B5F2248ADF6892829DAF5987560976C064EC4F* __this, const RuntimeMethod* method) { (( void (*) (ComponentSingleton_1_tC7B5F2248ADF6892829DAF5987560976C064EC4F*, const RuntimeMethod*))ComponentSingleton_1__ctor_mE3C6A56ADC464B0E183DD01ACE533B50F1B3E365_gshared)(__this, method); } // System.Func`2 UnityEngine.ResourceManagement.ResourceManager::get_InternalIdTransformFunc() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86* ResourceManager_get_InternalIdTransformFunc_mF9E2EB179C238ED082683966C36F07EDC85F9087_inline (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method) ; // TResult System.Func`2::Invoke(T) inline String_t* Func_2_Invoke_m5ACB72EBF42797086E002C72055E1956520CB18C_inline (Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86* __this, RuntimeObject* ___arg0, const RuntimeMethod* method) { return (( String_t* (*) (Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86*, RuntimeObject*, const RuntimeMethod*))Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared_inline)(__this, ___arg0, method); } // System.Int32 System.Collections.Generic.Dictionary`2::get_Count() inline int32_t Dictionary_2_get_Count_mD90CAA1C7D781E84AE8A2317D1C709C976BCB2CD (Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* __this, const RuntimeMethod* method) { return (( int32_t (*) (Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE*, const RuntimeMethod*))Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549_gshared)(__this, method); } // System.Int32 System.Collections.Generic.HashSet`1::get_Count() inline int32_t HashSet_1_get_Count_m8C9F4177353A49CDED92A5B01D2749B1CDC32C4E_inline (HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267* __this, const RuntimeMethod* method) { return (( int32_t (*) (HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267*, const RuntimeMethod*))HashSet_1_get_Count_m41CC85EEB7855CEFA3BC7A32F115387939318ED3_gshared_inline)(__this, method); } // System.Void ListWithEvents`1::Add(T) inline void ListWithEvents_1_Add_m07C05127F5995784C13F70693F39FDF17E0BE2F7 (ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF* __this, RuntimeObject* ___item0, const RuntimeMethod* method) { (( void (*) (ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF*, RuntimeObject*, const RuntimeMethod*))ListWithEvents_1_Add_m4A6382E173C1E69354007EF5F096887305038817_gshared)(__this, ___item0, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mBF5F50D927699D56A669DA710118E0C7C1221FCD (List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1* __this, const RuntimeMethod* method) { (( void (*) (List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_mF8A1D8C4023DD582BF228FB67A92A4DE0569CD90_inline (List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1* __this, RuntimeObject* ___item0, const RuntimeMethod* method) { (( void (*) (List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1*, RuntimeObject*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method); } // System.Boolean ListWithEvents`1::Remove(T) inline bool ListWithEvents_1_Remove_m3A98835CC0666BDD435BE0E1CCA7F919202DDF91 (ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF* __this, RuntimeObject* ___item0, const RuntimeMethod* method) { return (( bool (*) (ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF*, RuntimeObject*, const RuntimeMethod*))ListWithEvents_1_Remove_mCBD061E4C4AE5B2E97F3CE290BFDEEE08B402913_gshared)(__this, ___item0, method); } // System.Void ListWithEvents`1::.ctor() inline void ListWithEvents_1__ctor_mAB99B6D35767214CAB2BCF1DDBDC7D7E77762F26 (ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB* __this, const RuntimeMethod* method) { (( void (*) (ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB*, const RuntimeMethod*))ListWithEvents_1__ctor_m6C9BCD931B8604CCDEEE09FFA9C0BCDF44EE977A_gshared)(__this, method); } // System.Void ListWithEvents`1::.ctor() inline void ListWithEvents_1__ctor_m5D223A2F890ACD04DFFDDEA67A277FE5FF669321 (ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF* __this, const RuntimeMethod* method) { (( void (*) (ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF*, const RuntimeMethod*))ListWithEvents_1__ctor_m6C9BCD931B8604CCDEEE09FFA9C0BCDF44EE977A_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_m56440420FE742E4486843B59035F84FEBC635FA6 (Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D*, const RuntimeMethod*))Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_mBEE6E02FF5778B06D23A4C8FF8AAE9445DD52EAC (Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } // System.Void System.Collections.Generic.HashSet`1::.ctor() inline void HashSet_1__ctor_mB379B57465DF13113C37D5F68A852BFCCA32FE02 (HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267* __this, const RuntimeMethod* method) { (( void (*) (HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267*, const RuntimeMethod*))HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_gshared)(__this, method); } // DelegateList`1 DelegateList`1::CreateWithGlobalCache() inline DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* DelegateList_1_CreateWithGlobalCache_m35CF2E4C447D8E6A076C382E94E61A804FC591D4 (const RuntimeMethod* method) { return (( DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* (*) (const RuntimeMethod*))DelegateList_1_CreateWithGlobalCache_m35CF2E4C447D8E6A076C382E94E61A804FC591D4_gshared)(method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m0874F605C0547F0FAAC3ECA80CA427463997DE99 (List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C* __this, const RuntimeMethod* method) { (( void (*) (List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_m5D11BD5B331D47EF67914EC367C109B0BA39F729 (Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } // System.Void System.Object::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ; // System.Void System.Action`1::.ctor(System.Object,System.IntPtr) inline void Action_1__ctor_mDDF389A58010E142A6ED94EEE29302380C749F0A (Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___object0, ___method1, method); } // System.Void UnityEngine.ResourceManagement.Util.LRUCacheAllocationStrategy::.ctor(System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LRUCacheAllocationStrategy__ctor_mE90C189EB59AEE251D83C85F1C6422EE3F3FB541 (LRUCacheAllocationStrategy_t6D196B60527FD83BCF39AA0AB3F840357B9DA318* __this, int32_t ___poolMaxSize0, int32_t ___poolCapacity1, int32_t ___poolCacheMaxSize2, int32_t ___initialPoolCacheCapacity3, const RuntimeMethod* method) ; // System.Void System.Action`1::.ctor(System.Object,System.IntPtr) inline void Action_1__ctor_mA2E747297AEB8229ECC90785AEB7B12DD8C75C7C (Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___object0, ___method1, method); } // System.Void ListWithEvents`1::add_OnElementAdded(System.Action`1) inline void ListWithEvents_1_add_OnElementAdded_m73653AE5E78DE69A6617034FE70D8203F7CA46A8 (ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB* __this, Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9* ___value0, const RuntimeMethod* method) { (( void (*) (ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB*, Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9*, const RuntimeMethod*))ListWithEvents_1_add_OnElementAdded_mFC8915DF283272EEF42FB94DBC575E6B2265BA5A_gshared)(__this, ___value0, method); } // System.Void ListWithEvents`1::add_OnElementRemoved(System.Action`1) inline void ListWithEvents_1_add_OnElementRemoved_m4F049FEC85282FBF40D01BFF4A9583AF6C299440 (ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB* __this, Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9* ___value0, const RuntimeMethod* method) { (( void (*) (ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB*, Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9*, const RuntimeMethod*))ListWithEvents_1_add_OnElementRemoved_m5175138C0788223997DA7E0C193B898F9192DDA0_gshared)(__this, ___value0, method); } // System.Void System.Action`1::.ctor(System.Object,System.IntPtr) inline void Action_1__ctor_m5494CAAEBC5CAF6CF9C1692D117897727774656A (Action_1_t966710EFD079374A3AE7E5D6B27FC53F0EE7E53F* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Action_1_t966710EFD079374A3AE7E5D6B27FC53F0EE7E53F*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___object0, ___method1, method); } // System.Void ListWithEvents`1::add_OnElementAdded(System.Action`1) inline void ListWithEvents_1_add_OnElementAdded_m1FEBB4EB8F2345E7316837333CECBBE7EAB02CDA (ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF* __this, Action_1_t966710EFD079374A3AE7E5D6B27FC53F0EE7E53F* ___value0, const RuntimeMethod* method) { (( void (*) (ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF*, Action_1_t966710EFD079374A3AE7E5D6B27FC53F0EE7E53F*, const RuntimeMethod*))ListWithEvents_1_add_OnElementAdded_mFC8915DF283272EEF42FB94DBC575E6B2265BA5A_gshared)(__this, ___value0, method); } // System.Void UnityEngine.ResourceManagement.ResourceManager::AddUpdateReceiver(UnityEngine.ResourceManagement.IUpdateReceiver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_AddUpdateReceiver_mCEC1DDE2E64507B7210293AC1C5A6E5849AA29B5 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___receiver0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceManager::RemoveUpdateReciever(UnityEngine.ResourceManagement.IUpdateReceiver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_RemoveUpdateReciever_mABD054857B61EF2D434CE0EC6E5A0C5989AFBB74 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___receiver0, const RuntimeMethod* method) ; // T UnityEngine.ResourceManagement.Util.ComponentSingleton`1::get_Instance() inline MonoBehaviourCallbackHooks_tC738EC3E1125A7ABB173D0F9F8B555238CA7615F* ComponentSingleton_1_get_Instance_mAA616334105B9797EB1FCC24E1D7D9D56C477D16 (const RuntimeMethod* method) { return (( MonoBehaviourCallbackHooks_tC738EC3E1125A7ABB173D0F9F8B555238CA7615F* (*) (const RuntimeMethod*))ComponentSingleton_1_get_Instance_mB8C0B2A5F8B76C5F24719C25567AD046ABB8D9AB_gshared)(method); } // System.Void System.Action`1::.ctor(System.Object,System.IntPtr) inline void Action_1__ctor_m770CD2F8BB65F2EDA5128CA2F96D71C35B23E859 (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m770CD2F8BB65F2EDA5128CA2F96D71C35B23E859_gshared)(__this, ___object0, ___method1, method); } // System.Void MonoBehaviourCallbackHooks::add_OnUpdateDelegate(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviourCallbackHooks_add_OnUpdateDelegate_m75B55B30965281C86C4A349DFBE713833E74853C (MonoBehaviourCallbackHooks_tC738EC3E1125A7ABB173D0F9F8B555238CA7615F* __this, Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Debug::LogError(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E (RuntimeObject* ___message0, const RuntimeMethod* method) ; // System.Void System.Action`1::Invoke(T) inline void Action_1_Invoke_m17694F84F89B1CA877E7FB810A103007F960CC3E_inline (Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2* __this, DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F ___obj0, const RuntimeMethod* method) { (( void (*) (Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2*, DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F, const RuntimeMethod*))Action_1_Invoke_m17694F84F89B1CA877E7FB810A103007F960CC3E_gshared_inline)(__this, ___obj0, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext::get_OperationHandle() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D DiagnosticEventContext_get_OperationHandle_mC766CD6C074CD2A0E3486FD41CE0B951B25B3FA6_inline (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventType UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext::get_Type() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DiagnosticEventContext_get_Type_mF65C73B3A0D1958041136121E877B4AF9ECFCEBB_inline (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext::get_EventValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DiagnosticEventContext_get_EventValue_m1109E4CB1BFA64FEDC13FF72B293B68DA2D0A94F_inline (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method) ; // System.String UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext::get_Error() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DiagnosticEventContext_get_Error_m1BCCCD62C4402CD13F6E0E071111AF0BEEA00BD3_inline (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, 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.Object UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext::get_Context() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* DiagnosticEventContext_get_Context_m8DC1C15D121AD87B29AE6FAF53B6797221E2224B_inline (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method) ; // System.Void System.Action`4::Invoke(T1,T2,T3,T4) inline void Action_4_Invoke_mF7B8B5B7B63A45CDA066B9A3D8BAB810B5061296_inline (Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___arg10, int32_t ___arg21, int32_t ___arg32, RuntimeObject* ___arg43, const RuntimeMethod* method) { (( void (*) (Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Action_4_Invoke_m39604FFBE998E6D4F7BF665421372ED2E8F8A9B7_gshared_inline)(__this, ___arg10, ___arg21, ___arg32, ___arg43, 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.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_m203693F95BCB7EFF18730E2258E6DDDA01E00234 (Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D* __this, int32_t ___key0, RuntimeObject** ___value1, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D*, int32_t, RuntimeObject**, const RuntimeMethod*))Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared)(__this, ___key0, ___value1, method); } // System.Collections.Generic.IList`1 UnityEngine.ResourceManagement.ResourceManager::get_ResourceProviders() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ResourceManager_get_ResourceProviders_mACBDB6BBAF95684D548E67073ED0067707D87A63 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method) ; // System.Boolean System.String::Equals(System.String,System.StringComparison) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Equals_m7BDFC0B951005B9DC2BAED464AFE68FF7E9ACE5A (String_t* __this, String_t* ___value0, int32_t ___comparisonType1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) inline void Dictionary_2_Add_m5B8E8B164F0F2E1C3E97F2D46F4153EB285523D3 (Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D* __this, int32_t ___key0, RuntimeObject* ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D*, int32_t, RuntimeObject*, const RuntimeMethod*))Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD_gshared)(__this, ___key0, ___value1, method); } // UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider UnityEngine.ResourceManagement.ResourceManager::GetResourceProvider(System.Type,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ResourceManager_GetResourceProvider_mFE9FDDC3322999023EF072BA071A2C5207993507 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, Type_t* ___t0, RuntimeObject* ___location1, 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) ; // 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.Type UnityEngine.ResourceManagement.ResourceManager::GetDefaultTypeForLocation(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ResourceManager_GetDefaultTypeForLocation_m43F1C1C3F03D24E0C9039A081A921998664C895C (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___loc0, const RuntimeMethod* method) ; // System.Void System.ArgumentNullException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___paramName0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.Exceptions.UnknownResourceProviderException::.ctor(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnknownResourceProviderException__ctor_mF41159A0C17377B2FA88EEB384873A9E74C0B9D4 (UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E* __this, RuntimeObject* ___location0, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceManager::CreateCompletedOperationInternal(TObject,System.Boolean,System.Exception,System.Boolean) inline AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ResourceManager_CreateCompletedOperationInternal_TisRuntimeObject_m2798F8A77803ADC6D2CBF2D83A365064EACA0BA4 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___result0, bool ___success1, Exception_t* ___exception2, bool ___releaseDependenciesOnFailure3, const RuntimeMethod* method) { return (( AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, RuntimeObject*, bool, Exception_t*, bool, const RuntimeMethod*))ResourceManager_CreateCompletedOperationInternal_TisRuntimeObject_m2798F8A77803ADC6D2CBF2D83A365064EACA0BA4_gshared)(__this, ___result0, ___success1, ___exception2, ___releaseDependenciesOnFailure3, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::op_Implicit(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_mB162F31946A8441D0E802C22813538D521985E4A (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___obj0, const RuntimeMethod* method) { return (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74, const RuntimeMethod*))AsyncOperationHandle_1_op_Implicit_mB162F31946A8441D0E802C22813538D521985E4A_gshared)(___obj0, method); } // System.Void UnityEngine.ResourceManagement.Util.LocationCacheKey::.ctor(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocationCacheKey__ctor_m282925A8CF5CF9120CF2CC9AAEF5BEACA2CF8148 (LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859* __this, RuntimeObject* ___location0, Type_t* ___desiredType1, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_m8631C9125CFA8A7863B44E23DFD123165B4823ED (Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* __this, RuntimeObject* ___key0, RuntimeObject** ___value1, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE*, RuntimeObject*, RuntimeObject**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___key0, ___value1, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle__ctor_mC618D938157A14E87066933EF6757D73A2847E22 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, RuntimeObject* ___op0, String_t* ___locationName1, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_m246913C3D3919A641E1F4C2E74B76E8A3E934B2A (Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* __this, Type_t* ___key0, Type_t** ___value1, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0*, Type_t*, Type_t**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___key0, ___value1, method); } // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) inline void Dictionary_2_Add_m977BEBE7261BFEF13B96BE8C7CD46BF0945862F4 (Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* __this, Type_t* ___key0, Type_t* ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0*, Type_t*, Type_t*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___key0, ___value1, method); } // T UnityEngine.ResourceManagement.ResourceManager::CreateOperation(System.Type,System.Int32,UnityEngine.ResourceManagement.Util.IOperationCacheKey,System.Action`1) inline RuntimeObject* ResourceManager_CreateOperation_TisIAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_m82B731F92B8FFC8D9B1C415D39786DBBA0F0EF48 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, Type_t* ___actualType0, int32_t ___typeHash1, RuntimeObject* ___cacheKey2, Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___onDestroyAction3, const RuntimeMethod* method) { return (( RuntimeObject* (*) (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> UnityEngine.ResourceManagement.ResourceManager::ProvideResourceGroupCached(System.Collections.Generic.IList`1,System.Int32,System.Type,System.Action`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 ResourceManager_ProvideResourceGroupCached_m4BE9B9B2D6DD75747B7978BC8EC9664FCDBD10C2 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___locations0, int32_t ___groupHash1, Type_t* ___desiredType2, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___callback3, bool ___releaseDependenciesOnFailure4, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1>::op_Implicit(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) 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 UnityEngine.ResourceManagement.ResourceManager::StartOperation(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ResourceManager_StartOperation_mF353B4A27D8904A5BE0CA88DCECD34BFFF283428 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___operation0, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___dependency1, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::set_LocationName(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_set_LocationName_mA4DD8D02B510CD9974D1E5AAC4D34DD91575865C (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, String_t* ___value0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1>::IsValid() inline bool AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* __this, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90*, const RuntimeMethod*))AsyncOperationHandle_1_IsValid_mE28D0DEC7BB8A4A921286FD5D7B1FB967CF1C8B1_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1>::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.Boolean System.Collections.Generic.HashSet`1::Remove(T) inline bool HashSet_1_Remove_m10E73227B48F038CAA342EB663A8C43BA9E29DC5 (HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267* __this, InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* ___item0, const RuntimeMethod* method) { return (( bool (*) (HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267*, InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644*, const RuntimeMethod*))HashSet_1_Remove_mF1D84C0A2829DDA2A0CEE1D82A5B999B5F6627CB_gshared)(__this, ___item0, method); } // UnityEngine.ResourceManagement.Util.IAllocationStrategy UnityEngine.ResourceManagement.ResourceManager::get_Allocator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ResourceManager_get_Allocator_m2F215AF545EE1A8EEDEBFBFACA32D5E0B44A74B3 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __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) ; // System.Boolean UnityEngine.ResourceManagement.ResourceManager::RemoveOperationFromCache(UnityEngine.ResourceManagement.Util.IOperationCacheKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManager_RemoveOperationFromCache_m1CB4CDFB4320AE9B7191BCE7F77441274F5A42FD (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___key0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.ResourceManager::IsOperationCached(UnityEngine.ResourceManagement.Util.IOperationCacheKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManager_IsOperationCached_m2B1EDD504388B6A568DAFC5417F719F85947A660 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___key0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) inline void Dictionary_2_Add_mD674AEED11B3C58424C02EE2D7AC9AFE4E062196 (Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* __this, RuntimeObject* ___key0, RuntimeObject* ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___key0, ___value1, method); } // System.Boolean System.Collections.Generic.Dictionary`2::Remove(TKey) inline bool Dictionary_2_Remove_m1CA02D2DBE4C2EBC97C41AD6758B1F80AF72B920 (Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* __this, RuntimeObject* ___key0, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE*, RuntimeObject*, const RuntimeMethod*))Dictionary_2_Remove_m5C7C45E75D951A75843F3F7AADD56ECD64F6BC86_gshared)(__this, ___key0, method); } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKey(TKey) inline bool Dictionary_2_ContainsKey_mA34B37E0EA8C1526DB66CB39B478E761FD9CE6C4 (Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* __this, RuntimeObject* ___key0, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE*, RuntimeObject*, const RuntimeMethod*))Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared)(__this, ___key0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::Release() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_Release_mD4ADD2AA46F56753B12E0916FA2A739A3EBB5762 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::Acquire() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_Acquire_mDFD8D1733D45A5F9C20B3A49EA51891BE2C1435B (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.Util.AsyncOpHandlesCacheKey::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOpHandlesCacheKey__ctor_mCA58B5FAB01E383F945DD6912328198DA13FA90E (AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409* __this, RuntimeObject* ___handles0, const RuntimeMethod* method) ; // T UnityEngine.ResourceManagement.ResourceManager::CreateOperation(System.Type,System.Int32,UnityEngine.ResourceManagement.Util.IOperationCacheKey,System.Action`1) inline GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* ResourceManager_CreateOperation_TisGroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_mF5F2E0CFAA4FD14727C149E81210B2AA3995CF4F (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, Type_t* ___actualType0, int32_t ___typeHash1, RuntimeObject* ___cacheKey2, Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___onDestroyAction3, const RuntimeMethod* method) { return (( GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, Type_t*, int32_t, RuntimeObject*, Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*, const RuntimeMethod*))ResourceManager_CreateOperation_TisRuntimeObject_mC93794045B25B2920886009AA3C215BEDF24713E_gshared)(__this, ___actualType0, ___typeHash1, ___cacheKey2, ___onDestroyAction3, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.GroupOperation::Init(System.Collections.Generic.List`1,System.Boolean,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupOperation_Init_m8C19E45ECB5A7DB7895A83EE0F918CEF60FD932E (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___operations0, bool ___releaseDependenciesOnFailure1, bool ___allowFailedDependencies2, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceManager::StartOperation>(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle) inline AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 ResourceManager_StartOperation_TisIList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_m4CB3DB54820F7679C7C0F51861754559E4015FB8 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D* ___operation0, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___dependency1, const RuntimeMethod* method) { return (( AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))ResourceManager_StartOperation_TisRuntimeObject_m3BF938FE98C0890FD2153D422794292972292913_gshared)(__this, ___operation0, ___dependency1, method); } // System.Void UnityEngine.ResourceManagement.Util.DependenciesCacheKey::.ctor(System.Collections.Generic.IList`1,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DependenciesCacheKey__ctor_mF897DD52A12FB3D9A8A636072A04F00E73F9AC75 (DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1* __this, RuntimeObject* ___dependencies0, int32_t ___dependenciesHash1, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.GroupOperation UnityEngine.ResourceManagement.ResourceManager::AcquireGroupOpFromCache(UnityEngine.ResourceManagement.Util.IOperationCacheKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* ResourceManager_AcquireGroupOpFromCache_mD24182CB63E47A7EB10183750BA4038050934A52 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___key0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor(System.Int32) inline void List_1__ctor_m27012791667E51CDC7C83F931B325B59D382244C (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___capacity0, const RuntimeMethod* method) { (( void (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, int32_t, const RuntimeMethod*))List_1__ctor_m27012791667E51CDC7C83F931B325B59D382244C_gshared)(__this, ___capacity0, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.ResourceManager::ProvideResource(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,System.Type,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ResourceManager_ProvideResource_m601D10E98FA55391A6CF87035D16C5D4D45BD54F (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___location0, Type_t* ___desiredType1, bool ___releaseDependenciesOnFailure2, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_inline (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___item0, const RuntimeMethod* method) { (( void (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_gshared_inline)(__this, ___item0, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1>::get_Handle() inline AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 AsyncOperationBase_1_get_Handle_mC58CFF62938BB4FA4A5B837A1BDF8149D155237C (AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D* __this, const RuntimeMethod* method) { return (( AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 (*) (AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D*, const RuntimeMethod*))AsyncOperationBase_1_get_Handle_m92F0B2A4505ED956DAF6163F3236F7318CFD93CA_gshared)(__this, method); } // System.Collections.Generic.IList`1 UnityEngine.ResourceManagement.AsyncOperations.GroupOperation::GetDependentOps() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GroupOperation_GetDependentOps_m9FE0CB241C9F3630AA74C2C00539CECFD817B1D4 (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::add_Completed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_add_Completed_mD5633623ADF00C97B6A1EE712E6654452F64B2E0 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) ; // System.Void System.NullReferenceException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullReferenceException__ctor_mA41317A57F5C1C0E3F59C7EB25ABD484564B23D4 (NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB* __this, String_t* ___message0, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceManager::ProvideResource(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) inline AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA ResourceManager_ProvideResource_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m28561D69105B64DC802601DB84ECC5E22A9D7205 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___location0, const RuntimeMethod* method) { return (( AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, RuntimeObject*, const RuntimeMethod*))ResourceManager_ProvideResource_TisRuntimeObject_m7E0E889B00893BD0E0F7E330E748A42B1A9B831F_gshared)(__this, ___location0, method); } // T UnityEngine.ResourceManagement.ResourceManager::CreateOperation(System.Type,System.Int32,UnityEngine.ResourceManagement.Util.IOperationCacheKey,System.Action`1) inline InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* ResourceManager_CreateOperation_TisInstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644_m10B21535E0951547EE53A86F278070F53AB6FEEE (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, Type_t* ___actualType0, int32_t ___typeHash1, RuntimeObject* ___cacheKey2, Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___onDestroyAction3, const RuntimeMethod* method) { return (( InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, Type_t*, int32_t, RuntimeObject*, Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*, const RuntimeMethod*))ResourceManager_CreateOperation_TisRuntimeObject_mC93794045B25B2920886009AA3C215BEDF24713E_gshared)(__this, ___actualType0, ___typeHash1, ___cacheKey2, ___onDestroyAction3, method); } // System.Void UnityEngine.ResourceManagement.ResourceManager/InstanceOperation::Init(UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.ResourceProviders.IInstanceProvider,UnityEngine.ResourceManagement.ResourceProviders.InstantiationParameters,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceOperation_Init_mFCAECB1B405E9722192270FFFA4DE314CCB29146 (InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___rm0, RuntimeObject* ___instanceProvider1, InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669 ___instantiationParams2, AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA ___dependency3, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.HashSet`1::Add(T) inline bool HashSet_1_Add_m95345EE3227C2A357EC8B27AA0EF4A7CBC9793B3 (HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267* __this, InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* ___item0, const RuntimeMethod* method) { return (( bool (*) (HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267*, InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644*, const RuntimeMethod*))HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared)(__this, ___item0, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::op_Implicit(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_m046A8C092EFBBC0DFC11D7C2C86698C3896924ED (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA ___obj0, const RuntimeMethod* method) { return (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA, const RuntimeMethod*))AsyncOperationHandle_1_op_Implicit_mB162F31946A8441D0E802C22813538D521985E4A_gshared)(___obj0, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceManager::StartOperation(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle) inline AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA ResourceManager_StartOperation_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mB89723FD9373C87D965E24D4FBD06EBE6C05D28C (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16* ___operation0, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___dependency1, const RuntimeMethod* method) { return (( AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))ResourceManager_StartOperation_TisRuntimeObject_m3BF938FE98C0890FD2153D422794292972292913_gshared)(__this, ___operation0, ___dependency1, method); } // System.Collections.Generic.HashSet`1/Enumerator System.Collections.Generic.HashSet`1::GetEnumerator() inline Enumerator_tF3FC3B51021D70E31DD729B7B0DD374E36F27B2D HashSet_1_GetEnumerator_mE2194F2C0ACF18DD410E9D96ACC52F48A7C39406 (HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267* __this, const RuntimeMethod* method) { return (( Enumerator_tF3FC3B51021D70E31DD729B7B0DD374E36F27B2D (*) (HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267*, const RuntimeMethod*))HashSet_1_GetEnumerator_m143B98FEED7E9CABA2C494AB2F04DAD60A504635_gshared)(__this, method); } // System.Void System.Collections.Generic.HashSet`1/Enumerator::Dispose() inline void Enumerator_Dispose_m4BF36A217D139B0FC6B74E244C7D1F8C181F6D49 (Enumerator_tF3FC3B51021D70E31DD729B7B0DD374E36F27B2D* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_tF3FC3B51021D70E31DD729B7B0DD374E36F27B2D*, const RuntimeMethod*))Enumerator_Dispose_mFB582AEAA2E73F3128B5571197BEDE256A83F657_gshared)(__this, method); } // T System.Collections.Generic.HashSet`1/Enumerator::get_Current() inline InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* Enumerator_get_Current_m56185EE15CA5C41150CF444029481A4E55B6C297_inline (Enumerator_tF3FC3B51021D70E31DD729B7B0DD374E36F27B2D* __this, const RuntimeMethod* method) { return (( InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* (*) (Enumerator_tF3FC3B51021D70E31DD729B7B0DD374E36F27B2D*, const RuntimeMethod*))Enumerator_get_Current_m139A176CD271A0532D75BE08DA7831C8C45CE28F_gshared_inline)(__this, method); } // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Result() inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* AsyncOperationBase_1_get_Result_m8A32166FCB4813A4B54798D53F974F171267A245_inline (AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16* __this, const RuntimeMethod* method) { return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16*, const RuntimeMethod*))AsyncOperationBase_1_get_Result_mCCD9D27A9D37A11B520A6D95B4EB191835B8C368_gshared_inline)(__this, method); } // System.Boolean UnityEngine.Object::op_Equality(UnityEngine.Object,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___x0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___y1, const RuntimeMethod* method) ; // UnityEngine.SceneManagement.Scene UnityEngine.ResourceManagement.ResourceManager/InstanceOperation::InstanceScene() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Scene_tA1DC762B79745EB5140F054C884855B922318356 InstanceOperation_InstanceScene_m673A930720C94D7EC8618855441A78A4D2A576D2_inline (InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.SceneManagement.Scene::op_Equality(UnityEngine.SceneManagement.Scene,UnityEngine.SceneManagement.Scene) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Scene_op_Equality_m299018477251CD19CF480FB98EE3C79F9DBE3482 (Scene_tA1DC762B79745EB5140F054C884855B922318356 ___lhs0, Scene_tA1DC762B79745EB5140F054C884855B922318356 ___rhs1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m6BB395D2DDC0A487188FA876E26C141EF79B11A4 (List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D* __this, const RuntimeMethod* method) { (( void (*) (List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m014143AAFCA106D6E36C6A88818861FD48953769_inline (List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D* __this, InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* ___item0, const RuntimeMethod* method) { (( void (*) (List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D*, InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method); } // System.Boolean System.Collections.Generic.HashSet`1/Enumerator::MoveNext() inline bool Enumerator_MoveNext_m10C389A6DBA35D31ACF0EC671829A31C91160832 (Enumerator_tF3FC3B51021D70E31DD729B7B0DD374E36F27B2D* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_tF3FC3B51021D70E31DD729B7B0DD374E36F27B2D*, const RuntimeMethod*))Enumerator_MoveNext_m27565F5ACCCC75C3DD34CC4CAE3E6AEFEB9144A6_gshared)(__this, method); } // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() inline Enumerator_t22266D00703CB27B014ABC72D0E8A58C483F5C41 List_1_GetEnumerator_m11819623C6E00A9404CE43691FA16278B8AD92B7 (List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D* __this, const RuntimeMethod* method) { return (( Enumerator_t22266D00703CB27B014ABC72D0E8A58C483F5C41 (*) (List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() inline void Enumerator_Dispose_mFDEC7DAC09787567E422F5E2F0E98E612D2425CB (Enumerator_t22266D00703CB27B014ABC72D0E8A58C483F5C41* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t22266D00703CB27B014ABC72D0E8A58C483F5C41*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method); } // T System.Collections.Generic.List`1/Enumerator::get_Current() inline InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* Enumerator_get_Current_mC12651338B151B0405245C9315E8A43D3EAC4639_inline (Enumerator_t22266D00703CB27B014ABC72D0E8A58C483F5C41* __this, const RuntimeMethod* method) { return (( InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* (*) (Enumerator_t22266D00703CB27B014ABC72D0E8A58C483F5C41*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::DecrementReferenceCount() inline void AsyncOperationBase_1_DecrementReferenceCount_mB2C06A8ED8A24759AA3764B5807A3BC2A3FAD886 (AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16* __this, const RuntimeMethod* method) { (( void (*) (AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16*, const RuntimeMethod*))AsyncOperationBase_1_DecrementReferenceCount_m2134F44155382EA2F7CA0CA77A2F3E0E83BA7AD1_gshared)(__this, method); } // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() inline bool Enumerator_MoveNext_mE1F9ECAF1066E4608E8F05006734376B9F94A51C (Enumerator_t22266D00703CB27B014ABC72D0E8A58C483F5C41* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t22266D00703CB27B014ABC72D0E8A58C483F5C41*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline RuntimeObject* List_1_get_Item_m078B41EA8CEF52CDAB3D6E90D5747D98533F1C1E (List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C* __this, int32_t ___index0, const RuntimeMethod* method) { return (( RuntimeObject* (*) (List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, method); } // System.Void UnityEngine.Debug::LogWarning(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_mEF15C6B17CE4E1FA7E379CDB82CE40FCD89A3F28 (RuntimeObject* ___message0, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m4A970745FED9A3407988489DCA7D68ED56392E6E_inline (List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_mA9BA6B01DA0D7CD6FB80CEDA8B3591361D9D7688_inline (List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C* __this, const RuntimeMethod* method) { (( void (*) (List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m842F5C74CDF71254D3DF14CBACB255E377C9BC4B (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, const RuntimeMethod* method) { (( void (*) (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*, const RuntimeMethod*))List_1__ctor_m842F5C74CDF71254D3DF14CBACB255E377C9BC4B_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m7996D932EA8B1E14EB2A7F229C3C8F03FE4CEEE5_inline (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___item0, const RuntimeMethod* method) { (( void (*) (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD, const RuntimeMethod*))List_1_Add_m7996D932EA8B1E14EB2A7F229C3C8F03FE4CEEE5_gshared_inline)(__this, ___item0, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_mD29375DC691B22BB5FAF7730F821BE78564E3121_inline (List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C* __this, RuntimeObject* ___item0, const RuntimeMethod* method) { (( void (*) (List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C*, RuntimeObject*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method); } // System.Void UnityEngine.ResourceManagement.ResourceManager::RegisterForCallbacks() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_RegisterForCallbacks_m805F04D79BF5BFF608E92C029378AA498A0966E6 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* 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 DelegateList`1::Invoke(T) inline void DelegateList_1_Invoke_mFB21D7BA92CFEAA67905C35AAD3291DE4557CD8A (DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* __this, float ___res0, const RuntimeMethod* method) { (( void (*) (DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD*, float, const RuntimeMethod*))DelegateList_1_Invoke_mFB21D7BA92CFEAA67905C35AAD3291DE4557CD8A_gshared)(__this, ___res0, method); } // T ListWithEvents`1::get_Item(System.Int32) inline RuntimeObject* ListWithEvents_1_get_Item_m40ED7F3FE796F695454AEFD5C5684D5CD0371B4B (ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF* __this, int32_t ___index0, const RuntimeMethod* method) { return (( RuntimeObject* (*) (ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF*, int32_t, const RuntimeMethod*))ListWithEvents_1_get_Item_m965E426715FE506B4DE49DEDFCACD018E247FB8B_gshared)(__this, ___index0, method); } // System.Int32 ListWithEvents`1::get_Count() inline int32_t ListWithEvents_1_get_Count_m54916F3A852ACE2E85ABCA0267C984ACCDCABB84 (ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF* __this, const RuntimeMethod* method) { return (( int32_t (*) (ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF*, const RuntimeMethod*))ListWithEvents_1_get_Count_m40E9032D66172A330787433B8E0B8769A3D44A17_gshared)(__this, method); } // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() inline Enumerator_t230A247967992278F2D3D7BFFC1081A8DD3ABF0E List_1_GetEnumerator_m313491CB8382194A660D52F138BFC51642403F09 (List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1* __this, const RuntimeMethod* method) { return (( Enumerator_t230A247967992278F2D3D7BFFC1081A8DD3ABF0E (*) (List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() inline void Enumerator_Dispose_mD14575CCF3C2A116C2F5722F6A6C812F1B8A4208 (Enumerator_t230A247967992278F2D3D7BFFC1081A8DD3ABF0E* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t230A247967992278F2D3D7BFFC1081A8DD3ABF0E*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method); } // T System.Collections.Generic.List`1/Enumerator::get_Current() inline RuntimeObject* Enumerator_get_Current_m55AE98E914EAE503C9C49320301DC9D381D3FA6D_inline (Enumerator_t230A247967992278F2D3D7BFFC1081A8DD3ABF0E* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (Enumerator_t230A247967992278F2D3D7BFFC1081A8DD3ABF0E*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method); } // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() inline bool Enumerator_MoveNext_m510C271E5E816200C5A7B15ECAF2ACA1C5D18850 (Enumerator_t230A247967992278F2D3D7BFFC1081A8DD3ABF0E* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t230A247967992278F2D3D7BFFC1081A8DD3ABF0E*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method); } // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() inline Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676 List_1_GetEnumerator_m564CB69E4A076D1B353881952DCCDD2AE019A03A (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, const RuntimeMethod* method) { return (( Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676 (*) (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*, const RuntimeMethod*))List_1_GetEnumerator_m564CB69E4A076D1B353881952DCCDD2AE019A03A_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() inline void Enumerator_Dispose_mA302D5AD9BA1CAA03E24A9290D22DFC23C0CCCF8 (Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676*, const RuntimeMethod*))Enumerator_Dispose_mA302D5AD9BA1CAA03E24A9290D22DFC23C0CCCF8_gshared)(__this, method); } // T System.Collections.Generic.List`1/Enumerator::get_Current() inline DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD Enumerator_get_Current_m9471395F103D524184B9C3431F6720602406AC65_inline (Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676* __this, const RuntimeMethod* method) { return (( DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD (*) (Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676*, const RuntimeMethod*))Enumerator_get_Current_m9471395F103D524184B9C3431F6720602406AC65_gshared_inline)(__this, method); } // System.Void UnityEngine.ResourceManagement.ResourceManager::RegisterForDeferredCallback(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_RegisterForDeferredCallback_m05889AD5E7D950770177A9B2920B4736546B0225 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___op0, bool ___incrementRefCount1, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() inline bool Enumerator_MoveNext_m8BA038D71CA239DE45DF14F2C813EAB1CE665247 (Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676*, const RuntimeMethod*))Enumerator_MoveNext_m8BA038D71CA239DE45DF14F2C813EAB1CE665247_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.ResourceManager::ExecuteDeferredCallbacks() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_ExecuteDeferredCallbacks_m7BB2468360D4AAF86E437E93E9D52E134AE4AA7F (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.Util.ComponentSingleton`1::get_Exists() inline bool ComponentSingleton_1_get_Exists_m00642B1C84956EFA4526544421447D3E17EC6A25 (const RuntimeMethod* method) { return (( bool (*) (const RuntimeMethod*))ComponentSingleton_1_get_Exists_m6BB36CD5D0EFDDAF61773C999FF1B93FC51D2652_gshared)(method); } // System.Void MonoBehaviourCallbackHooks::remove_OnUpdateDelegate(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviourCallbackHooks_remove_OnUpdateDelegate_mE887431AD33057B98989EEA888B2342D18FB5DE4 (MonoBehaviourCallbackHooks_tC738EC3E1125A7ABB173D0F9F8B555238CA7615F* __this, Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___value0, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext::get_Location() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* DiagnosticEventContext_get_Location_mEFDEFECC834FF8AA3B9542889DD449BF07A5EF5F_inline (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext::.ctor(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle,UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventType,System.Int32,System.String,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51 (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___op0, int32_t ___type1, int32_t ___eventValue2, String_t* ___error3, RuntimeObject* ___context4, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::IsValid() inline bool AsyncOperationHandle_1_IsValid_mF8DA2D62248A16C7E4186D52E3A29AE7CFBA646B (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* __this, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA*, const RuntimeMethod*))AsyncOperationHandle_1_IsValid_mE28D0DEC7BB8A4A921286FD5D7B1FB967CF1C8B1_gshared)(__this, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_IsDone() inline bool AsyncOperationBase_1_get_IsDone_m4165EBFB2D4CD59F29DD1B79527EFFE2106C20F2 (AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16* __this, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16*, const RuntimeMethod*))AsyncOperationBase_1_get_IsDone_mFD5B8AC9A444EA62DB9751CEE9275A9BB43B4622_gshared)(__this, method); } // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::InternalGetDownloadStatus(System.Collections.Generic.HashSet`1) inline DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_InternalGetDownloadStatus_m072559D95DC22C9A1E07E2AFCA70D7D3D7E89CED (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___visited0, const RuntimeMethod* method) { return (( DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D (*) (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA*, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))AsyncOperationHandle_1_InternalGetDownloadStatus_mE368B3EC0D0617FAEB162B8DBCC3B0FCDCD05C3C_gshared)(__this, ___visited0, method); } // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_DebugName() inline String_t* AsyncOperationHandle_1_get_DebugName_m5C3381B4BF96621983DB071EC91A473EC9FC4F5A (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* __this, const RuntimeMethod* method) { return (( String_t* (*) (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA*, const RuntimeMethod*))AsyncOperationHandle_1_get_DebugName_mDAFD5550BB93A5A87413AA256104EE9DC326A88E_gshared)(__this, method); } // System.String System.String::Format(System.String,System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806 (String_t* ___format0, RuntimeObject* ___arg01, RuntimeObject* ___arg12, const RuntimeMethod* method) ; // System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_PercentComplete() inline float AsyncOperationHandle_1_get_PercentComplete_mFD33F5F623C01FA91C99B6A2D1338FCFE112E0AE (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* __this, const RuntimeMethod* method) { return (( float (*) (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA*, const RuntimeMethod*))AsyncOperationHandle_1_get_PercentComplete_mC95AEB023DF1AACCB201A04FEA947ECC770E5A10_gshared)(__this, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_IsDone() inline bool AsyncOperationHandle_1_get_IsDone_m9B025B0CB5BFB0D29DB9732EE838F354A76CC4FA (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* __this, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA*, const RuntimeMethod*))AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE_gshared)(__this, method); } // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::WaitForCompletion() inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* AsyncOperationHandle_1_WaitForCompletion_m9A990E1C2C5B51983F38558062D02238A95279FB (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* __this, const RuntimeMethod* method) { return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA*, const RuntimeMethod*))AsyncOperationHandle_1_WaitForCompletion_m4E4B5C196ABB1FB73BC34C54E9E6E4955B6255F6_gshared)(__this, 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.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::InvokeExecute() inline void AsyncOperationBase_1_InvokeExecute_mE17308BF3AEE357EBD3EC7C55EFAC67F2AEC0416 (AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16* __this, const RuntimeMethod* method) { (( void (*) (AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16*, const RuntimeMethod*))AsyncOperationBase_1_InvokeExecute_m7BC15822A8CB138F65AF12E9000EFBD6EE3F48B3_gshared)(__this, method); } // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_OperationException() inline Exception_t* AsyncOperationHandle_1_get_OperationException_mEBD2EA7D831F4DE48EB1B851F2E690179A2AD21F (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* __this, const RuntimeMethod* method) { return (( Exception_t* (*) (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA*, const RuntimeMethod*))AsyncOperationHandle_1_get_OperationException_mD78C7A280DECB70FA64B42517EEEEFAB79BE3086_gshared)(__this, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Status() inline int32_t AsyncOperationHandle_1_get_Status_mD78FF172C6BBCB662A9079992F40FDE886C46D22 (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* __this, const RuntimeMethod* method) { return (( int32_t (*) (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA*, const RuntimeMethod*))AsyncOperationHandle_1_get_Status_m66615FF5C0E965DD89EC2878F815637D3D5C1672_gshared)(__this, method); } // System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___x0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___y1, const RuntimeMethod* method) ; // UnityEngine.SceneManagement.Scene UnityEngine.GameObject::get_scene() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Scene_tA1DC762B79745EB5140F054C884855B922318356 GameObject_get_scene_m747D45E8CECC56DD47D1E103F9E51D5FBEDA4B01 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Complete(TObject,System.Boolean,System.String) inline void AsyncOperationBase_1_Complete_m9541DA0DF79E49EB30A8D94F916CD30BFCCF6535 (AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___result0, bool ___success1, String_t* ___errorMsg2, const RuntimeMethod* method) { (( void (*) (AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, bool, String_t*, const RuntimeMethod*))AsyncOperationBase_1_Complete_m113C44FFAB7DAA0DCB9C105663C50FA7D9BFD8F8_gshared)(__this, ___result0, ___success1, ___errorMsg2, 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::.ctor() inline void AsyncOperationBase_1__ctor_m820F060F84BF3C7A202713A08B1C0399B6E278D4 (AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16* __this, const RuntimeMethod* method) { (( void (*) (AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16*, const RuntimeMethod*))AsyncOperationBase_1__ctor_mFC5DD5A9DBFD933E7B316BC47708AFE7D9CDE731_gshared)(__this, method); } // System.Void System.Action`1::Invoke(T) inline void Action_1_Invoke_mD1436EAF0C596E023C15E9A1FA4985BFB21288AD_inline (Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250* __this, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* ___obj0, const RuntimeMethod* method) { (( void (*) (Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250*, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___obj0, method); } // System.Void System.ArgumentException::.ctor(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___message0, String_t* ___paramName1, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.WebRequestQueueOperation::.ctor(UnityEngine.Networking.UnityWebRequest) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestQueueOperation__ctor_mF6E7DC7A72C723056182035AAFFA7B28AF1F0007 (WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* __this, UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___request0, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m163E0BCFFFE7089C8C9AC958FEB33BA0B3A5A54B_inline (List_1_t82E373BCF4E787F0A82707510F7681917A886DB6* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t82E373BCF4E787F0A82707510F7681917A886DB6*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // UnityEngine.Networking.UnityWebRequestAsyncOperation UnityEngine.Networking.UnityWebRequest::SendWebRequest() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* UnityWebRequest_SendWebRequest_mA3CD13983BAA5074A0640EDD661B1E46E6DB6C13 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m75845BAA05EF678E41D0D073877D7BCC4D4FAA9C_inline (List_1_t82E373BCF4E787F0A82707510F7681917A886DB6* __this, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* ___item0, const RuntimeMethod* method) { (( void (*) (List_1_t82E373BCF4E787F0A82707510F7681917A886DB6*, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method); } // System.Boolean UnityEngine.AsyncOperation::get_isDone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.WebRequestQueue::OnWebAsyncOpComplete(UnityEngine.AsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestQueue_OnWebAsyncOpComplete_mAC187918CA012D7385DDE6038B279B3E7F94CB96 (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___operation0, const RuntimeMethod* method) ; // System.Void System.Action`1::.ctor(System.Object,System.IntPtr) inline void Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___object0, ___method1, method); } // System.Void UnityEngine.AsyncOperation::add_completed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperation_add_completed_mD6F21BA8127D6D4B7ABDEFAA995A7A347A20A793 (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* __this, Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.WebRequestQueueOperation::Complete(UnityEngine.Networking.UnityWebRequestAsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestQueueOperation_Complete_m74FC3854CF7B21E72C64FE945830A6250BBD127D (WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* __this, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* ___asyncOp0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Queue`1::Enqueue(T) inline void Queue_1_Enqueue_m0DD398F7245C086B22C76E92CB2235D0BB5FE245 (Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA* __this, WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* ___item0, const RuntimeMethod* method) { (( void (*) (Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA*, WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363*, const RuntimeMethod*))Queue_1_Enqueue_m5CB8CF3906F1289F92036F0973EC5BE3450402EF_gshared)(__this, ___item0, method); } // System.Boolean System.Collections.Generic.List`1::Remove(T) inline bool List_1_Remove_mB0D828397E974329BA517D9B3BB7557FFCC33FF0 (List_1_t82E373BCF4E787F0A82707510F7681917A886DB6* __this, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* ___item0, const RuntimeMethod* method) { return (( bool (*) (List_1_t82E373BCF4E787F0A82707510F7681917A886DB6*, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___item0, method); } // System.Int32 System.Collections.Generic.Queue`1::get_Count() inline int32_t Queue_1_get_Count_mC12F41F95A31993607B72C5E085A6069F898F4FA_inline (Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA* __this, const RuntimeMethod* method) { return (( int32_t (*) (Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA*, const RuntimeMethod*))Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline)(__this, method); } // T System.Collections.Generic.Queue`1::Dequeue() inline WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* Queue_1_Dequeue_m37D7368D06F6D745D0A18C888DB41A4B3D71D99D (Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA* __this, const RuntimeMethod* method) { return (( WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* (*) (Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA*, const RuntimeMethod*))Queue_1_Dequeue_m86B243DF9EC238316EC3D27DF3E0AB8DB0987E84_gshared)(__this, method); } // System.Void System.Collections.Generic.Queue`1::.ctor() inline void Queue_1__ctor_m7E67C88DF661BC06EDA394F77B91D108A7E62AAD (Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA* __this, const RuntimeMethod* method) { (( void (*) (Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA*, const RuntimeMethod*))Queue_1__ctor_m6E2A5A8173E0CC524496D5155C737DF8FD10D0EB_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mE2C973AD758CCD80E5B081D3831EC32196ECB651 (List_1_t82E373BCF4E787F0A82707510F7681917A886DB6* __this, const RuntimeMethod* method) { (( void (*) (List_1_t82E373BCF4E787F0A82707510F7681917A886DB6*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void System.Exception::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m203319D1EA1274689B380A947B4ADC8445662B8F (Exception_t* __this, 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) ; // System.Void System.Exception::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m412D5FC4D69035738F1DB88FD771ABD6B0E9E120 (Exception_t* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___info0, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___context1, const RuntimeMethod* method) ; // System.Type System.Exception::GetType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Exception_GetType_mAD1230385BDC06119C339187CC37F22B6A79CF09 (Exception_t* __this, const RuntimeMethod* method) ; // System.String System.Exception::get_Message() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Exception_get_Message_mCFE0D38FDF9001405299AAE43BBE2A9AD806C441 (Exception_t* __this, const RuntimeMethod* method) ; // System.Exception System.Exception::get_InnerException() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Exception_t* Exception_get_InnerException_m0C1BDB339C786BA4DA7D2C1AD214571CFBBB1410_inline (Exception_t* __this, const RuntimeMethod* method) ; // System.String System.String::Format(System.String,System.Object,System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m76BF8F3A6AD789E38B708848A2688D400AAC250A (String_t* ___format0, RuntimeObject* ___arg01, RuntimeObject* ___arg12, RuntimeObject* ___arg23, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.Exceptions.ResourceManagerException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerException__ctor_m100F5F75AE8F119C04634B839871DECF2A9E3773 (ResourceManagerException_t49A563CE4851F1491A20EF29BF1E03276FD6ED25* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.Exceptions.UnknownResourceProviderException::set_Location(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnknownResourceProviderException_set_Location_mC4689284960B91DB49E674BDAF259530C3F4B421_inline (UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.Exceptions.ResourceManagerException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerException__ctor_mADA995E60805D9B18593A09BDAAFEF7778D44092 (ResourceManagerException_t49A563CE4851F1491A20EF29BF1E03276FD6ED25* __this, String_t* ___message0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.Exceptions.ResourceManagerException::.ctor(System.String,System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerException__ctor_mC3F8CD1DEC2E9AB49D0109669BD40D7EFAA6643C (ResourceManagerException_t49A563CE4851F1491A20EF29BF1E03276FD6ED25* __this, String_t* ___message0, Exception_t* ___innerException1, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.Exceptions.ResourceManagerException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerException__ctor_m1AEBB2A25745FEE316B7A2A7A147D5C075938210 (ResourceManagerException_t49A563CE4851F1491A20EF29BF1E03276FD6ED25* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___message0, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___context1, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation UnityEngine.ResourceManagement.Exceptions.UnknownResourceProviderException::get_Location() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* UnknownResourceProviderException_get_Location_mC769291CC27D81B8573117354AB08E222DD68CF8_inline (UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E* __this, const RuntimeMethod* method) ; // System.String System.String::Concat(System.String[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m6B0734B65813C8EA093D78E5C2D16534EB6FE8C0 (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___values0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.Exceptions.OperationException::.ctor(System.String,System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OperationException__ctor_m86A0486864C0BBA58E2688D3FB650CAB1D616D59 (OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434* __this, String_t* ___message0, Exception_t* ___innerException1, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.Exceptions.ProviderException::.ctor(System.String,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProviderException__ctor_m298FE0E1B736CBE00C44FDC9D6C960F7A927830D (ProviderException_tCFC98A50C874BCD7FAF64F677F162A3B2C7B09DA* __this, String_t* ___message0, RuntimeObject* ___location1, Exception_t* ___innerException2, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.Util.UnityWebRequestResult UnityEngine.ResourceManagement.Exceptions.RemoteProviderException::get_WebRequestResult() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* RemoteProviderException_get_WebRequestResult_mF80BDC58604D4D5C44AB968FA544CFD30C330954_inline (RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131* __this, const RuntimeMethod* method) ; // System.String System.String::Format(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m74FC0A1259DFA02F3DF6538FC7F3ACF3E1AF0C55 (String_t* ___format0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___args1, const RuntimeMethod* method) ; // System.String UnityEngine.ResourceManagement.Exceptions.OperationException::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OperationException_ToString_m8544F18BF5A2A8B6194DBF46F672DB8C128AA34D (OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.Stack`1>::get_Count() inline int32_t Stack_1_get_Count_m6C630F6764B1DB7A78C100CE65AA36C250DA18FE_inline (Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406* __this, const RuntimeMethod* method) { return (( int32_t (*) (Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406*, const RuntimeMethod*))Stack_1_get_Count_mD08AE71D49787D30DDD9D484BCD323D646744D2E_gshared_inline)(__this, method); } // T System.Collections.Generic.Stack`1>::Pop() inline LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* Stack_1_Pop_m4E03C660FF072EF0C0FD14D5A68A383AAC6AD720 (Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406* __this, const RuntimeMethod* method) { return (( LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* (*) (Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406*, const RuntimeMethod*))Stack_1_Pop_m2AFF69249659372F07EE25817DBCAFE74E1CF778_gshared)(__this, method); } // System.Void System.Collections.Generic.LinkedListNode`1::set_Value(T) inline void LinkedListNode_1_set_Value_mA3F2991DC59E41D3FB7E9EABFBA2C1DD24C9A278_inline (LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* __this, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 ___value0, const RuntimeMethod* method) { (( void (*) (LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB*, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232, const RuntimeMethod*))LinkedListNode_1_set_Value_mA3F2991DC59E41D3FB7E9EABFBA2C1DD24C9A278_gshared_inline)(__this, ___value0, method); } // System.Void System.Collections.Generic.LinkedListNode`1::.ctor(T) inline void LinkedListNode_1__ctor_m3ECA0C1934EC38CFD98560154273E9A83F71F2B5 (LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* __this, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 ___value0, const RuntimeMethod* method) { (( void (*) (LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB*, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232, const RuntimeMethod*))LinkedListNode_1__ctor_m3ECA0C1934EC38CFD98560154273E9A83F71F2B5_gshared)(__this, ___value0, method); } // System.Boolean UnityEngine.ResourceManagement.Util.ComponentSingleton`1::get_Exists() inline bool ComponentSingleton_1_get_Exists_m9F233C544A343BAA22FD10DD30B8163E400E2986 (const RuntimeMethod* method) { return (( bool (*) (const RuntimeMethod*))ComponentSingleton_1_get_Exists_m6BB36CD5D0EFDDAF61773C999FF1B93FC51D2652_gshared)(method); } // T UnityEngine.ResourceManagement.Util.ComponentSingleton`1::get_Instance() inline DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* ComponentSingleton_1_get_Instance_m2DC94C69876F96B22A22A5F225A2DC9CFE75F6C7 (const RuntimeMethod* method) { return (( DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* (*) (const RuntimeMethod*))ComponentSingleton_1_get_Instance_mB8C0B2A5F8B76C5F24719C25567AD046ABB8D9AB_gshared)(method); } // System.Void UnityEngine.ResourceManagement.Util.DelayedActionManager::DestroyWhenComplete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelayedActionManager_DestroyWhenComplete_mE9C248BD5D22972468E21FD8561074E661851EE9 (DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.Util.DelayedActionManager::AddActionInternal(System.Delegate,System.Single,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelayedActionManager_AddActionInternal_m1EE246770285D9A30BB5BA5B7892D01738E0BF61 (DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* __this, Delegate_t* ___action0, float ___delay1, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___parameters2, const RuntimeMethod* method) ; // System.Single UnityEngine.Time::get_unscaledTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_unscaledTime_m99A3C76AB74B5278B44A5E8B3498E51ABBF793CA (const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.Util.DelayedActionManager/DelegateInfo::.ctor(System.Delegate,System.Single,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateInfo__ctor_m08FC6B330A4593BBBB9C28877297E0C157D78DF3 (DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* __this, Delegate_t* ___d0, float ___invocationTime1, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___p2, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.LinkedList`1::get_Count() inline int32_t LinkedList_1_get_Count_m699332A49A02B1D79466B0FCFAFEC25CA6B48F7B_inline (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* __this, const RuntimeMethod* method) { return (( int32_t (*) (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068*, const RuntimeMethod*))LinkedList_1_get_Count_m699332A49A02B1D79466B0FCFAFEC25CA6B48F7B_gshared_inline)(__this, method); } // System.Collections.Generic.LinkedListNode`1 UnityEngine.ResourceManagement.Util.DelayedActionManager::GetNode(UnityEngine.ResourceManagement.Util.DelayedActionManager/DelegateInfo&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* DelayedActionManager_GetNode_mAEF3F54F608E37822E2F8411BC021617051C6262 (DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* __this, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* ___del0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.LinkedList`1::AddFirst(System.Collections.Generic.LinkedListNode`1) inline void LinkedList_1_AddFirst_m064C10418BD746C59F36C2081C86B4542A5267F7 (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* __this, LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* ___node0, const RuntimeMethod* method) { (( void (*) (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068*, LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB*, const RuntimeMethod*))LinkedList_1_AddFirst_m064C10418BD746C59F36C2081C86B4542A5267F7_gshared)(__this, ___node0, method); } // System.Collections.Generic.LinkedListNode`1 System.Collections.Generic.LinkedList`1::get_Last() inline LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* LinkedList_1_get_Last_mF115D1DC17D174BDF64AF19227CD3C162316B75E (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* __this, const RuntimeMethod* method) { return (( LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* (*) (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068*, const RuntimeMethod*))LinkedList_1_get_Last_mF115D1DC17D174BDF64AF19227CD3C162316B75E_gshared)(__this, method); } // System.Collections.Generic.LinkedListNode`1 System.Collections.Generic.LinkedListNode`1::get_Previous() inline LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* LinkedListNode_1_get_Previous_m8A2E9D7E5AFAB9C973E931E2BF685837841BC8DE (LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* __this, const RuntimeMethod* method) { return (( LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* (*) (LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB*, const RuntimeMethod*))LinkedListNode_1_get_Previous_m8A2E9D7E5AFAB9C973E931E2BF685837841BC8DE_gshared)(__this, method); } // T System.Collections.Generic.LinkedListNode`1::get_Value() inline DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 LinkedListNode_1_get_Value_m9A9FE836154CAA03E0B573E1435C07192141A71D_inline (LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* __this, const RuntimeMethod* method) { return (( DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 (*) (LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB*, const RuntimeMethod*))LinkedListNode_1_get_Value_m9A9FE836154CAA03E0B573E1435C07192141A71D_gshared_inline)(__this, method); } // System.Single UnityEngine.ResourceManagement.Util.DelayedActionManager/DelegateInfo::get_InvocationTime() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DelegateInfo_get_InvocationTime_mA102D6CDFFEECC935EF0097705D0081C59D8B030_inline (DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.LinkedList`1::AddBefore(System.Collections.Generic.LinkedListNode`1,System.Collections.Generic.LinkedListNode`1) inline void LinkedList_1_AddBefore_m4613B3F2B71C4BFB1FCFC687693BFD2A5DFAC7ED (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* __this, LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* ___node0, LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* ___newNode1, const RuntimeMethod* method) { (( void (*) (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068*, LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB*, LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB*, const RuntimeMethod*))LinkedList_1_AddBefore_m4613B3F2B71C4BFB1FCFC687693BFD2A5DFAC7ED_gshared)(__this, ___node0, ___newNode1, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_mF922A6C45AA080D5A0A87E6FC45C6A966B5A826F_inline (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* __this, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 ___item0, const RuntimeMethod* method) { (( void (*) (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6*, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232, const RuntimeMethod*))List_1_Add_mF922A6C45AA080D5A0A87E6FC45C6A966B5A826F_gshared_inline)(__this, ___item0, method); } // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m3CD6522F5238852B19A0FD146657933E1876ABB2_inline (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6*, const RuntimeMethod*))List_1_get_Count_m3CD6522F5238852B19A0FD146657933E1876ABB2_gshared_inline)(__this, method); } // System.Boolean UnityEngine.ResourceManagement.Util.DelayedActionManager::get_IsActive() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DelayedActionManager_get_IsActive_m9CBC07F10520C6CDE5476E7F044D527423AE7E7E (const RuntimeMethod* method) ; // System.Void System.Diagnostics.Stopwatch::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stopwatch__ctor_mAFE6B2F45CF1C3469EF6D5307972BC098B473D0A (Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* __this, const RuntimeMethod* method) ; // System.Void System.Diagnostics.Stopwatch::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stopwatch_Start_m35906A38C7D336CF9DD35854C7E170D762A55915 (Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.Util.DelayedActionManager::InternalLateUpdate(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelayedActionManager_InternalLateUpdate_m38B7F66D591F997005D99A5078B8233E568CA25E (DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* __this, float ___t0, const RuntimeMethod* method) ; // System.TimeSpan System.Diagnostics.Stopwatch::get_Elapsed() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A Stopwatch_get_Elapsed_mF16CCA2F9B7E2EAEFCAF8D81F44370DBAC1B2178 (Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* __this, const RuntimeMethod* method) ; // System.Double System.TimeSpan::get_TotalSeconds() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimeSpan_get_TotalSeconds_mED686E7CECE6A76A7DC38518698B9199DB8CDEA8 (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ; // System.Collections.Generic.LinkedListNode`1 System.Collections.Generic.LinkedList`1::get_First() inline LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* LinkedList_1_get_First_mAAFBCF23E1CA288189B1044BB52EA5C1D145E67E_inline (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* __this, const RuntimeMethod* method) { return (( LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* (*) (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068*, const RuntimeMethod*))LinkedList_1_get_First_mAAFBCF23E1CA288189B1044BB52EA5C1D145E67E_gshared_inline)(__this, method); } // System.Void System.Collections.Generic.Stack`1>::Push(T) inline void Stack_1_Push_m6362661A3DD281E7775B36366DE19EC84AD7E96E (Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406* __this, LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* ___item0, const RuntimeMethod* method) { (( void (*) (Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406*, LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB*, const RuntimeMethod*))Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778_gshared)(__this, ___item0, method); } // System.Void System.Collections.Generic.LinkedList`1::RemoveFirst() inline void LinkedList_1_RemoveFirst_m0674267A206E66CEECE377F83E1325B84C3DA387 (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* __this, const RuntimeMethod* method) { (( void (*) (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068*, const RuntimeMethod*))LinkedList_1_RemoveFirst_m0674267A206E66CEECE377F83E1325B84C3DA387_gshared)(__this, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 List_1_get_Item_m64A9C19069D8649DAB7EB7C34020F28BD4EBDE63 (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* __this, int32_t ___index0, const RuntimeMethod* method) { return (( DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 (*) (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6*, int32_t, const RuntimeMethod*))List_1_get_Item_m64A9C19069D8649DAB7EB7C34020F28BD4EBDE63_gshared)(__this, ___index0, method); } // System.Void UnityEngine.ResourceManagement.Util.DelayedActionManager/DelegateInfo::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateInfo_Invoke_m87A58948D2BFD8A13F922B5D7DA547EB191CA8BD (DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_m08980A8AC138C2D99C4121189BB3A36979BF4711_inline (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* __this, const RuntimeMethod* method) { (( void (*) (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6*, const RuntimeMethod*))List_1_Clear_m08980A8AC138C2D99C4121189BB3A36979BF4711_gshared_inline)(__this, method); } // System.Void UnityEngine.Debug::Assert(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Assert_mC95931BE797761A2D7800908C0BA4B41D68B3216 (bool ___condition0, const RuntimeMethod* method) ; // UnityEngine.GameObject UnityEngine.Component::get_gameObject() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Object::Destroy(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Destroy_mFCDAE6333522488F60597AF019EA90BB1207A5AA (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___obj0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m2AF6F5DAEA93D68282262463BCD9CEA36647C897 (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* __this, const RuntimeMethod* method) { (( void (*) (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6*, const RuntimeMethod*))List_1__ctor_m2AF6F5DAEA93D68282262463BCD9CEA36647C897_gshared)(__this, method); } // System.Void System.Collections.Generic.LinkedList`1::.ctor() inline void LinkedList_1__ctor_m85AAA872EB48ADA9363E5F0BE3FA1DA71EF8188E (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* __this, const RuntimeMethod* method) { (( void (*) (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068*, const RuntimeMethod*))LinkedList_1__ctor_m85AAA872EB48ADA9363E5F0BE3FA1DA71EF8188E_gshared)(__this, method); } // System.Void System.Collections.Generic.Stack`1>::.ctor(System.Int32) inline void Stack_1__ctor_m2C00E7CC017EEA24FEFF6E26412EBBBBC3E06A8D (Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406* __this, int32_t ___capacity0, const RuntimeMethod* method) { (( void (*) (Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406*, int32_t, const RuntimeMethod*))Stack_1__ctor_m25F8C6095172E75DEE8A43E857889659DFC4DCE9_gshared)(__this, ___capacity0, method); } // System.Void UnityEngine.ResourceManagement.Util.ComponentSingleton`1::.ctor() inline void ComponentSingleton_1__ctor_m77A19C685C4770D7EE0C2781BAA77F774615E608 (ComponentSingleton_1_t78EEE75ABA2E62E53292EF71DED60EE423AECBD9* __this, const RuntimeMethod* method) { (( void (*) (ComponentSingleton_1_t78EEE75ABA2E62E53292EF71DED60EE423AECBD9*, const RuntimeMethod*))ComponentSingleton_1__ctor_mE3C6A56ADC464B0E183DD01ACE533B50F1B3E365_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.Util.DelayedActionManager/DelegateInfo::set_InvocationTime(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DelegateInfo_set_InvocationTime_mF31701BE6AF283B3887E76D6DE7653325F2BF645_inline (DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* __this, float ___value0, const RuntimeMethod* method) ; // System.Reflection.MethodInfo System.Delegate::get_Method() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* Delegate_get_Method_mB684A7525653DFE0EFC35E58449E1FC8E2A9F019 (Delegate_t* __this, const RuntimeMethod* method) ; // System.String System.Int32::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* 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.Object System.Delegate::get_Target() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Delegate_get_Target_m6E203F111C1548193A5AB7E616BD5834CD269753_inline (Delegate_t* __this, 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.String System.Single::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Single_ToString_mE282EDA9CA4F7DF88432D807732837A629D04972 (float* __this, const RuntimeMethod* method) ; // System.String UnityEngine.ResourceManagement.Util.DelayedActionManager/DelegateInfo::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DelegateInfo_ToString_m31AC2460408EA1D16E861E230B274BEDB0B83EAA (DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* __this, const RuntimeMethod* method) ; // System.Object System.Delegate::DynamicInvoke(System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Delegate_DynamicInvoke_mAB44A4F7796295BBE4432D07985FFC3EA805D4A4 (Delegate_t* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___args0, const RuntimeMethod* method) ; // System.Void UnityEngine.Debug::LogErrorFormat(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogErrorFormat_mA33C95EF832A60D72A7EE26074E13A86BE7E30C6 (String_t* ___format0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___args1, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.Util.LocationCacheKey::Equals(UnityEngine.ResourceManagement.Util.LocationCacheKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LocationCacheKey_Equals_m8BEF54161FE13E606502DC9D9A6B2C40503E89BF (LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859* __this, LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859* ___other0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.Util.LocationUtils::LocationEquals(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LocationUtils_LocationEquals_mC3D9B9DDD65080AC7652DB8F0B4F530D3162644D (RuntimeObject* ___loc10, RuntimeObject* ___loc21, const RuntimeMethod* method) ; // System.Boolean System.Object::Equals(System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_Equals_mF52C7AEB4AA9F136C3EA31AE3C1FD200B831B3D1 (RuntimeObject* ___objA0, RuntimeObject* ___objB1, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.Util.DependenciesCacheKey::Equals(UnityEngine.ResourceManagement.Util.DependenciesCacheKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DependenciesCacheKey_Equals_m42F09EA998F1BA6F2B524D9668DD4A9FBFCF71CF (DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1* __this, DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1* ___other0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.Util.LocationUtils::DependenciesEqual(System.Collections.Generic.IList`1,System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LocationUtils_DependenciesEqual_mD9543DEC085FF2A93C8A96491E7429506D712C93 (RuntimeObject* ___deps10, RuntimeObject* ___deps21, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.HashSet`1::.ctor(System.Collections.Generic.IEnumerable`1) inline void HashSet_1__ctor_mF7805CAF25D2248E7AC9C6D1514ACFC9321C8210 (HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1* __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { (( void (*) (HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1*, RuntimeObject*, const RuntimeMethod*))HashSet_1__ctor_mF7805CAF25D2248E7AC9C6D1514ACFC9321C8210_gshared)(__this, ___collection0, method); } // System.Boolean UnityEngine.ResourceManagement.Util.AsyncOpHandlesCacheKey::Equals(UnityEngine.ResourceManagement.Util.AsyncOpHandlesCacheKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOpHandlesCacheKey_Equals_mAB06D007F68B5910A36E6C97D278147D1541F3E3 (AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409* __this, AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409* ___other0, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.HashSet`1::SetEquals(System.Collections.Generic.IEnumerable`1) inline bool HashSet_1_SetEquals_m0234CE66DE615B4BC061A3900D862051D069589B (HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1* __this, RuntimeObject* ___other0, const RuntimeMethod* method) { return (( bool (*) (HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1*, RuntimeObject*, const RuntimeMethod*))HashSet_1_SetEquals_m0234CE66DE615B4BC061A3900D862051D069589B_gshared)(__this, ___other0, method); } // System.Boolean System.String::Equals(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D (String_t* __this, String_t* ___value0, 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 System.Collections.Generic.List`1>::.ctor() inline void List_1__ctor_m415DE8EE7AC4955152AD10C91B3825EEAB8B1A2B (List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9* __this, const RuntimeMethod* method) { (( void (*) (List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2>::.ctor() inline void Dictionary_2__ctor_m165D9B0D453292403ABCB37C534180409C3BA4BA (Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116*, const RuntimeMethod*))Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::.ctor(System.Int32) inline void List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___capacity0, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___capacity0, method); } // System.Void System.Collections.Generic.List`1>::Add(T) inline void List_1_Add_m09C481506935CAA72ABE15CC68755E09A3DE69CA_inline (List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___item0, const RuntimeMethod* method) { (( void (*) (List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9*, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method); } // System.Int32 System.Collections.Generic.List`1>::get_Count() inline int32_t List_1_get_Count_mB18645697010FA06BE38D6D3F15AD44C5A6EB653_inline (List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // T System.Collections.Generic.List`1>::get_Item(System.Int32) inline List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* List_1_get_Item_m92DF89FE6F5A0E35A97FEC041F0D3030DECABA09 (List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9* __this, int32_t ___index0, const RuntimeMethod* method) { return (( List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* (*) (List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, method); } // System.Void System.Collections.Generic.List`1>::RemoveAt(System.Int32) inline void List_1_RemoveAt_m0AD5393DCD4AE01CE936639400C74F02DACD0C44 (List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9* __this, int32_t ___index0, const RuntimeMethod* method) { (( void (*) (List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared)(__this, ___index0, method); } // System.Boolean System.Collections.Generic.Dictionary`2>::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_mA654C416A54847AB8788AB5AC4C212271A4C0796 (Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116* __this, int32_t ___key0, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D** ___value1, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116*, int32_t, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D**, const RuntimeMethod*))Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared)(__this, ___key0, ___value1, method); } // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___index0, const RuntimeMethod* method) { return (( RuntimeObject* (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, method); } // System.Void System.Collections.Generic.List`1::RemoveAt(System.Int32) inline void List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___index0, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared)(__this, ___index0, method); } // System.Boolean System.Collections.Generic.Dictionary`2>::Remove(TKey) inline bool Dictionary_2_Remove_m7190C6CFEC27F812D251BD1E4A0DFA3CB561634A (Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116* __this, int32_t ___key0, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116*, int32_t, const RuntimeMethod*))Dictionary_2_Remove_m12BAB2F82E34CAA21A7245AB61E48F106340C1A4_gshared)(__this, ___key0, method); } // System.Void UnityEngine.ResourceManagement.Util.LRUCacheAllocationStrategy::ReleasePool(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LRUCacheAllocationStrategy_ReleasePool_m3137C6983551DC95420A39C44E61ECA466A75B63 (LRUCacheAllocationStrategy_t6D196B60527FD83BCF39AA0AB3F840357B9DA318* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___pool0, const RuntimeMethod* method) ; // System.Collections.Generic.List`1 UnityEngine.ResourceManagement.Util.LRUCacheAllocationStrategy::GetPool() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* LRUCacheAllocationStrategy_GetPool_mB62AD68905391E611B6DB22C295DEF5D0A883AD5 (LRUCacheAllocationStrategy_t6D196B60527FD83BCF39AA0AB3F840357B9DA318* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2>::Add(TKey,TValue) inline void Dictionary_2_Add_m760F534C63E8FB529B19A190CD31B6627F0212BC (Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116* __this, int32_t ___key0, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116*, int32_t, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD_gshared)(__this, ___key0, ___value1, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method); } // System.Void System.Attribute::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2 (Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* __this, const RuntimeMethod* method) ; // System.String UnityEngine.ResourceManagement.Util.SerializedType::get_AssemblyName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SerializedType_get_AssemblyName_m42ED37D1ED570F31D87F2CF9486CC83954FAFCD8 (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* __this, const RuntimeMethod* method) ; // System.String UnityEngine.ResourceManagement.Util.SerializedType::get_ClassName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SerializedType_get_ClassName_m1597BC3A9C2E8EA40F35F8CF03B7591618AB96D9 (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* __this, 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.String UnityEngine.ResourceManagement.Util.SerializedType::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SerializedType_ToString_m286E5553A848CA6C472FCE478B65C01B3B2AA5E7 (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* __this, const RuntimeMethod* method) ; // System.Reflection.Assembly System.Reflection.Assembly::Load(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Assembly_t* Assembly_Load_m718E55A40D92C7BBE26812A9A7998BDF166C0BD2 (String_t* ___assemblyString0, const RuntimeMethod* method) ; // System.Boolean System.Reflection.Assembly::op_Inequality(System.Reflection.Assembly,System.Reflection.Assembly) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Assembly_op_Inequality_m62E003A7871F22BC6129B2D00B4C243D995C21CA (Assembly_t* ___left0, Assembly_t* ___right1, const RuntimeMethod* method) ; // System.Void UnityEngine.Debug::LogException(System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogException_m82E44FEC6B03BC34AFC2CAF6583051570C60CB9E (Exception_t* ___exception0, 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.Boolean UnityEngine.ResourceManagement.Util.SerializedType::get_ValueChanged() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SerializedType_get_ValueChanged_mCD14490D0BC812C462831E2BD634A60E24243D34_inline (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.Util.SerializedType::set_ValueChanged(System.Boolean) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SerializedType_set_ValueChanged_m91FD96EEB5883E2ED8B507EC3CC668109928E1E7_inline (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* __this, bool ___value0, 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) ; // UnityEngine.ResourceManagement.Util.SerializedType UnityEngine.ResourceManagement.Util.ObjectInitializationData::get_ObjectType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1 ObjectInitializationData_get_ObjectType_m7706EB3247D33B65F062CDEEB40792A27B8ABF69 (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* __this, const RuntimeMethod* method) ; // System.String UnityEngine.ResourceManagement.Util.ObjectInitializationData::get_Data() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ObjectInitializationData_get_Data_mEFF201461CA817CE659A8703EE2AFEBF53824318 (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* __this, const RuntimeMethod* method) ; // System.String UnityEngine.ResourceManagement.Util.ObjectInitializationData::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ObjectInitializationData_ToString_m730570E98783E54D1B6A2ED0178E05A2DE394593 (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* __this, const RuntimeMethod* method) ; // System.Object System.Activator::CreateInstance(System.Type,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Activator_CreateInstance_m2767C14E0050C13BDB2732D7223FE17A9FA0F61A (Type_t* ___type0, bool ___nonPublic1, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::op_Implicit(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) 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 UnityEngine.ResourceManagement.Util.ObjectInitializationData::GetAsyncInitHandle(UnityEngine.ResourceManagement.ResourceManager,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ObjectInitializationData_GetAsyncInitHandle_m0017D1CE9481015847F724E9E22C481A2CFDF2FC (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___rm0, String_t* ___idOverride1, 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.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.Boolean System.String::StartsWith(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0 (String_t* __this, String_t* ___value0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.Util.ResourceManagerConfig::PlatformCanLoadLocallyFromUrlPath() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManagerConfig_PlatformCanLoadLocallyFromUrlPath_m87864A7635E5E1EBEF5EC8CBA395A20D3B12AF23 (const RuntimeMethod* method) ; // System.Boolean System.IO.File::Exists(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool File_Exists_mD7E7A84A6B9E9A9BADBDA7C46AAE0624EF106D85 (String_t* ___path0, const RuntimeMethod* method) ; // System.Boolean System.String::Contains(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3 (String_t* __this, String_t* ___value0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m28B0FD0F2221E9A428AC7053440E7DCCED821913 (List_1_tD25B27535A2152F2A5071985C3699F183881E0EA* __this, const RuntimeMethod* method) { (( void (*) (List_1_tD25B27535A2152F2A5071985C3699F183881E0EA*, const RuntimeMethod*))List_1__ctor_m7C3D0A1FD36704AFBBE4FD4E69204B809D3FC90E_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m8D3A001B04748E316D277F1F7195E4A759B6261B_inline (List_1_tD25B27535A2152F2A5071985C3699F183881E0EA* __this, int32_t ___item0, const RuntimeMethod* method) { (( void (*) (List_1_tD25B27535A2152F2A5071985C3699F183881E0EA*, int32_t, const RuntimeMethod*))List_1_Add_m809450298141D527D3A4FFAF77AE69D9B08CC17F_gshared_inline)(__this, ___item0, method); } // UnityEngine.RuntimePlatform UnityEngine.Application::get_platform() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Application_get_platform_m1AB34E71D9885B120F6021EB2B11DCB28CD6008D (const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1::Contains(T) inline bool List_1_Contains_mCC1DF00335ECC0520B9FD7A9E551F6CE8D8CD02F (List_1_tD25B27535A2152F2A5071985C3699F183881E0EA* __this, int32_t ___item0, const RuntimeMethod* method) { return (( bool (*) (List_1_tD25B27535A2152F2A5071985C3699F183881E0EA*, int32_t, const RuntimeMethod*))List_1_Contains_mF78C4E1EE072C25D5CDEB5057184058E94DF8634_gshared)(__this, ___item0, method); } // System.Array System.Array::CreateInstance(System.Type,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeArray* Array_CreateInstance_m40F80F4A7A05B492BC5A19CEFB7F9AE8641FDE2C (Type_t* ___elementType0, int32_t ___length1, const RuntimeMethod* method) ; // System.Void System.Array::SetValue(System.Object,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_SetValue_mE9507B366ED84E91E92BF32649D36916F96C67B8 (RuntimeArray* __this, RuntimeObject* ___value0, int32_t ___index1, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Networking.UnityWebRequest::get_isDone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityWebRequest_get_isDone_m3079B53A1CAFD8D5B334C635761E7B7E10B14123 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ; // UnityEngine.Networking.UnityWebRequest/Result UnityEngine.Networking.UnityWebRequest::get_result() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnityWebRequest_get_result_mEF83848C5FCFB5E307CE4B57E42BF02FC9AED449 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.Util.UnityWebRequestResult::.ctor(UnityEngine.Networking.UnityWebRequest) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWebRequestResult__ctor_mE837C228770475E93E476203E7EFCA9BDC807168 (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___request0, const RuntimeMethod* method) ; // System.Void System.NotImplementedException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotImplementedException__ctor_m8339D1A685E8D77CAC9D3260C06B38B5C7CA7742 (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* __this, String_t* ___message0, const RuntimeMethod* method) ; // System.String UnityEngine.Networking.UnityWebRequest::get_error() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityWebRequest_get_error_m20A5D813ED59118B7AA1D1E2EB5250178B1F5B6F (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ; // UnityEngine.Networking.DownloadHandler UnityEngine.Networking.UnityWebRequest::get_downloadHandler() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* UnityWebRequest_get_downloadHandler_m1AA91B23D9D594A4F4FE2975FC356C508528F1D5 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ; // System.String UnityEngine.Networking.DownloadHandler::get_error() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DownloadHandler_get_error_mE1A0FFCC1F3CC14567E6A9565C6EF08CDC04583E (DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.Util.UnityWebRequestResult::set_Error(System.String) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityWebRequestResult_set_Error_mB8AB258796A2F29BB387F34222FFA59EA3431009_inline (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, String_t* ___value0, const RuntimeMethod* method) ; // System.Int64 UnityEngine.Networking.UnityWebRequest::get_responseCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t UnityWebRequest_get_responseCode_m012C177F61435D5D120A21D7A03FFF7B0F8B904B (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ; // System.String UnityEngine.Networking.UnityWebRequest::get_method() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityWebRequest_get_method_mEA8B59A692AEF09BF469AB6A8B5A8F8C22435AB9 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ; // System.String UnityEngine.Networking.UnityWebRequest::get_url() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityWebRequest_get_url_mA3BF205A6FCA2BF66A62174182BE84553CE3FFA8 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ; // System.Void System.Text.StringBuilder::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D (StringBuilder_t* __this, const RuntimeMethod* method) ; // UnityEngine.Networking.UnityWebRequest/Result UnityEngine.ResourceManagement.Util.UnityWebRequestResult::get_Result() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnityWebRequestResult_get_Result_mFA65ADAE33B5F1037C60A4F544F54800114B8DDA_inline (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, const RuntimeMethod* method) ; // System.String UnityEngine.ResourceManagement.Util.UnityWebRequestResult::get_Error() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* UnityWebRequestResult_get_Error_m84C4381776A6467DE9CC4DB3797661F1519FBDF5_inline (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, const RuntimeMethod* method) ; // System.Text.StringBuilder System.Text.StringBuilder::AppendLine(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_AppendLine_mF75744CE941C63E33188E22E936B71A24D3CBF88 (StringBuilder_t* __this, String_t* ___value0, const RuntimeMethod* method) ; // System.Int64 UnityEngine.ResourceManagement.Util.UnityWebRequestResult::get_ResponseCode() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t UnityWebRequestResult_get_ResponseCode_m9587BFE958C864F3B4744E78890AE09C1E5CF3E2_inline (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, const RuntimeMethod* method) ; // System.String UnityEngine.ResourceManagement.Util.UnityWebRequestResult::get_Method() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* UnityWebRequestResult_get_Method_m170F095C8F0E614D35EC882874DA221CF7FD372D_inline (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, const RuntimeMethod* method) ; // System.String UnityEngine.ResourceManagement.Util.UnityWebRequestResult::get_Url() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* UnityWebRequestResult_get_Url_m692560D0BC25EA558272192CED8409364335F477_inline (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceLocations.LocationWrapper::.ctor(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocationWrapper__ctor_mAA6CC9A09ED34EDB9381D915BFF630E0C9C22141 (LocationWrapper_tB71FABF66A165C7C0C671E526E2031D0A28ACAA4* __this, RuntimeObject* ___location0, const RuntimeMethod* method) ; // System.String UnityEngine.ResourceManagement.ResourceManager::TransformInternalId(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ResourceManager_TransformInternalId_m2C99EDD12AF07F099F7FF88E15892F2582C17EB9 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___location0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.Util.ResourceManagerConfig::IsPathRemote(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManagerConfig_IsPathRemote_mE7AF14E5878827381EAEE2147840DA4179B897A8 (String_t* ___path0, const RuntimeMethod* method) ; // System.String UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::get_Hash() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AssetBundleRequestOptions_get_Hash_m5241C40F21D24CB9796C5A6B71692FCABA061F79 (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) ; // UnityEngine.Hash128 UnityEngine.Hash128::Parse(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 Hash128_Parse_m463E9AAD4C1C65BE1DEE7E5CA0FAF7701CBD4E5A (String_t* ___hashString0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Hash128::get_isValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Hash128_get_isValid_mFFEDF59D52D132E018CDF33516ADCAB44954B7F0 (Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40* __this, const RuntimeMethod* method) ; // System.String UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::get_BundleName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AssetBundleRequestOptions_get_BundleName_mC6440526C8EA2D3AE637F9708366D49D92AEE07D (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.CachedAssetBundle::.ctor(System.String,UnityEngine.Hash128) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CachedAssetBundle__ctor_m13AD50663A3717FD159A25BED5C6634425DCC4CE (CachedAssetBundle_t5C0C1D8D8AAF7DDC3D3CF7D81BBF581A89819E91* __this, String_t* ___name0, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___hash1, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Caching::IsVersionCached(UnityEngine.CachedAssetBundle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Caching_IsVersionCached_mFCC257E91B5882260C5B07F67CC9A2E21DB9C041 (CachedAssetBundle_t5C0C1D8D8AAF7DDC3D3CF7D81BBF581A89819E91 ___cachedBundle0, const RuntimeMethod* method) ; // System.Int64 UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::get_BundleSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t AssetBundleRequestOptions_get_BundleSize_mBF9BE237E555C6369CF5980696A5B7F4AE12D1B1 (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::get_Timeout() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AssetBundleRequestOptions_get_Timeout_mE116648854CC272B9D579758C71F4D59646A555F (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle::get_Location() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.ResourceManager UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle::get_ResourceManager() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, const RuntimeMethod* method) ; // UnityEngine.Networking.UnityWebRequest UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::CreateWebRequest(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* AssetBundleResource_CreateWebRequest_m79DE1A126FF993C44A29062AB674C28B871C00C9 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, String_t* ___url0, const RuntimeMethod* method) ; // UnityEngine.Networking.UnityWebRequest UnityEngine.Networking.UnityWebRequestAssetBundle::GetAssetBundle(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* UnityWebRequestAssetBundle_GetAssetBundle_m01AF7AA269AB187FAA31F37AFB03B1C46B9A9409 (String_t* ___uri0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::get_UseCrcForCachedBundle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AssetBundleRequestOptions_get_UseCrcForCachedBundle_mEA782A87DBBEEC57AD4C60376F585D719A3E8227 (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) ; // System.UInt32 UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::get_Crc() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t AssetBundleRequestOptions_get_Crc_m638E8363BD60FD574E69B337042C4BC8E16B3AE9 (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) ; // UnityEngine.Networking.UnityWebRequest UnityEngine.Networking.UnityWebRequestAssetBundle::GetAssetBundle(System.String,UnityEngine.CachedAssetBundle,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* UnityWebRequestAssetBundle_GetAssetBundle_mFC27B07145A063ED2D6FE1B2D9D7405663570587 (String_t* ___uri0, CachedAssetBundle_t5C0C1D8D8AAF7DDC3D3CF7D81BBF581A89819E91 ___cachedAssetBundle1, uint32_t ___crc2, const RuntimeMethod* method) ; // UnityEngine.Networking.UnityWebRequest UnityEngine.Networking.UnityWebRequestAssetBundle::GetAssetBundle(System.String,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* UnityWebRequestAssetBundle_GetAssetBundle_mF32B250DBF7AFD52905996B106A25400E6B6CB7F (String_t* ___uri0, uint32_t ___crc1, const RuntimeMethod* method) ; // System.Int32 UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::get_RedirectLimit() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AssetBundleRequestOptions_get_RedirectLimit_mDDF7428FD93DBCE5FA5C953DF09C3E1F7D2BFD8C (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Networking.UnityWebRequest::set_redirectLimit(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWebRequest_set_redirectLimit_m595CF14137D16BE4385E802869A28AA9B8460928 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, int32_t ___value0, const RuntimeMethod* method) ; // UnityEngine.Networking.CertificateHandler UnityEngine.ResourceManagement.ResourceManager::get_CertificateHandlerInstance() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* ResourceManager_get_CertificateHandlerInstance_mFE0A1AC4ACD430F7FFE076B3AAF8DE302E47BDC0_inline (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Networking.UnityWebRequest::set_certificateHandler(UnityEngine.Networking.CertificateHandler) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWebRequest_set_certificateHandler_m4B4FA1E2F5FD0394D079CB711EB612F6A62458E2 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Networking.UnityWebRequest::set_disposeCertificateHandlerOnDispose(System.Boolean) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityWebRequest_set_disposeCertificateHandlerOnDispose_m5EFCAF91A547716C4ACA5FB546E991B79E3D0E2A_inline (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, bool ___value0, const RuntimeMethod* method) ; // System.Action`1 UnityEngine.ResourceManagement.ResourceManager::get_WebRequestOverride() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* ResourceManager_get_WebRequestOverride_m5B5944646CCCFEC195AF713DC15F490EDA9EDC12_inline (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method) ; // System.Void System.Action`1::Invoke(T) inline void Action_1_Invoke_m2E790BB44663BD4EAAA462F9539D3DCDE112377C_inline (Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* __this, UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___obj0, const RuntimeMethod* method) { (( void (*) (Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70*, UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___obj0, method); } // UnityEngine.AssetBundle UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::GetAssetBundle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssetBundle_tB38418819A49060CD738CB21541649340F082943* AssetBundleResource_GetAssetBundle_m2677FCACAC574D7C60992D0FEB7EABDFA962CF63 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.ResourceProviders.AssetLoadMode UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::get_AssetLoadMode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AssetBundleRequestOptions_get_AssetLoadMode_m7C8EEB76C1AC675E76B7227E2B6D1B75194B2702 (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) ; // UnityEngine.AssetBundleRequest UnityEngine.AssetBundle::LoadAllAssetsAsync() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* AssetBundle_LoadAllAssetsAsync_m01938F14A24C6C0C08BA6480D1384D674AD1DDB7 (AssetBundle_tB38418819A49060CD738CB21541649340F082943* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.AsyncOperation::get_progress() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperation_get_progress_mF3B2837C1A5DDF3C2F7A3BA1E449DD4C71C632EE (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* __this, const RuntimeMethod* method) ; // System.Int64 UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::get_BytesToDownload() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t AssetBundleResource_get_BytesToDownload_mAE341F337C62984133F1898982EEA4C1A816CC50 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::PercentComplete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AssetBundleResource_PercentComplete_m47D08300A9374509CA6AFB646EF7B00634015935 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method) ; // System.UInt64 UnityEngine.Networking.UnityWebRequest::get_downloadedBytes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t UnityWebRequest_get_downloadedBytes_m73E3EC726E417FC7F983FFEF9566CF380F322610 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ; // UnityEngine.Networking.UnityWebRequest UnityEngine.Networking.UnityWebRequestAsyncOperation::get_webRequest() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* UnityWebRequestAsyncOperation_get_webRequest_mF67D15420C7C1C4DCA1BD6F839048A0542998BC3_inline (UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* __this, const RuntimeMethod* method) ; // UnityEngine.AssetBundle UnityEngine.Networking.DownloadHandlerAssetBundle::get_assetBundle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssetBundle_tB38418819A49060CD738CB21541649340F082943* DownloadHandlerAssetBundle_get_assetBundle_m9D07F738F7014C26AF2B7FD89132FD1CB5DDE0FE (DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C* __this, const RuntimeMethod* method) ; // UnityEngine.AssetBundle UnityEngine.AssetBundleCreateRequest::get_assetBundle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssetBundle_tB38418819A49060CD738CB21541649340F082943* AssetBundleCreateRequest_get_assetBundle_m613FDE589FB86BE1E6920D38ED0706F785D9DB21 (AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6* __this, const RuntimeMethod* method) ; // System.Void System.Func`1::.ctor(System.Object,System.IntPtr) inline void Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71 (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71_gshared)(__this, ___object0, ___method1, method); } // System.Void UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle::SetProgressCallback(System.Func`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProvideHandle_SetProgressCallback_m5D44473DCD8CEB54FB41063B2C2105220822094D (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___callback0, const RuntimeMethod* method) ; // System.Void System.Func`1::.ctor(System.Object,System.IntPtr) inline void Func_1__ctor_mB5AE38FCC180471E6C2CEDDD467236BB6421D62C (Func_1_t935316A94E97B5D059A09BCAB7F1F7990E4A0434* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Func_1_t935316A94E97B5D059A09BCAB7F1F7990E4A0434*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_mB5AE38FCC180471E6C2CEDDD467236BB6421D62C_gshared)(__this, ___object0, ___method1, method); } // System.Void UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle::SetDownloadProgressCallbacks(System.Func`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProvideHandle_SetDownloadProgressCallbacks_m9FB675CA1837DD5CF495B393170257B8EE06C145 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, Func_1_t935316A94E97B5D059A09BCAB7F1F7990E4A0434* ___callback0, const RuntimeMethod* method) ; // System.Void System.Func`1::.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.ResourceManagement.ResourceProviders.ProvideHandle::SetWaitForCompletionCallback(System.Func`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProvideHandle_SetWaitForCompletionCallback_m2B606A689DD5A940581F9C0F87C4B6B6714BE7A2 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___callback0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::BeginOperation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_BeginOperation_mCC4253DFE6CCCA1F7D8AABE819F4570AD948439D (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method) ; // System.Void System.Threading.Thread::Sleep(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Thread_Sleep_m63B7D29DC735584F4D80373E48C91B34FF32D1A0 (int32_t ___millisecondsTimeout0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::WebRequestOperationCompleted(UnityEngine.AsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_WebRequestOperationCompleted_m80EDEE2721B9B8493FB05643C6DA3A9A62CB4C2D (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___op0, const RuntimeMethod* method) ; // System.Void UnityEngine.AsyncOperation::remove_completed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperation_remove_completed_m9D509A81655AE58D003B6C7DE2DB8DD51284C5D8 (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* __this, Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle::Complete(T,System.Boolean,System.Exception) inline void ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* ___result0, bool ___status1, Exception_t* ___exception2, const RuntimeMethod* method) { (( void (*) (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*, AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B*, bool, Exception_t*, const RuntimeMethod*))ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_gshared)(__this, ___result0, ___status1, ___exception2, method); } // System.Void System.Action`1::Invoke(T) inline void Action_1_Invoke_m1D35475B8639DAC98CB843FE398FE26FDA136D4C_inline (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___obj0, const RuntimeMethod* method) { (( void (*) (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___obj0, method); } // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::GetLoadInfo(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource/LoadType&,System.String&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_GetLoadInfo_mB588849D6DE23F9C0B4E48002DC079EC43EFA755 (RuntimeObject* ___location0, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___resourceManager1, int32_t* ___loadType2, String_t** ___path3, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::get_UseUnityWebRequestForLocalBundles() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AssetBundleRequestOptions_get_UseUnityWebRequestForLocalBundles_m757E1D4C7C0EA98A50A2DB1834D3BF44680BDD5A (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.Util.ResourceManagerConfig::ShouldPathUseWebRequest(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManagerConfig_ShouldPathUseWebRequest_mB9DF52370947A6BD9AE5565F9E7E467CC4C69DF7 (String_t* ___path0, const RuntimeMethod* method) ; // System.String System.IO.Path::GetFullPath(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_GetFullPath_m17A1AD4E216D884E3DF3208BF44F4E40823BAA23 (String_t* ___path0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::GetLoadInfo(UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle,UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource/LoadType&,System.String&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_GetLoadInfo_mFF15092CA82C8B457CAE98FD1EF977C4B9731CB0 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___handle0, int32_t* ___loadType1, String_t** ___path2, const RuntimeMethod* method) ; // UnityEngine.AssetBundleCreateRequest UnityEngine.AssetBundle::LoadFromFileAsync(System.String,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6* AssetBundle_LoadFromFileAsync_mAA28E1C12A0EDC61E44F374407E1C20B220C52C5 (String_t* ___path0, uint32_t ___crc1, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::AddCallbackInvokeIfDone(UnityEngine.AsyncOperation,System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_AddCallbackInvokeIfDone_m1B95B9ED5C249BB3C9C2A00F165F47D1F01A30BB (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___operation0, Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* ___callback1, const RuntimeMethod* method) ; // System.Void UnityEngine.Networking.DownloadHandlerAssetBundle::set_autoLoadAssetBundle(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DownloadHandlerAssetBundle_set_autoLoadAssetBundle_m33EFE2889EEC8AC2C81066DB7FF415AA315B53AE (DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C* __this, bool ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Networking.UnityWebRequest::set_disposeDownloadHandlerOnDispose(System.Boolean) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityWebRequest_set_disposeDownloadHandlerOnDispose_m1BF640E233D231F8C0333864C0FE5D9E1DC2E7C6_inline (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, bool ___value0, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.WebRequestQueueOperation UnityEngine.ResourceManagement.WebRequestQueue::QueueRequest(UnityEngine.Networking.UnityWebRequest) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* WebRequestQueue_QueueRequest_m1AAE9197B721E4492F136343B2636079F4E48E08 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___request0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.WebRequestQueueOperation::get_IsDone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebRequestQueueOperation_get_IsDone_mF8B3459F19B874A0D0047DDEA4DCCF2FA0DFF813 (WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::BeginWebRequestOperation(UnityEngine.AsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_BeginWebRequestOperation_mC2F30F42B4EF0C1D24D5365B205E4EB8C9448A4A (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___asyncOp0, const RuntimeMethod* method) ; // System.Void System.Action`1::.ctor(System.Object,System.IntPtr) inline void Action_1__ctor_m93FC38C0E82985AE811B2D49F8695FC5D7CFDBCB (Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___object0, ___method1, method); } // System.Void UnityEngine.ResourceManagement.Exceptions.RemoteProviderException::.ctor(System.String,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,UnityEngine.ResourceManagement.Util.UnityWebRequestResult,System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteProviderException__ctor_mB262F595DD1E23F24A37B5AB6142B8180CFF70C1 (RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131* __this, String_t* ___message0, RuntimeObject* ___location1, UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* ___uwrResult2, Exception_t* ___innerException3, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::get_HasTimedOut() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AssetBundleResource_get_HasTimedOut_m2B47177ADC99FE754F7D05E86E7AA624CEF93D16 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Networking.UnityWebRequest::Abort() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWebRequest_Abort_m466E8B88BC90F64CE614561BAA88B9412BDB7E8B (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::CompleteBundleLoad(UnityEngine.AssetBundle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_CompleteBundleLoad_m2D635CCC7B8438E10C04E75DDBC41B79A04F712E (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, AssetBundle_tB38418819A49060CD738CB21541649340F082943* ___bundle0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.Util.UnityWebRequestUtilities::RequestHasErrors(UnityEngine.Networking.UnityWebRequest,UnityEngine.ResourceManagement.Util.UnityWebRequestResult&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityWebRequestUtilities_RequestHasErrors_m279E3F01AE98A968F0DEB22F54F0BB35BF7EF890 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___webReq0, UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894** ___result1, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::get_ClearOtherCachedVersionsWhenLoaded() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AssetBundleRequestOptions_get_ClearOtherCachedVersionsWhenLoaded_mB153677F48A4B47D247D161E49E913B9BDC51746 (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Caching::ClearOtherCachedVersions(System.String,UnityEngine.Hash128) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Caching_ClearOtherCachedVersions_m1DCFD05569753523988A4576A15894ABC3897080 (String_t* ___assetBundleName0, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___hash1, const RuntimeMethod* method) ; // System.Int32 UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::get_RetryCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AssetBundleRequestOptions_get_RetryCount_m13E92C2312B338C121AE8C1C9979B2E3719F385A (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) ; // System.String UnityEngine.CachedAssetBundle::get_name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CachedAssetBundle_get_name_m07DF67334A1C4F36262498F4E47AD33525A13C5F (CachedAssetBundle_t5C0C1D8D8AAF7DDC3D3CF7D81BBF581A89819E91* __this, const RuntimeMethod* method) ; // UnityEngine.Hash128 UnityEngine.CachedAssetBundle::get_hash() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 CachedAssetBundle_get_hash_mE0D311588D701E6E0D68ADE21DB6CB8FFC0E6803 (CachedAssetBundle_t5C0C1D8D8AAF7DDC3D3CF7D81BBF581A89819E91* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Caching::ClearCachedVersion(System.String,UnityEngine.Hash128) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Caching_ClearCachedVersion_m5C51D9A4E3CFB267B265BD4EDC76C6A8D9A10A4F (String_t* ___assetBundleName0, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___hash1, const RuntimeMethod* method) ; // T[] System.Array::Empty() 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.Debug::LogFormat(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogFormat_m31E062CF69D0196C076CAC90DB268291B012E93B (String_t* ___format0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___args1, const RuntimeMethod* method) ; // System.Boolean System.String::op_Inequality(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Inequality_m0FBE5AC4931D312E5B347BAA603755676E6DA2FE (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method) ; // System.Void UnityEngine.Networking.UnityWebRequest::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWebRequest_Dispose_m9F43494C0FEA530A97D3F2AF3D425CCC7670753A (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.AssetBundle::Unload(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundle_Unload_m0A189871E61A0D6735A2B41B3360A1F0677B636B (AssetBundle_tB38418819A49060CD738CB21541649340F082943* __this, bool ___unloadAllLoadedObjects0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource__ctor_m008E4DA8A21FBE0D1C182DDB5C1481B778B8B7F5 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::Start(UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_Start_m6A5F63996760CBFBCECECDC8AFAA0E4CAB5B2163 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___provideHandle0, const RuntimeMethod* method) ; // System.Void UnityEngine.Debug::LogWarningFormat(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarningFormat_m0D4A31935564D0FA042103C1231DBBD2ED0BC20A (String_t* ___format0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___args1, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::Unload() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_Unload_m71641998E38B6791631E8B7BA45F4711F6E3E0D7 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceProviderBase__ctor_mAE12700496F4A8B1363AB851FD48F2101278CBF9 (ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29* __this, const RuntimeMethod* method) ; // TDepObject UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle::GetDependency(System.Int32) inline SpriteAtlas_t7B9620FBFBE1CCB781F2ED24A3B2DD37734F66A8* ProvideHandle_GetDependency_TisSpriteAtlas_t7B9620FBFBE1CCB781F2ED24A3B2DD37734F66A8_mC4E42E0DFEC6ED85E28C53108C121CC793C3E4E6 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, int32_t ___index0, const RuntimeMethod* method) { return (( SpriteAtlas_t7B9620FBFBE1CCB781F2ED24A3B2DD37734F66A8* (*) (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*, int32_t, const RuntimeMethod*))ProvideHandle_GetDependency_TisRuntimeObject_m77ED3D9E890881C77043DB2E0505B68EF2EDFD76_gshared)(__this, ___index0, method); } // System.Void UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle::Complete(T,System.Boolean,System.Exception) inline void ProvideHandle_Complete_TisSprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99_m4E95D26C58827E9AEC70D3B900DAED13FED9EA7C (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___result0, bool ___status1, Exception_t* ___exception2, const RuntimeMethod* method) { (( void (*) (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*, Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99*, bool, Exception_t*, const RuntimeMethod*))ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_gshared)(__this, ___result0, ___status1, ___exception2, method); } // System.Boolean UnityEngine.ResourceManagement.Util.ResourceManagerConfig::ExtractKeyAndSubKey(System.Object,System.String&,System.String&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManagerConfig_ExtractKeyAndSubKey_mC40036045901BD802809D55A9D99B730CB5B2C49 (RuntimeObject* ___keyObj0, String_t** ___mainKey1, String_t** ___subKey2, const RuntimeMethod* method) ; // UnityEngine.Sprite UnityEngine.U2D.SpriteAtlas::GetSprite(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* SpriteAtlas_GetSprite_mB6EF48B9BD76CF0A80BE86401B6D67DD6C55F501 (SpriteAtlas_t7B9620FBFBE1CCB781F2ED24A3B2DD37734F66A8* __this, String_t* ___name0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider/InternalOp::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp__ctor_mAE3F9E21BF0389264BAF79BB0E24DDFECEF6561F (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider/InternalOp::Start(UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_Start_mD6F453C005B979B3C1B2D7B4DE6562A16849503C (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___provideHandle0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle::GetDependencies(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProvideHandle_GetDependencies_m369FC67ECDB4E574C6BC9961896C384189EAFBAD (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, RuntimeObject* ___list0, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider/InternalOp::LoadBundleFromDependecies(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* InternalOp_LoadBundleFromDependecies_mD4E69945CDF2BD46EF969962F34A1887330B7225 (RuntimeObject* ___results0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle::Complete(T,System.Boolean,System.Exception) inline void ProvideHandle_Complete_TisAssetBundle_tB38418819A49060CD738CB21541649340F082943_m498BBC530E8628FDF8BE44C4586ECA257F4EF732 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, AssetBundle_tB38418819A49060CD738CB21541649340F082943* ___result0, bool ___status1, Exception_t* ___exception2, const RuntimeMethod* method) { (( void (*) (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*, AssetBundle_tB38418819A49060CD738CB21541649340F082943*, bool, Exception_t*, const RuntimeMethod*))ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_gshared)(__this, ___result0, ___status1, ___exception2, method); } // UnityEngine.AssetBundleRequest UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::GetAssetPreloadRequest() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* AssetBundleResource_GetAssetPreloadRequest_mEF40A5A8DE1362FF6BED69D026EF9DB165E21BCF (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider/InternalOp::BeginAssetLoad() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_BeginAssetLoad_m30E6E668710155E8D51518F8D8ECFB75A30170C6 (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, const RuntimeMethod* method) ; // System.Type UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle::get_Type() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, const RuntimeMethod* method) ; // System.Boolean System.Type::get_IsArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsArray_mB9B8CA713B2AA9D6AFECC24E05AF78D22532B673 (Type_t* __this, const RuntimeMethod* method) ; // UnityEngine.AssetBundleRequest UnityEngine.AssetBundle::LoadAssetWithSubAssetsAsync(System.String,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* AssetBundle_LoadAssetWithSubAssetsAsync_m8352895AE4BB09248808FCB3C66458DB911C1D7B (AssetBundle_tB38418819A49060CD738CB21541649340F082943* __this, String_t* ___name0, Type_t* ___type1, const RuntimeMethod* method) ; // UnityEngine.AssetBundleRequest UnityEngine.AssetBundle::LoadAssetAsync(System.String,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* AssetBundle_LoadAssetAsync_mDAE70E6DD6F9D5360A5D0C7A74F3989174C2FEDB (AssetBundle_tB38418819A49060CD738CB21541649340F082943* __this, String_t* ___name0, Type_t* ___type1, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider/InternalOp::ActionComplete(UnityEngine.AsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_ActionComplete_m2082E408EC480CF7251DC1660845EAAE1500521C (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___obj0, const RuntimeMethod* method) ; // UnityEngine.Object UnityEngine.AssetBundleRequest::get_asset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* AssetBundleRequest_get_asset_mE9FDA3900215925371E7D15E7E19AA98713F5D6C (AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* __this, const RuntimeMethod* method) ; // UnityEngine.Object[] UnityEngine.AssetBundleRequest::get_allAssets() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* AssetBundleRequest_get_allAssets_mCA7BF6BCBBDA2E6DF596655254842B5380B4919D (AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider/InternalOp::GetArrayResult(UnityEngine.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_GetArrayResult_m694DC4FAB3B9C5979801DD61B561BC477A9350B9 (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* ___allAssets0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider/InternalOp::GetListResult(UnityEngine.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_GetListResult_mDAA24FC03AC31E533A7A182BA29E9FC112A25DF3 (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* ___allAssets0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider/InternalOp::GetAssetResult(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_GetAssetResult_mED436C17DAA1633F0042F0A1ED7D9CBB6C2EB2CD (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___asset0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider/InternalOp::GetAssetSubObjectResult(UnityEngine.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_GetAssetSubObjectResult_m55D32B4FC4D1DA72EF3BCC3036B13304077D469D (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* ___allAssets0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider/InternalOp::CompleteOperation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_CompleteOperation_m861092872E86F4DCFD894EFAEF644E5E46E51EDD (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, const RuntimeMethod* method) ; // System.Array UnityEngine.ResourceManagement.Util.ResourceManagerConfig::CreateArrayResult(System.Type,UnityEngine.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeArray* ResourceManagerConfig_CreateArrayResult_m20DB1B1D2D92EB3D1ADBEA1C6E7CB9C31DDA28F0 (Type_t* ___type0, ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* ___allAssets1, const RuntimeMethod* method) ; // System.Collections.IList UnityEngine.ResourceManagement.Util.ResourceManagerConfig::CreateListResult(System.Type,UnityEngine.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ResourceManagerConfig_CreateListResult_mE76E5B67ED41ACC1E7A56CE6F4FC02C8BA4ACF4A (Type_t* ___type0, ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* ___allAssets1, const RuntimeMethod* method) ; // System.String UnityEngine.Object::get_name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __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) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle::Complete(T,System.Boolean,System.Exception) inline void ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, RuntimeObject* ___result0, bool ___status1, Exception_t* ___exception2, const RuntimeMethod* method) { (( void (*) (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*, RuntimeObject*, bool, Exception_t*, const RuntimeMethod*))ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_gshared)(__this, ___result0, ___status1, ___exception2, method); } // UnityEngine.Vector3 UnityEngine.ResourceManagement.ResourceProviders.InstantiationParameters::get_Position() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 InstantiationParameters_get_Position_mED28D6FCE87E7AEBC4D0D0D78FA4749300ADE83B (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.ResourceManagement.ResourceProviders.InstantiationParameters::get_Rotation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 InstantiationParameters_get_Rotation_mDDFD08C31993BB4532D0D27B3DC801735EE93017 (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, const RuntimeMethod* method) ; // UnityEngine.Transform UnityEngine.ResourceManagement.ResourceProviders.InstantiationParameters::get_Parent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* InstantiationParameters_get_Parent_m778422BDFC47C2CCE73196FAE4A341F5308160E6 (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.InstantiationParameters::get_InstantiateInWorldPosition() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InstantiationParameters_get_InstantiateInWorldPosition_m546FDC64BF6E5E7B739392EE27695D43DE65A3AD (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.InstantiationParameters::get_SetPositionRotation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InstantiationParameters_get_SetPositionRotation_m089FF9C21E2840258CE80BB9E77E35F3C2E710B3 (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::get_zero() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m9D7F7B580B5A276411267E96AA3425736D9BDC83_inline (const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::get_identity() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_mB9CAEEB21BC81352CBF32DB9664BFC06FA7EA27B_inline (const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.InstantiationParameters::.ctor(UnityEngine.Transform,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstantiationParameters__ctor_mE2B0DEA67D18FA4C6B5A37BC07629A1364D6B107 (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___parent0, bool ___instantiateInWorldSpace1, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.InstantiationParameters::.ctor(UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstantiationParameters__ctor_mEFAF8D103303B2D9763B17BAB322E06931F13306 (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rotation1, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___parent2, const RuntimeMethod* method) ; // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Result() inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* __this, const RuntimeMethod* method) { return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA*, const RuntimeMethod*))AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E_gshared)(__this, method); } // TObject UnityEngine.ResourceManagement.ResourceProviders.InstantiationParameters::Instantiate(TObject) inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* InstantiationParameters_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mFAEB36DBA9CDDA816B3BA524626E18E4198728A3 (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___source0, const RuntimeMethod* method) { return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))InstantiationParameters_Instantiate_TisRuntimeObject_mD28B95DAD4B8E54F1020608F3CF2903BCAC29998_gshared)(__this, ___source0, method); } // System.Void System.Collections.Generic.Dictionary`2>::Add(TKey,TValue) inline void Dictionary_2_Add_m4BED89AA43EECDF4BB500F5285C1E32284383D49 (Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___key0, AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA, const RuntimeMethod*))Dictionary_2_Add_mBA757139A47D321F50415E1D0FEDE7C92C294FA4_gshared)(__this, ___key0, ___value1, method); } // System.Boolean System.Collections.Generic.Dictionary`2>::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_mFABC238FF17AC88C27238EE001190CBD28CBBB98 (Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___key0, AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* ___value1, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA*, const RuntimeMethod*))Dictionary_2_TryGetValue_m8AC325A58EFD075FAE724454042FB61494CEB42D_gshared)(__this, ___key0, ___value1, method); } // System.Void UnityEngine.ResourceManagement.ResourceManager::Release(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_Release_m4A5F5DE044CDEA3D898AD3D665295E4B2CAC3D37 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___handle0, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2>::Remove(TKey) inline bool Dictionary_2_Remove_m461D886D36AC22ADE755B595EB9F824AAF9CAE59 (Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___key0, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))Dictionary_2_Remove_m79FC8F620689E05D451F624B923E85362C8ACEA3_gshared)(__this, ___key0, method); } // System.Boolean UnityEngine.Application::get_isPlaying() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isPlaying_m0B3B501E1093739F8887A0DAC5F61D9CB49CC337 (const RuntimeMethod* method) ; // System.Void UnityEngine.Object::DestroyImmediate(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DestroyImmediate_m8249CABCDF344BE3A67EE765122EBB415DC2BC57 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___obj0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2>::.ctor() inline void Dictionary_2__ctor_m1B6E7EA0504B2D3603946121B80D59E838FDF2CF (Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13*, const RuntimeMethod*))Dictionary_2__ctor_mCDB0B7F975A6F4437B9DAC0BF1172C040F8639F8_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle::.ctor(UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.AsyncOperations.IGenericProviderOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProvideHandle__ctor_m747E40C8B08DBF3EB4276D7B0836C0F0D5B59B0A (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___rm0, RuntimeObject* ___op1, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.IGenericProviderOperation UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle::get_InternalOp() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ProvideHandle_get_InternalOp_m1C141F1D99C5BD7F5AA1E973272462966BF0FEAE (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle::get_DependencyCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProvideHandle_get_DependencyCount_mA960290D798128400EBF3411B6B005F3F215A451 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, const RuntimeMethod* method) ; // UnityEngine.SceneManagement.Scene UnityEngine.ResourceManagement.ResourceProviders.SceneInstance::get_Scene() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Scene_tA1DC762B79745EB5140F054C884855B922318356 SceneInstance_get_Scene_m4A9A4A43AFC047DD8FB2DF665C499A09296CBA58 (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.SceneInstance::set_Scene(UnityEngine.SceneManagement.Scene) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneInstance_set_Scene_mD929C70C4FEF4B9599C1A6A5C22CE787C433A06C (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* __this, Scene_tA1DC762B79745EB5140F054C884855B922318356 ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.AsyncOperation::set_allowSceneActivation(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperation_set_allowSceneActivation_mBD94FAB342455508CD7962D3CED490C64AF74522 (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* __this, bool ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.SceneInstance::Activate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneInstance_Activate_m87D5B5E1C820F1666917198300E36DABFCA9EF29 (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* __this, const RuntimeMethod* method) ; // UnityEngine.AsyncOperation UnityEngine.ResourceManagement.ResourceProviders.SceneInstance::ActivateAsync() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* SceneInstance_ActivateAsync_mA5740ABD2A826DB7CCCA83C62F31AA8448DE08C6 (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.SceneManagement.Scene::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Scene_GetHashCode_m74ACBFB8C656D5620A9A1E62D04E55ACBF63ADC9 (Scene_tA1DC762B79745EB5140F054C884855B922318356* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.ResourceManagement.ResourceProviders.SceneInstance::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SceneInstance_GetHashCode_m0C1E8F653E55633F9897B5FC62D7D4B7B1D340F4 (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.SceneManagement.Scene::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Scene_Equals_mB973481492F291BF8EAF1AD66B9F7FA3ACF3928D (Scene_tA1DC762B79745EB5140F054C884855B922318356* __this, RuntimeObject* ___other0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.SceneInstance::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SceneInstance_Equals_m10E8D14BA2C3057166479C12D2514056E8ACB6AD (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* __this, RuntimeObject* ___obj0, const RuntimeMethod* method) ; // System.Object UnityEngine.JsonUtility::FromJson(System.String,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JsonUtility_FromJson_mCA93DB12788DA2F120D6EC81758D3189D9341815 (String_t* ___json0, Type_t* ___type1, 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) ; // UnityEngine.Object[] UnityEngine.Resources::LoadAll(System.String,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* Resources_LoadAll_m06367F672D2921F1C50EC943EA62CC5A9E119662 (String_t* ___path0, Type_t* ___systemTypeInstance1, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.LegacyResourcesProvider/InternalOp::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp__ctor_m7D25C62F5CA2642016421F0A6FE4AA93F27064E1 (InternalOp_tFCABC134D1A1F13FFFF46A87AE2CDAC70E1A4BAC* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.LegacyResourcesProvider/InternalOp::Start(UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_Start_mBB36E8DBDE11260D2791B713DA6278B1E52A3B34 (InternalOp_tFCABC134D1A1F13FFFF46A87AE2CDAC70E1A4BAC* __this, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___provideHandle0, const RuntimeMethod* method) ; // System.Void UnityEngine.Resources::UnloadAsset(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Resources_UnloadAsset_mEA84C20996BC20D1EB485333583FB96F2F487F09 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___assetToUnload0, const RuntimeMethod* method) ; // UnityEngine.ResourceRequest UnityEngine.Resources::LoadAsync(System.String,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868* Resources_LoadAsync_m19ED22BEDD62A0720E322EC7C064D4C49CF2256E (String_t* ___path0, Type_t* ___type1, const RuntimeMethod* method) ; // UnityEngine.Object UnityEngine.ResourceRequest::get_asset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ResourceRequest_get_asset_m740C394902843D080795A49372A2AB3CE9705087 (ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase/<>c__DisplayClass10_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass10_0__ctor_mA5E2487B070975CC79B933A4F89E400047EC712B (U3CU3Ec__DisplayClass10_0_t68467CAE6229BA62ED5F594F6848E075793F1B2C* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase/BaseInitAsyncOp::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseInitAsyncOp__ctor_m13B9AD12D8F36FC0B8DD5B72AE71117B3F8ADA1E (BaseInitAsyncOp_tC34615845690A38C0F748CE658CC8027BCF3014C* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase/BaseInitAsyncOp::Init(System.Func`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseInitAsyncOp_Init_mA692A84282503E756732EB5AED2D184E17C8896B (BaseInitAsyncOp_tC34615845690A38C0F748CE658CC8027BCF3014C* __this, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___callback0, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceManager::StartOperation(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1,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); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::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); } // TResult System.Func`1::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::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::.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.Object System.Object::MemberwiseClone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Object_MemberwiseClone_m0676AEE25C3CF7C09F15ECF9EC5CC407863617B3 (RuntimeObject* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/SceneOp::.ctor(UnityEngine.ResourceManagement.ResourceManager) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneOp__ctor_mB76646F60C8FBD0152B6DF3911BB1845D5F76C78 (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___rm0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/SceneOp::Init(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,UnityEngine.SceneManagement.LoadSceneMode,System.Boolean,System.Int32,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneOp_Init_m9A7827AAA4E02DEB793CA591D918A72C1E469B39 (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* __this, RuntimeObject* ___location0, int32_t ___loadMode1, bool ___activateOnLoad2, int32_t ___priority3, AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 ___depOp4, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceManager::StartOperation(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle) inline AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 ResourceManager_StartOperation_TisSceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_m79B314FA870F7EBD6E6CC7E5209995D41A4AC824 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* ___operation0, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___dependency1, const RuntimeMethod* method) { return (( AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))ResourceManager_StartOperation_TisSceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_m79B314FA870F7EBD6E6CC7E5209995D41A4AC824_gshared)(__this, ___operation0, ___dependency1, method); } // System.Void UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/UnloadSceneOp::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnloadSceneOp__ctor_mEC2C9FAA9ABA49CB8374E387869FD5B9D56BFC90 (UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/UnloadSceneOp::Init(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1,UnityEngine.SceneManagement.UnloadSceneOptions) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnloadSceneOp_Init_mC0C6886B5E43507A3D937D155153AF0A0876A312 (UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A* __this, AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 ___sceneLoadHandle0, int32_t ___options1, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::op_Implicit(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_m595D616C4C88BA9FDAAA016670D9E5A5C77FDFEE (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 ___obj0, const RuntimeMethod* method) { return (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5, const RuntimeMethod*))AsyncOperationHandle_1_op_Implicit_m595D616C4C88BA9FDAAA016670D9E5A5C77FDFEE_gshared)(___obj0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::.ctor() inline void AsyncOperationBase_1__ctor_m917AE11F82954DE5783758C381EDE93A8E65C7C7 (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))AsyncOperationBase_1__ctor_m917AE11F82954DE5783758C381EDE93A8E65C7C7_gshared)(__this, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_IsDone() inline bool AsyncOperationBase_1_get_IsDone_mD9531C3739098D621C11A3B44EE74B8DFAA9F47A (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))AsyncOperationBase_1_get_IsDone_mD9531C3739098D621C11A3B44EE74B8DFAA9F47A_gshared)(__this, method); } // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1>::InternalGetDownloadStatus(System.Collections.Generic.HashSet`1) inline DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_InternalGetDownloadStatus_mB5722FDD78A3C1070EB8D85F52C41FF1D22DAA3B (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___visited0, const RuntimeMethod* method) { return (( DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D (*) (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90*, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))AsyncOperationHandle_1_InternalGetDownloadStatus_mE368B3EC0D0617FAEB162B8DBCC3B0FCDCD05C3C_gshared)(__this, ___visited0, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1>::Acquire() inline AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 AsyncOperationHandle_1_Acquire_mCDDF68BFF0F5C6450044727445B62722A15BDC0D (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* __this, const RuntimeMethod* method) { return (( AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 (*) (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90*, const RuntimeMethod*))AsyncOperationHandle_1_Acquire_mD08A4CD8D98D771CDEFF1A2DCDBC16DC9C9556AD_gshared)(__this, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1>::get_IsDone() inline bool AsyncOperationHandle_1_get_IsDone_m5CE276DB16D5DC467F8DC24D48C1F9673A3B6786 (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* __this, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90*, const RuntimeMethod*))AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE_gshared)(__this, method); } // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1>::WaitForCompletion() inline RuntimeObject* AsyncOperationHandle_1_WaitForCompletion_m79B9DA519122674BFB51B968E6E7C94B04D1267B (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90*, const RuntimeMethod*))AsyncOperationHandle_1_WaitForCompletion_m4E4B5C196ABB1FB73BC34C54E9E6E4955B6255F6_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::InvokeExecute() inline void AsyncOperationBase_1_InvokeExecute_m0962C6D5EA70CA2161A97833CF0C4F4FBF90BC41 (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))AsyncOperationBase_1_InvokeExecute_m0962C6D5EA70CA2161A97833CF0C4F4FBF90BC41_gshared)(__this, method); } // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::ShortenPath(System.String,System.Boolean) inline String_t* AsyncOperationBase_1_ShortenPath_m058D94CFF2FE6E99A4348A43D26298994FA8AE3E (String_t* ___p0, bool ___keepExtension1, const RuntimeMethod* method) { return (( String_t* (*) (String_t*, bool, const RuntimeMethod*))AsyncOperationBase_1_ShortenPath_m058D94CFF2FE6E99A4348A43D26298994FA8AE3E_gshared)(___p0, ___keepExtension1, method); } // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1>::get_Result() inline RuntimeObject* AsyncOperationHandle_1_get_Result_m7F9FBE56DE53D3672C79D753722BA4B411722ECC (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90*, const RuntimeMethod*))AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E_gshared)(__this, method); } // System.Object UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::get_Result() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_get_Result_mC319B351EAF9A8C76AAEB948BB3BC17F94AC9746 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ; // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1>::get_OperationException() inline Exception_t* AsyncOperationHandle_1_get_OperationException_m45DB51ADF168EF07BEAFFD24D5A6ECAB7DE916AA (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* __this, const RuntimeMethod* method) { return (( Exception_t* (*) (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90*, const RuntimeMethod*))AsyncOperationHandle_1_get_OperationException_mD78C7A280DECB70FA64B42517EEEEFAB79BE3086_gshared)(__this, method); } // UnityEngine.ResourceManagement.ResourceProviders.SceneInstance UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/SceneOp::InternalLoadScene(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,System.Boolean,UnityEngine.SceneManagement.LoadSceneMode,System.Boolean,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A SceneOp_InternalLoadScene_mE46E165EED71D13706E82CB2B2F372A126275007 (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* __this, RuntimeObject* ___location0, bool ___loadingFromBundle1, int32_t ___loadMode2, bool ___activateOnLoad3, int32_t ___priority4, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Complete(TObject,System.Boolean,System.Exception,System.Boolean) inline void AsyncOperationBase_1_Complete_mDF6A98D657EF85A0CA2BE19E5C44C1FF71DE11BF (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A ___result0, bool ___success1, Exception_t* ___exception2, bool ___releaseDependenciesOnFailure3, const RuntimeMethod* method) { (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A, bool, Exception_t*, bool, const RuntimeMethod*))AsyncOperationBase_1_Complete_mDF6A98D657EF85A0CA2BE19E5C44C1FF71DE11BF_gshared)(__this, ___result0, ___success1, ___exception2, ___releaseDependenciesOnFailure3, method); } // UnityEngine.AsyncOperation UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/SceneOp::InternalLoad(System.String,System.Boolean,UnityEngine.SceneManagement.LoadSceneMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* SceneOp_InternalLoad_m6D087C7E41464D1EA244D160D2D3D8494EB92D8D (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* __this, String_t* ___path0, bool ___loadingFromBundle1, int32_t ___mode2, const RuntimeMethod* method) ; // System.Void UnityEngine.AsyncOperation::set_priority(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperation_set_priority_m27D89106807B38C55F57B13EF455FDC77D4852C3 (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.SceneManagement.SceneManager::get_sceneCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SceneManager_get_sceneCount_mDB2658B632F95AB171E500C1519A681507B9230B (const RuntimeMethod* method) ; // UnityEngine.SceneManagement.Scene UnityEngine.SceneManagement.SceneManager::GetSceneAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Scene_tA1DC762B79745EB5140F054C884855B922318356 SceneManager_GetSceneAt_m5444433E1CD78FC2E573330630000B5A73E0FBF4 (int32_t ___index0, const RuntimeMethod* method) ; // System.Void UnityEngine.SceneManagement.LoadSceneParameters::set_loadSceneMode(UnityEngine.SceneManagement.LoadSceneMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadSceneParameters_set_loadSceneMode_mF66230A39CD26D396879FE1BAAB128F3F7F63A58 (LoadSceneParameters_tFBAFEA7FA75F282D3034241AD8756A7B5578310E* __this, int32_t ___value0, const RuntimeMethod* method) ; // UnityEngine.AsyncOperation UnityEngine.SceneManagement.SceneManager::LoadSceneAsync(System.String,UnityEngine.SceneManagement.LoadSceneParameters) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* SceneManager_LoadSceneAsync_mD501C44DA433BE225E6455D9AEB311C9A12FFF3C (String_t* ___sceneName0, LoadSceneParameters_tFBAFEA7FA75F282D3034241AD8756A7B5578310E ___parameters1, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Destroy() inline void AsyncOperationBase_1_Destroy_m95EEE2117712C2D76C0B5EC65612381F1E279968 (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))AsyncOperationBase_1_Destroy_m95EEE2117712C2D76C0B5EC65612381F1E279968_gshared)(__this, method); } // System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1>::get_PercentComplete() inline float AsyncOperationHandle_1_get_PercentComplete_m95D49BEB86740477CCF82CD35BB918C729E5A272 (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* __this, const RuntimeMethod* method) { return (( float (*) (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90*, const RuntimeMethod*))AsyncOperationHandle_1_get_PercentComplete_mC95AEB023DF1AACCB201A04FEA947ECC770E5A10_gshared)(__this, method); } // System.Boolean UnityEngine.AsyncOperation::get_allowSceneActivation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperation_get_allowSceneActivation_m19BF2EDCF98F654637287BBAB836C5A3182187FE (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Complete(TObject,System.Boolean,System.String) inline void AsyncOperationBase_1_Complete_m1FDAA66FE64D4D55CF75B4297DD329B857E6D70F (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A ___result0, bool ___success1, String_t* ___errorMsg2, const RuntimeMethod* method) { (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A, bool, String_t*, const RuntimeMethod*))AsyncOperationBase_1_Complete_m1FDAA66FE64D4D55CF75B4297DD329B857E6D70F_gshared)(__this, ___result0, ___success1, ___errorMsg2, method); } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_ReferenceCount() inline int32_t AsyncOperationHandle_1_get_ReferenceCount_m0A3A8BC4C26D1F3E6B84B85D4B922F6CD6FF6478 (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { return (( int32_t (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, const RuntimeMethod*))AsyncOperationHandle_1_get_ReferenceCount_m0A3A8BC4C26D1F3E6B84B85D4B922F6CD6FF6478_gshared)(__this, method); } // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Result() inline SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A AsyncOperationHandle_1_get_Result_m3FF8FC76759077D4125CFC51C7F3558D19091A66 (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { return (( SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, const RuntimeMethod*))AsyncOperationHandle_1_get_Result_m3FF8FC76759077D4125CFC51C7F3558D19091A66_gshared)(__this, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::IsValid() inline bool AsyncOperationHandle_1_IsValid_mDEAC4454D9B34FE86E8A019725B0C98ECBD01078 (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, const RuntimeMethod*))AsyncOperationHandle_1_IsValid_mDEAC4454D9B34FE86E8A019725B0C98ECBD01078_gshared)(__this, method); } // System.Boolean UnityEngine.SceneManagement.Scene::get_isLoaded() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Scene_get_isLoaded_m5BC54CEB27330040A0BC69E66E94EE97E87298BC (Scene_tA1DC762B79745EB5140F054C884855B922318356* __this, const RuntimeMethod* method) ; // UnityEngine.AsyncOperation UnityEngine.SceneManagement.SceneManager::UnloadSceneAsync(UnityEngine.SceneManagement.Scene,UnityEngine.SceneManagement.UnloadSceneOptions) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* SceneManager_UnloadSceneAsync_m3EC18F314679EE689ADCF4E7E7DB22EC932C19E7 (Scene_tA1DC762B79745EB5140F054C884855B922318356 ___scene0, int32_t ___options1, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/UnloadSceneOp::UnloadSceneCompletedNoRelease(UnityEngine.AsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnloadSceneOp_UnloadSceneCompletedNoRelease_m4B311D215604D4F1A0BCA1E19F0A63308C6C13F7 (UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___obj0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/UnloadSceneOp::UnloadSceneCompleted(UnityEngine.AsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnloadSceneOp_UnloadSceneCompleted_mEACB38511795DF58A154B535AB413BDD85DD2B3C (UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___obj0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Release() inline void AsyncOperationHandle_1_Release_mC0E215DE2D191A4EE843C9B7A7ABD01A5AA62CEB (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, const RuntimeMethod*))AsyncOperationHandle_1_Release_mC0E215DE2D191A4EE843C9B7A7ABD01A5AA62CEB_gshared)(__this, method); } // System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_PercentComplete() inline float AsyncOperationHandle_1_get_PercentComplete_m6CA42664C3166A6F7E5AB1A2A8205C7B541A3EAF (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { return (( float (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, const RuntimeMethod*))AsyncOperationHandle_1_get_PercentComplete_m6CA42664C3166A6F7E5AB1A2A8205C7B541A3EAF_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider/InternalOp::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp__ctor_m5C2E4773471AE3A4E9D940D1CD799A838ED4AF7A (InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider/InternalOp::Start(UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle,UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_Start_mF7F18148ECFF3E5EDA8852B71F507C6948CECCA3 (InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77* __this, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___provideHandle0, TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* ___rawProvider1, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.ProviderLoadRequestOptions::get_IgnoreFailures() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProviderLoadRequestOptions_get_IgnoreFailures_m38F1966139843C0C98C3598834A3BCCD9700962F (ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.ResourceManagement.ResourceProviders.ProviderLoadRequestOptions::get_WebRequestTimeout() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ProviderLoadRequestOptions_get_WebRequestTimeout_m81BA0608C118ECD1ED8AD0732A626E747418320B_inline (ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider::get_IgnoreFailures() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TextDataProvider_get_IgnoreFailures_m8BC123BCDA3C358B9EF223382A5ABA14C41D8D61_inline (TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* __this, const RuntimeMethod* 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.String System.IO.File::ReadAllText(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* File_ReadAllText_m5635BE83C14358AB1721547180F43103F777CEB5 (String_t* ___path0, const RuntimeMethod* method) ; // System.Object UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider/InternalOp::ConvertText(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalOp_ConvertText_m399662CFEB5F933894A69BF4DAC04E9DEE3E60B5 (InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77* __this, String_t* ___text0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider/InternalOp::RequestOperation_completed(UnityEngine.AsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_RequestOperation_completed_mABCF255EC8F16723D1F518952653864D3F10D6A5 (InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___op0, const RuntimeMethod* method) ; // System.String UnityEngine.Networking.DownloadHandler::get_text() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DownloadHandler_get_text_mA6DE5CB2647A21E577B963708DC3D0DA4DBFE7D8 (DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider/InternalOp::CompleteOperation(System.String,System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_CompleteOperation_mBA10749B5FBBCEBF6FC6EDE8F74436482E0CD108 (InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77* __this, String_t* ___text0, Exception_t* ___exception1, const RuntimeMethod* method) ; // System.Void UnityEngine.Networking.DownloadHandlerBuffer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DownloadHandlerBuffer__ctor_m5EE7C9E8AB468B2B937A7C9C66B4176A884147AF (DownloadHandlerBuffer_t34C626F6513FA9A44FDDDEE85455CF2CD9DA5974* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Networking.UnityWebRequest::.ctor(System.String,System.String,UnityEngine.Networking.DownloadHandler,UnityEngine.Networking.UploadHandler) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWebRequest__ctor_m3798CB7D0BE685F2520AF1BBF83B523BBDD7980A (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, String_t* ___url0, String_t* ___method1, DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* ___downloadHandler2, UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6* ___uploadHandler3, const RuntimeMethod* method) ; // System.Void UnityEngine.Networking.UnityWebRequest::set_timeout(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWebRequest_set_timeout_mE9C8169FA8CF1BE17E3D9FDACDC6E1A9508DF618 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m3C684EEA602ED567BBEB7B567D0D852ED78B1562_inline (List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.Int32 UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::get_DependencyHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceLocationBase_get_DependencyHashCode_m9E0B40B30D210863CD93FF3B49931192022F7E86 (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor(System.Collections.Generic.IEnumerable`1) inline void List_1__ctor_m52F885C20FA219E167AAE5D39AACDF81C54D78D4 (List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875* __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { (( void (*) (List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_mE097DBD72433D1AFC11733F5678602603A756424_gshared)(__this, ___collection0, method); } // System.Void UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::ComputeDependencyHash() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceLocationBase_ComputeDependencyHash_m4436815CB535B21F7DD09593479AB5EF5DBD2D2F (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* __this, const RuntimeMethod* method) ; // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() inline Enumerator_tB10974A39E62644F50726206315FA24CD5BE6C12 List_1_GetEnumerator_m6F8E4B0F2D06EFD4033EA1CCF89B7E8FBD6BBE82 (List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875* __this, const RuntimeMethod* method) { return (( Enumerator_tB10974A39E62644F50726206315FA24CD5BE6C12 (*) (List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() inline void Enumerator_Dispose_mBC9C07D05B2D0077FB70A8F4611FA91418BA4EB9 (Enumerator_tB10974A39E62644F50726206315FA24CD5BE6C12* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_tB10974A39E62644F50726206315FA24CD5BE6C12*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method); } // T System.Collections.Generic.List`1/Enumerator::get_Current() inline RuntimeObject* Enumerator_get_Current_m5E7A2AB1F8E51C1FCAAEA832275730E3430F404E_inline (Enumerator_tB10974A39E62644F50726206315FA24CD5BE6C12* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (Enumerator_tB10974A39E62644F50726206315FA24CD5BE6C12*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method); } // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() inline bool Enumerator_MoveNext_m1F5159DDE57F06EC87D8A60A258CD1D9BBD149F5 (Enumerator_tB10974A39E62644F50726206315FA24CD5BE6C12* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_tB10974A39E62644F50726206315FA24CD5BE6C12*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method); } // System.String UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent::get_Graph() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DiagnosticEvent_get_Graph_m670206480E0149C55B547DF779321DFE8EF9436B (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent::get_ObjectId() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DiagnosticEvent_get_ObjectId_mF6D69C8148C581548D9CF4C21293F6A8300DAC75 (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method) ; // System.String UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent::get_DisplayName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DiagnosticEvent_get_DisplayName_m02754B60C44C78A265F62732A3395470BEAA39CA (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method) ; // System.Int32[] UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent::get_Dependencies() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* DiagnosticEvent_get_Dependencies_m5E3CA5E99242A6845C6974B9620EFEFE3777C2CD (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent::get_Stream() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DiagnosticEvent_get_Stream_mC79CA5D736C7CEBA931F272DA4F94BA8DED1BCF6 (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent::get_Frame() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DiagnosticEvent_get_Frame_m3CC82F45DB1EA65234FF98A1E739FC40D303171B (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent::get_Value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DiagnosticEvent_get_Value_mC412E8EC2AC4D004D2E68BCF0566AA2261008C02 (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent::.ctor(System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticEvent__ctor_mDF62B33ABFF1F33A4B39DF5C209B8238F2D529A0 (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, String_t* ___graph0, String_t* ___name1, int32_t ___id2, int32_t ___stream3, int32_t ___frame4, int32_t ___value5, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___deps6, const RuntimeMethod* method) ; // System.Text.Encoding System.Text.Encoding::get_ASCII() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* Encoding_get_ASCII_mCC17A741582B0AB778D261452FD515EBD7297562 (const RuntimeMethod* method) ; // System.String UnityEngine.JsonUtility::ToJson(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* JsonUtility_ToJson_mD0FB24DC5A8621A2473FC208E9B15AF43944EBCD (RuntimeObject* ___obj0, const RuntimeMethod* method) ; // System.Byte[] UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent::Serialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* DiagnosticEvent_Serialize_m6C00B0750960B7E23FB1DFE666C93DC3F5B0FF1A (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method) ; // T UnityEngine.JsonUtility::FromJson(System.String) inline DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 JsonUtility_FromJson_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_m84325413BE5F236A86D82AFA6374A5BD7ABBBFFF (String_t* ___json0, const RuntimeMethod* method) { return (( DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 (*) (String_t*, const RuntimeMethod*))JsonUtility_FromJson_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_m84325413BE5F236A86D82AFA6374A5BD7ABBBFFF_gshared)(___json0, method); } // System.Boolean System.Guid::op_Equality(System.Guid,System.Guid) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Guid_op_Equality_mC6FCB577D004C231106A3A9EDEE2DC3FACA63A27 (Guid_t ___a0, Guid_t ___b1, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.RuntimeHelpers::InitializeArray(System.Array,System.RuntimeFieldHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_mE10C3436BA703E4D9D41B3F8F365E4C34F9926EF (RuntimeArray* ___array0, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___fldHandle1, const RuntimeMethod* method) ; // System.Void System.Guid::.ctor(System.Int32,System.Int16,System.Int16,System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Guid__ctor_m9C03A78803E0696A0A446B0CAC0AA55CB8E326EB (Guid_t* __this, int32_t ___a0, int16_t ___b1, int16_t ___c2, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___d3, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.Util.ComponentSingleton`1::get_Exists() inline bool ComponentSingleton_1_get_Exists_m54C8441926842DEC57CBF763E2AB1108F0E968E3 (const RuntimeMethod* method) { return (( bool (*) (const RuntimeMethod*))ComponentSingleton_1_get_Exists_m6BB36CD5D0EFDDAF61773C999FF1B93FC51D2652_gshared)(method); } // T UnityEngine.ResourceManagement.Util.ComponentSingleton`1::get_Instance() inline DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* ComponentSingleton_1_get_Instance_m6AD2271EA4F3104CFA168133CB09F17094D78576 (const RuntimeMethod* method) { return (( DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* (*) (const RuntimeMethod*))ComponentSingleton_1_get_Instance_mB8C0B2A5F8B76C5F24719C25567AD046ABB8D9AB_gshared)(method); } // System.Void UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollectorSingleton::RegisterEventHandler(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticEventCollectorSingleton_RegisterEventHandler_mBD7EB71E6D5A3B2D180D6B0E2163C47E7DE291BA (DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* __this, Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* ___handler0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollectorSingleton::UnregisterEventHandler(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticEventCollectorSingleton_UnregisterEventHandler_m195CD42A740153DCC2387DC36511FB4FE36E5AF2 (DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* __this, Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* ___handler0, const RuntimeMethod* 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.Void DelegateList`1::Add(System.Action`1) inline void DelegateList_1_Add_m3E459CACF29B9E9C97CD353322C3177C7CD129F8 (DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* __this, Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* ___action0, const RuntimeMethod* method) { (( void (*) (DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D*, Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F*, const RuntimeMethod*))DelegateList_1_Add_m3E459CACF29B9E9C97CD353322C3177C7CD129F8_gshared)(__this, ___action0, method); } // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::get_Values() inline ValueCollection_t4231960DE2FFBB109405B9AC8DA4CE93EFF2AF11* Dictionary_2_get_Values_m54B5765DBECABC8382F2917C037323B3B83FB520 (Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD* __this, const RuntimeMethod* method) { return (( ValueCollection_t4231960DE2FFBB109405B9AC8DA4CE93EFF2AF11* (*) (Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD*, const RuntimeMethod*))Dictionary_2_get_Values_m54B5765DBECABC8382F2917C037323B3B83FB520_gshared)(__this, method); } // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::Concat(System.Collections.Generic.IEnumerable`1,System.Collections.Generic.IEnumerable`1) inline RuntimeObject* Enumerable_Concat_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_m838E18B16E3CC058E2CF9DEE8F6B854893D3DC73 (RuntimeObject* ___first0, RuntimeObject* ___second1, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*))Enumerable_Concat_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_m838E18B16E3CC058E2CF9DEE8F6B854893D3DC73_gshared)(___first0, ___second1, method); } // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_m25B26E462882E5D20E8E0A69EFF9D94B9AEBF4AA (Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m25B26E462882E5D20E8E0A69EFF9D94B9AEBF4AA_gshared)(__this, ___object0, ___method1, method); } // System.Linq.IOrderedEnumerable`1 System.Linq.Enumerable::OrderBy(System.Collections.Generic.IEnumerable`1,System.Func`2) inline RuntimeObject* Enumerable_OrderBy_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m8CF538AB06AF65CB037ADDE957FFB89798F7B541 (RuntimeObject* ___source0, Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3* ___keySelector1, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3*, const RuntimeMethod*))Enumerable_OrderBy_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m8CF538AB06AF65CB037ADDE957FFB89798F7B541_gshared)(___source0, ___keySelector1, method); } // System.Void System.Action`1::Invoke(T) inline void Action_1_Invoke_mFAD2E8B344DDEDAC8E40E83616A8076B83831241_inline (Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* __this, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 ___obj0, const RuntimeMethod* method) { (( void (*) (Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F*, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274, const RuntimeMethod*))Action_1_Invoke_mFAD2E8B344DDEDAC8E40E83616A8076B83831241_gshared_inline)(__this, ___obj0, method); } // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_mD24A56BF888EF741DFE7EBDC8475ECE6F5A74237_inline (List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9* __this, const RuntimeMethod* method) { (( void (*) (List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9*, const RuntimeMethod*))List_1_Clear_mD24A56BF888EF741DFE7EBDC8475ECE6F5A74237_gshared_inline)(__this, method); } // System.Void DelegateList`1::Remove(System.Action`1) inline void DelegateList_1_Remove_mFAFD47D0EC979EA6E063B0DB52060AD52F389C23 (DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* __this, Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* ___action0, const RuntimeMethod* method) { (( void (*) (DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D*, Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F*, const RuntimeMethod*))DelegateList_1_Remove_mFAFD47D0EC979EA6E063B0DB52060AD52F389C23_gshared)(__this, ___action0, method); } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKey(TKey) inline bool Dictionary_2_ContainsKey_m3F1556AFF05432EA1C35EE48E2C0D7A9216293FF (Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD* __this, int32_t ___key0, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD*, int32_t, const RuntimeMethod*))Dictionary_2_ContainsKey_m3F1556AFF05432EA1C35EE48E2C0D7A9216293FF_gshared)(__this, ___key0, method); } // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) inline void Dictionary_2_Add_mA30F6EF8D51BECC3FE45AFFD476B47A04A0E6984 (Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD* __this, int32_t ___key0, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD*, int32_t, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274, const RuntimeMethod*))Dictionary_2_Add_mA30F6EF8D51BECC3FE45AFFD476B47A04A0E6984_gshared)(__this, ___key0, ___value1, method); } // System.Boolean System.Collections.Generic.Dictionary`2::Remove(TKey) inline bool Dictionary_2_Remove_mC0498BC9E3720CFB6C1EAA4D0B44B7A666B2185A (Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD* __this, int32_t ___key0, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD*, int32_t, const RuntimeMethod*))Dictionary_2_Remove_mC0498BC9E3720CFB6C1EAA4D0B44B7A666B2185A_gshared)(__this, ___key0, method); } // System.Int32 DelegateList`1::get_Count() inline int32_t DelegateList_1_get_Count_m997D0EED8579CCBAF3EEB9FF0E242F8E41A5FF65 (DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* __this, const RuntimeMethod* method) { return (( int32_t (*) (DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D*, const RuntimeMethod*))DelegateList_1_get_Count_m997D0EED8579CCBAF3EEB9FF0E242F8E41A5FF65_gshared)(__this, method); } // System.Void DelegateList`1::Invoke(T) inline void DelegateList_1_Invoke_m7E71EEC669399BB6A5B1F016ABA724EB4BA522A7 (DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* __this, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 ___res0, const RuntimeMethod* method) { (( void (*) (DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D*, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274, const RuntimeMethod*))DelegateList_1_Invoke_m7E71EEC669399BB6A5B1F016ABA724EB4BA522A7_gshared)(__this, ___res0, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_mB4257A2B4551959CAC74AAC14A4144D501D0A7D5_inline (List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9* __this, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 ___item0, const RuntimeMethod* method) { (( void (*) (List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9*, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274, const RuntimeMethod*))List_1_Add_mB4257A2B4551959CAC74AAC14A4144D501D0A7D5_gshared_inline)(__this, ___item0, method); } // System.Void System.Action`1::.ctor(System.Object,System.IntPtr) inline void Action_1__ctor_m06B2E66413629515634D1103FC191FE010DB6B22 (Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m06B2E66413629515634D1103FC191FE010DB6B22_gshared)(__this, ___object0, ___method1, method); } // System.Single UnityEngine.Time::get_realtimeSinceStartup() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_realtimeSinceStartup_mB49A5622E38FFE9589EB9B3E75573E443B8D63EC (const RuntimeMethod* method) ; // System.Int32 UnityEngine.Time::get_frameCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Time_get_frameCount_m88E5008FE9451A892DE1F43DC8587213075890A8 (const RuntimeMethod* method) ; // System.Int64 UnityEngine.Profiling.Profiler::GetMonoUsedSizeLong() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Profiler_GetMonoUsedSizeLong_mCDD779E458BC852AF19E5A9299F87A82F64F95F6 (const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollectorSingleton::PostEvent(UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticEventCollectorSingleton_PostEvent_m814E46059FF639B7B3E731E6F354778282DF5B2A (DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* __this, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 ___diagnosticEvent0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_m315FC05E431A5CB03DC47FAFB722AC3A0E641C3A (Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD*, const RuntimeMethod*))Dictionary_2__ctor_m315FC05E431A5CB03DC47FAFB722AC3A0E641C3A_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mEA50377FC2BC3CB5AA605E63AFB7F4B7A9B46A02 (List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9* __this, const RuntimeMethod* method) { (( void (*) (List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9*, const RuntimeMethod*))List_1__ctor_mEA50377FC2BC3CB5AA605E63AFB7F4B7A9B46A02_gshared)(__this, method); } // DelegateList`1 DelegateList`1::CreateWithGlobalCache() inline DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* DelegateList_1_CreateWithGlobalCache_m70E5DCD7F0E362B894D2741232DA45C9BF116B57 (const RuntimeMethod* method) { return (( DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* (*) (const RuntimeMethod*))DelegateList_1_CreateWithGlobalCache_m70E5DCD7F0E362B894D2741232DA45C9BF116B57_gshared)(method); } // System.Void UnityEngine.ResourceManagement.Util.ComponentSingleton`1::.ctor() inline void ComponentSingleton_1__ctor_m8278B3D96A270FC29C8C25774F9FFE38E4489339 (ComponentSingleton_1_t72FE88792928B5CD2047657E9122FA6E177CA55B* __this, const RuntimeMethod* method) { (( void (*) (ComponentSingleton_1_t72FE88792928B5CD2047657E9122FA6E177CA55B*, const RuntimeMethod*))ComponentSingleton_1__ctor_mE3C6A56ADC464B0E183DD01ACE533B50F1B3E365_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollectorSingleton/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m7E8AE3390AA2F226FD9AE66A810054796F6E3EF7 (U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7* __this, const RuntimeMethod* method) ; // UnityEngine.Networking.PlayerConnection.PlayerConnection UnityEngine.Networking.PlayerConnection.PlayerConnection::get_instance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayerConnection_tE21E6206D6FC40F07B3842D83BCB0732C9244E53* PlayerConnection_get_instance_m8F2B9C9F3AF41AC7A2FB617B5A700811E2444C14 (const RuntimeMethod* method) ; // System.Guid UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollectorSingleton::get_PlayerConnectionGuid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t DiagnosticEventCollectorSingleton_get_PlayerConnectionGuid_mE56989BF7B4960ED343C6381AC15DF6A8056CECB (const RuntimeMethod* method) ; // System.Void UnityEngine.Networking.PlayerConnection.PlayerConnection::Send(System.Guid,System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerConnection_Send_mBFE41D75C28DF0885455CE809D40C489818F91B7 (PlayerConnection_tE21E6206D6FC40F07B3842D83BCB0732C9244E53* __this, Guid_t ___messageId0, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___data1, const RuntimeMethod* method) ; // System.Void UnityEngine.GameObject::.ctor(System.String,System.Type[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_m721D643351E55308EA4F5F41B67D5446D11C61F0 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, String_t* ___name0, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___components1, const RuntimeMethod* method) ; // T UnityEngine.GameObject::GetComponent() inline DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367* GameObject_GetComponent_TisDiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_m3614D3182E86B3371F0D02835223E5CB63C467B4 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method); } // System.Void UnityEngine.Object::set_hideFlags(UnityEngine.HideFlags) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollectorSingleton::RegisterEventHandler(System.Action`1,System.Boolean,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DiagnosticEventCollectorSingleton_RegisterEventHandler_mABDBB8E67CDC295A0AB4D089319C998F2A0B14D8 (Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* ___handler0, bool ___register1, bool ___create2, const RuntimeMethod* method) ; // System.Void UnityEngine.MonoBehaviour::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ; // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::get_LocationName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationHandle_get_LocationName_mFBCB4F35970F65B67F34263CBBC8949DBD04954F (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, RuntimeObject* ___op0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle__ctor_m21CD505FAB5F5AB79ADA74F7F95AD6DEA7F145E8 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, RuntimeObject* ___op0, int32_t ___version1, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.Int32,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle__ctor_m40A34479B55F7F00CB5DF17F1003A38B12D0A51A (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, RuntimeObject* ___op0, int32_t ___version1, String_t* ___locationName2, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::get_InternalOp() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::remove_Completed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_remove_Completed_m538FFC6655C8FB0600775FFFB998D9903478DB44 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::Equals(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_Equals_m496ACE1240F3D9550447E1930A1A426BF40CE186 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___other0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::IsValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_IsValid_mC57B65EA4D8E084859EF42FD671EDA1E2ED46626 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ; // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::get_DebugName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationHandle_get_DebugName_m8DDB7ED8B735AFC69305907ED82F695ED9F9697E (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::add_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_add_Destroyed_m66F321AB085184936F570B4C3A1F9D66B1872C07 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::remove_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_remove_Destroyed_m8755ED149C64A82AF2EF9710F0D9256163ED71C9 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::GetDependencies(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_GetDependencies_m188E3F0A06DA1F789B431E3401D692AD14F45C39 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___deps0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_GetHashCode_mA261FCCE8588545912EAD2AC611FADD3F104DF15 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::get_IsDone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_get_IsDone_m55E07BF92CC2979A9BBFD8F5B97DCCD52DA1326A (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ; // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::get_OperationException() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* AsyncOperationHandle_get_OperationException_m531FC4DC2E215075C0EA7CE135FF1D68F6049270 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::get_PercentComplete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperationHandle_get_PercentComplete_mB5B48174489343D707D9E4A90BAFE24658D135EC (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.HashSet`1::.ctor() inline void HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method) { (( void (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_gshared)(__this, method); } // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::InternalGetDownloadStatus(System.Collections.Generic.HashSet`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_InternalGetDownloadStatus_mC00D428E94E347EE6FCD224530016D1F9433B33C (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___visited0, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::GetDownloadStatus() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_GetDownloadStatus_m526B0F8EC8EF9A00D4F59D5BC918913CE2BED374 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.HashSet`1::Add(T) inline bool HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___item0, const RuntimeMethod* method) { return (( bool (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared)(__this, ___item0, method); } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::get_ReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_get_ReferenceCount_m28F7ED9B712CC95D3F1E304578F94B6EEC1A5B3D (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::get_Status() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_get_Status_mD5FB502808777A3C88880942DB9595C614CF9B0A (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ; // System.Threading.Tasks.Task`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::get_Task() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* AsyncOperationHandle_get_Task_m74053C375ECE675441967B0EA68091A7D9F84EF6 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ; // System.Object UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_System_Collections_IEnumerator_get_Current_mBAF3C14B4A6BD17BBBE6663D0061A1DD42E8FE37 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::System.Collections.IEnumerator.MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_System_Collections_IEnumerator_MoveNext_m8A793FA1EEE2DAAD8B74F95FFEC60D94B9B8610E (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::System.Collections.IEnumerator.Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_System_Collections_IEnumerator_Reset_m8921AB145EB1F53FD4352BE9E512505719FE6527 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ; // System.Object UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::WaitForCompletion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_WaitForCompletion_m4F5203EAAEAA1F724EA1220006A43E89A0951784 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus::get_Percent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DownloadStatus_get_Percent_m0EBC4A32546FB0EA6099462E3D6B7C9168F93985 (DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.HashSet`1::.ctor() inline void HashSet_1__ctor_m780CFB8A2D23543157D1A0E1FADF781E1AF81E03 (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* __this, const RuntimeMethod* method) { (( void (*) (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178*, const RuntimeMethod*))HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1>::.ctor() inline void AsyncOperationBase_1__ctor_m6CD94E72AD05CDA63192C5666C440F2171133C9C (AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D* __this, const RuntimeMethod* method) { (( void (*) (AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D*, const RuntimeMethod*))AsyncOperationBase_1__ctor_mFC5DD5A9DBFD933E7B316BC47708AFE7D9CDE731_gshared)(__this, method); } // System.Void System.Action`1::.ctor(System.Object,System.IntPtr) inline void Action_1__ctor_mB7E422278A9F89203BFED7F1B8F04DB5F7438D0E (Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_mB7E422278A9F89203BFED7F1B8F04DB5F7438D0E_gshared)(__this, ___object0, ___method1, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mF98DA2A0A3DF3BE5F43A0348232321DF987F37EB (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method) { (( void (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, const RuntimeMethod*))List_1__ctor_mF98DA2A0A3DF3BE5F43A0348232321DF987F37EB_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1>::set_Result(TObject) inline void AsyncOperationBase_1_set_Result_m0938D410B6037B8BF1AE34976DDC01534AF33371_inline (AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D* __this, RuntimeObject* ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D*, RuntimeObject*, const RuntimeMethod*))AsyncOperationBase_1_set_Result_m34F12D5AF676CCB4F67BBB1B2608F46833A59257_gshared_inline)(__this, ___value0, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1>::get_IsDone() inline bool AsyncOperationBase_1_get_IsDone_mB4817573848671624B8CB8BE1DA5C59284C39135 (AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D* __this, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D*, const RuntimeMethod*))AsyncOperationBase_1_get_IsDone_mFD5B8AC9A444EA62DB9751CEE9275A9BB43B4622_gshared)(__this, method); } // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1>::get_Result() inline RuntimeObject* AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline (AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D*, const RuntimeMethod*))AsyncOperationBase_1_get_Result_mCCD9D27A9D37A11B520A6D95B4EB191835B8C368_gshared_inline)(__this, method); } // System.Void System.Collections.Generic.List`1::AddRange(System.Collections.Generic.IEnumerable`1) inline void List_1_AddRange_m906B749545799371A47BEEB961CA6EBF2E434001 (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { (( void (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m906B749545799371A47BEEB961CA6EBF2E434001_gshared)(__this, ___collection0, method); } // System.Int32 System.Collections.Generic.HashSet`1::get_Count() inline int32_t HashSet_1_get_Count_mAF52C76F83E02DA4DDF4B21CD4D2910BA7CF157F_inline (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* __this, const RuntimeMethod* method) { return (( int32_t (*) (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178*, const RuntimeMethod*))HashSet_1_get_Count_m41CC85EEB7855CEFA3BC7A32F115387939318ED3_gshared_inline)(__this, method); } // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_inline (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, const RuntimeMethod*))List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_gshared_inline)(__this, method); } // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() inline Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5 List_1_GetEnumerator_m5EC3D9DDBF70C3943F3F415E109848FB1BA4F483 (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method) { return (( Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5 (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, const RuntimeMethod*))List_1_GetEnumerator_m5EC3D9DDBF70C3943F3F415E109848FB1BA4F483_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() inline void Enumerator_Dispose_mF14B13079BA29D72CF1479C47A523781823A6A79 (Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5*, const RuntimeMethod*))Enumerator_Dispose_mF14B13079BA29D72CF1479C47A523781823A6A79_gshared)(__this, method); } // T System.Collections.Generic.List`1/Enumerator::get_Current() inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D Enumerator_get_Current_mED23BA54237489B3A4CB41FAF90C0AD36D02A4AA_inline (Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5* __this, const RuntimeMethod* method) { return (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5*, const RuntimeMethod*))Enumerator_get_Current_mED23BA54237489B3A4CB41FAF90C0AD36D02A4AA_gshared_inline)(__this, method); } // System.Boolean System.Collections.Generic.HashSet`1::Contains(T) inline bool HashSet_1_Contains_mAE49939A0DE08C4864E8560F3F7FCDAC2E193853 (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* __this, String_t* ___item0, const RuntimeMethod* method) { return (( bool (*) (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178*, String_t*, const RuntimeMethod*))HashSet_1_Contains_m9BACE52BFA0BD83C601529D3629118453E459BBB_gshared)(__this, ___item0, method); } // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() inline bool Enumerator_MoveNext_mEE227741CD024815E1C4AC5DEEF931C18BDDFDF8 (Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5*, const RuntimeMethod*))Enumerator_MoveNext_mEE227741CD024815E1C4AC5DEEF931C18BDDFDF8_gshared)(__this, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.GroupOperation::DependenciesAreUnchanged(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GroupOperation_DependenciesAreUnchanged_m961C61C0E83B18B91E4C3A589DD5C98C5FA027D9 (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___deps0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.HashSet`1::Clear() inline void HashSet_1_Clear_m0181AAD373CCA0B6C26FE43A802121B3C0DE5F90 (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* __this, const RuntimeMethod* method) { (( void (*) (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178*, const RuntimeMethod*))HashSet_1_Clear_m75A6528F0B47448EB3B3A05EC379260E9BDFC2DD_gshared)(__this, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D List_1_get_Item_m09E5100907049D55AAD968065B93D7E92A6CF0F3 (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___index0, const RuntimeMethod* method) { return (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, int32_t, const RuntimeMethod*))List_1_get_Item_m09E5100907049D55AAD968065B93D7E92A6CF0F3_gshared)(__this, ___index0, method); } // System.Boolean System.Collections.Generic.HashSet`1::Add(T) inline bool HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* __this, String_t* ___item0, const RuntimeMethod* method) { return (( bool (*) (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178*, String_t*, const RuntimeMethod*))HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared)(__this, ___item0, method); } // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::ShortenPath(System.String,System.Boolean) inline String_t* AsyncOperationBase_1_ShortenPath_m375541094EF3B673E973B5793EEABEBBEADB9A2D (String_t* ___p0, bool ___keepExtension1, const RuntimeMethod* method) { return (( String_t* (*) (String_t*, bool, const RuntimeMethod*))AsyncOperationBase_1_ShortenPath_m375541094EF3B673E973B5793EEABEBBEADB9A2D_gshared)(___p0, ___keepExtension1, method); } // System.Int32 System.Math::Min(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m1F346FEDDC77AC1EC0C4EF1AC6BA59F0EC7980F8 (int32_t ___val10, int32_t ___val21, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.GroupOperation::CompleteIfDependenciesComplete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupOperation_CompleteIfDependenciesComplete_m0CBDC4B0BC6DEB0F32D2E9884F99D6EA4FBFD346 (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1>::Complete(TObject,System.Boolean,System.Exception,System.Boolean) inline void AsyncOperationBase_1_Complete_m34BA93C8DD45D0DDA01AD80F3B3E13AD552B24C8 (AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D* __this, RuntimeObject* ___result0, bool ___success1, Exception_t* ___exception2, bool ___releaseDependenciesOnFailure3, const RuntimeMethod* method) { (( void (*) (AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D*, RuntimeObject*, bool, Exception_t*, bool, const RuntimeMethod*))AsyncOperationBase_1_Complete_mCBEB3D85A0C514DB4453265D71CAF90A5FE14D5D_gshared)(__this, ___result0, ___success1, ___exception2, ___releaseDependenciesOnFailure3, method); } // System.Void System.Collections.Generic.List`1::.ctor(System.Collections.Generic.IEnumerable`1) inline void List_1__ctor_m279E5AA525FEFA2E8D2689C61D387586D5D7902B (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { (( void (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_m279E5AA525FEFA2E8D2689C61D387586D5D7902B_gshared)(__this, ___collection0, method); } // System.Void System.Array::Clear(System.Array,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m48B57EC27CADC3463CA98A33373D557DA587FF1B (RuntimeArray* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method) ; #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #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 MonoBehaviourCallbackHooks::add_OnUpdateDelegate(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviourCallbackHooks_add_OnUpdateDelegate_m75B55B30965281C86C4A349DFBE713833E74853C (MonoBehaviourCallbackHooks_tC738EC3E1125A7ABB173D0F9F8B555238CA7615F* __this, Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // m_OnUpdateDelegate += value; Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_0 = __this->___m_OnUpdateDelegate_5; Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_1 = ___value0; Delegate_t* L_2; L_2 = Delegate_Combine_m8B9D24CED35033C7FC56501DFE650F5CB7FF012C(L_0, L_1, NULL); __this->___m_OnUpdateDelegate_5 = ((Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)Castclass((RuntimeObject*)L_2, Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnUpdateDelegate_5), (void*)((Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)Castclass((RuntimeObject*)L_2, Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var))); // } return; } } // System.Void MonoBehaviourCallbackHooks::remove_OnUpdateDelegate(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviourCallbackHooks_remove_OnUpdateDelegate_mE887431AD33057B98989EEA888B2342D18FB5DE4 (MonoBehaviourCallbackHooks_tC738EC3E1125A7ABB173D0F9F8B555238CA7615F* __this, Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // m_OnUpdateDelegate -= value; Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_0 = __this->___m_OnUpdateDelegate_5; Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_1 = ___value0; Delegate_t* L_2; L_2 = Delegate_Remove_m40506877934EC1AD4ADAE57F5E97AF0BC0F96116(L_0, L_1, NULL); __this->___m_OnUpdateDelegate_5 = ((Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)Castclass((RuntimeObject*)L_2, Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnUpdateDelegate_5), (void*)((Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)Castclass((RuntimeObject*)L_2, Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var))); // } return; } } // System.String MonoBehaviourCallbackHooks::GetGameObjectName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MonoBehaviourCallbackHooks_GetGameObjectName_m5E0B21C825DC616AC283318401D06368388779FD (MonoBehaviourCallbackHooks_tC738EC3E1125A7ABB173D0F9F8B555238CA7615F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC1CB6A68B8428D5E87DFAD85994359922F906838); s_Il2CppMethodInitialized = true; } { // protected override string GetGameObjectName() => "ResourceManagerCallbacks"; return _stringLiteralC1CB6A68B8428D5E87DFAD85994359922F906838; } } // System.Void MonoBehaviourCallbackHooks::Update() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviourCallbackHooks_Update_m78B3E22F89771DAF1DF875FA9143E1071C29A1B2 (MonoBehaviourCallbackHooks_tC738EC3E1125A7ABB173D0F9F8B555238CA7615F* __this, const RuntimeMethod* method) { Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* G_B2_0 = NULL; Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* G_B1_0 = NULL; { // m_OnUpdateDelegate?.Invoke(Time.unscaledDeltaTime); Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_0 = __this->___m_OnUpdateDelegate_5; Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* 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); Action_1_Invoke_mA8F89FB04FEA0F48A4F22EC84B5F9ADB2914341F_inline(G_B2_0, L_2, NULL); } IL_0018: { // } return; } } // System.Void MonoBehaviourCallbackHooks::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviourCallbackHooks__ctor_mBC4522B5FA1CA9A734337F48AEDE1A66F2C75796 (MonoBehaviourCallbackHooks_tC738EC3E1125A7ABB173D0F9F8B555238CA7615F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentSingleton_1__ctor_m3EA0A6453A0D409452BB226CAF4AA0A535DC37C8_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { ComponentSingleton_1__ctor_m3EA0A6453A0D409452BB226CAF4AA0A535DC37C8(__this, ComponentSingleton_1__ctor_m3EA0A6453A0D409452BB226CAF4AA0A535DC37C8_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.Action`2 UnityEngine.ResourceManagement.ResourceManager::get_ExceptionHandler() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t67647DD70912484E9205AC38396D2849ED602730* ResourceManager_get_ExceptionHandler_m93DC1FDC116D254AC5C2E6E6CD1E6B1408758F9C (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 ExceptionHandler { get; set; } il2cpp_codegen_runtime_class_init_inline(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var); Action_2_t67647DD70912484E9205AC38396D2849ED602730* L_0 = ((ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_StaticFields*)il2cpp_codegen_static_fields_for(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var))->___U3CExceptionHandlerU3Ek__BackingField_1; return L_0; } } // System.Void UnityEngine.ResourceManagement.ResourceManager::set_ExceptionHandler(System.Action`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_set_ExceptionHandler_m71D4534265D06A46144F342836EE6D7AD4338CAA (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 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; } } // System.Func`2 UnityEngine.ResourceManagement.ResourceManager::get_InternalIdTransformFunc() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86* ResourceManager_get_InternalIdTransformFunc_mF9E2EB179C238ED082683966C36F07EDC85F9087 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method) { { // public Func InternalIdTransformFunc { get; set; } Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86* L_0 = __this->___U3CInternalIdTransformFuncU3Ek__BackingField_2; return L_0; } } // System.Void UnityEngine.ResourceManagement.ResourceManager::set_InternalIdTransformFunc(System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_set_InternalIdTransformFunc_mFCF127EC19BDB3AD31291C55CFB1242E853F3DC7 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86* ___value0, const RuntimeMethod* method) { { // public Func InternalIdTransformFunc { get; set; } Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86* L_0 = ___value0; __this->___U3CInternalIdTransformFuncU3Ek__BackingField_2 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CInternalIdTransformFuncU3Ek__BackingField_2), (void*)L_0); return; } } // System.String UnityEngine.ResourceManagement.ResourceManager::TransformInternalId(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ResourceManager_TransformInternalId_m2C99EDD12AF07F099F7FF88E15892F2582C17EB9 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___location0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; String_t* G_B3_0 = NULL; { // return InternalIdTransformFunc == null ? location.InternalId : InternalIdTransformFunc(location); Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86* L_0; L_0 = ResourceManager_get_InternalIdTransformFunc_mF9E2EB179C238ED082683966C36F07EDC85F9087_inline(__this, NULL); if (!L_0) { goto IL_0017; } } { Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86* L_1; L_1 = ResourceManager_get_InternalIdTransformFunc_mF9E2EB179C238ED082683966C36F07EDC85F9087_inline(__this, NULL); RuntimeObject* L_2 = ___location0; NullCheck(L_1); String_t* L_3; L_3 = Func_2_Invoke_m5ACB72EBF42797086E002C72055E1956520CB18C_inline(L_1, L_2, NULL); G_B3_0 = L_3; goto IL_001d; } IL_0017: { RuntimeObject* L_4 = ___location0; NullCheck(L_4); String_t* L_5; L_5 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_InternalId() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_4); G_B3_0 = L_5; } IL_001d: { V_0 = G_B3_0; goto IL_0020; } IL_0020: { // } String_t* L_6 = V_0; return L_6; } } // System.Action`1 UnityEngine.ResourceManagement.ResourceManager::get_WebRequestOverride() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* ResourceManager_get_WebRequestOverride_m5B5944646CCCFEC195AF713DC15F490EDA9EDC12 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method) { { // public Action WebRequestOverride { get; set; } Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* L_0 = __this->___U3CWebRequestOverrideU3Ek__BackingField_3; return L_0; } } // System.Void UnityEngine.ResourceManagement.ResourceManager::set_WebRequestOverride(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_set_WebRequestOverride_m79E2560E6B98E77E402ABDD96308DD8FA284B0EA (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* ___value0, const RuntimeMethod* method) { { // public Action WebRequestOverride { get; set; } Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* L_0 = ___value0; __this->___U3CWebRequestOverrideU3Ek__BackingField_3 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CWebRequestOverrideU3Ek__BackingField_3), (void*)L_0); return; } } // System.Int32 UnityEngine.ResourceManagement.ResourceManager::get_OperationCacheCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceManager_get_OperationCacheCount_m158FEB6EAE44293574466B2F6688AF2E0ECFD486 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_mD90CAA1C7D781E84AE8A2317D1C709C976BCB2CD_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // internal int OperationCacheCount { get { return m_AssetOperationCache.Count; } } Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* L_0 = __this->___m_AssetOperationCache_12; NullCheck(L_0); int32_t L_1; L_1 = Dictionary_2_get_Count_mD90CAA1C7D781E84AE8A2317D1C709C976BCB2CD(L_0, Dictionary_2_get_Count_mD90CAA1C7D781E84AE8A2317D1C709C976BCB2CD_RuntimeMethod_var); V_0 = L_1; goto IL_000f; } IL_000f: { // internal int OperationCacheCount { get { return m_AssetOperationCache.Count; } } int32_t L_2 = V_0; return L_2; } } // System.Int32 UnityEngine.ResourceManagement.ResourceManager::get_InstanceOperationCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceManager_get_InstanceOperationCount_m4D4A04EF0A6E20AFFDDC67BE03FD479874207366 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_get_Count_m8C9F4177353A49CDED92A5B01D2749B1CDC32C4E_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // internal int InstanceOperationCount { get { return m_TrackedInstanceOperations.Count; } } HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267* L_0 = __this->___m_TrackedInstanceOperations_13; NullCheck(L_0); int32_t L_1; L_1 = HashSet_1_get_Count_m8C9F4177353A49CDED92A5B01D2749B1CDC32C4E_inline(L_0, HashSet_1_get_Count_m8C9F4177353A49CDED92A5B01D2749B1CDC32C4E_RuntimeMethod_var); V_0 = L_1; goto IL_000f; } IL_000f: { // internal int InstanceOperationCount { get { return m_TrackedInstanceOperations.Count; } } int32_t L_2 = V_0; return L_2; } } // System.Void UnityEngine.ResourceManagement.ResourceManager::AddUpdateReceiver(UnityEngine.ResourceManagement.IUpdateReceiver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_AddUpdateReceiver_mCEC1DDE2E64507B7210293AC1C5A6E5849AA29B5 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___receiver0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListWithEvents_1_Add_m07C05127F5995784C13F70693F39FDF17E0BE2F7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // if (receiver == null) RuntimeObject* L_0 = ___receiver0; V_0 = (bool)((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_000b; } } { // return; goto IL_0018; } IL_000b: { // m_UpdateReceivers.Add(receiver); ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF* L_2 = __this->___m_UpdateReceivers_7; RuntimeObject* L_3 = ___receiver0; NullCheck(L_2); ListWithEvents_1_Add_m07C05127F5995784C13F70693F39FDF17E0BE2F7(L_2, L_3, ListWithEvents_1_Add_m07C05127F5995784C13F70693F39FDF17E0BE2F7_RuntimeMethod_var); } IL_0018: { // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceManager::RemoveUpdateReciever(UnityEngine.ResourceManagement.IUpdateReceiver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_RemoveUpdateReciever_mABD054857B61EF2D434CE0EC6E5A0C5989AFBB74 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___receiver0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListWithEvents_1_Remove_m3A98835CC0666BDD435BE0E1CCA7F919202DDF91_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF8A1D8C4023DD582BF228FB67A92A4DE0569CD90_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mBF5F50D927699D56A669DA710118E0C7C1221FCD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; bool V_2 = false; { // if (receiver == null) RuntimeObject* L_0 = ___receiver0; V_0 = (bool)((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_000b; } } { // return; goto IL_004d; } IL_000b: { // if (m_UpdatingReceivers) bool L_2 = __this->___m_UpdatingReceivers_9; V_1 = L_2; bool L_3 = V_1; if (!L_3) { goto IL_003e; } } { // if (m_UpdateReceiversToRemove == null) List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1* L_4 = __this->___m_UpdateReceiversToRemove_8; V_2 = (bool)((((RuntimeObject*)(List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1*)L_4) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_5 = V_2; if (!L_5) { goto IL_002e; } } { // m_UpdateReceiversToRemove = new List(); List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1* L_6 = (List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1*)il2cpp_codegen_object_new(List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1_il2cpp_TypeInfo_var); NullCheck(L_6); List_1__ctor_mBF5F50D927699D56A669DA710118E0C7C1221FCD(L_6, List_1__ctor_mBF5F50D927699D56A669DA710118E0C7C1221FCD_RuntimeMethod_var); __this->___m_UpdateReceiversToRemove_8 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UpdateReceiversToRemove_8), (void*)L_6); } IL_002e: { // m_UpdateReceiversToRemove.Add(receiver); List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1* L_7 = __this->___m_UpdateReceiversToRemove_8; RuntimeObject* L_8 = ___receiver0; NullCheck(L_7); List_1_Add_mF8A1D8C4023DD582BF228FB67A92A4DE0569CD90_inline(L_7, L_8, List_1_Add_mF8A1D8C4023DD582BF228FB67A92A4DE0569CD90_RuntimeMethod_var); goto IL_004d; } IL_003e: { // m_UpdateReceivers.Remove(receiver); ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF* L_9 = __this->___m_UpdateReceivers_7; RuntimeObject* L_10 = ___receiver0; NullCheck(L_9); bool L_11; L_11 = ListWithEvents_1_Remove_m3A98835CC0666BDD435BE0E1CCA7F919202DDF91(L_9, L_10, ListWithEvents_1_Remove_m3A98835CC0666BDD435BE0E1CCA7F919202DDF91_RuntimeMethod_var); } IL_004d: { // } return; } } // UnityEngine.ResourceManagement.Util.IAllocationStrategy UnityEngine.ResourceManagement.ResourceManager::get_Allocator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ResourceManager_get_Allocator_m2F215AF545EE1A8EEDEBFBFACA32D5E0B44A74B3 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { // public IAllocationStrategy Allocator { get { return m_allocator; } set { m_allocator = value; } } RuntimeObject* L_0 = __this->___m_allocator_6; V_0 = L_0; goto IL_000a; } IL_000a: { // public IAllocationStrategy Allocator { get { return m_allocator; } set { m_allocator = value; } } RuntimeObject* L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.ResourceManager::set_Allocator(UnityEngine.ResourceManagement.Util.IAllocationStrategy) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_set_Allocator_mC26F1C9C4A0495CD597D6731FCAFAE8DC6ECA616 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___value0, const RuntimeMethod* method) { { // public IAllocationStrategy Allocator { get { return m_allocator; } set { m_allocator = value; } } RuntimeObject* L_0 = ___value0; __this->___m_allocator_6 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_allocator_6), (void*)L_0); // public IAllocationStrategy Allocator { get { return m_allocator; } set { m_allocator = value; } } return; } } // System.Collections.Generic.IList`1 UnityEngine.ResourceManagement.ResourceManager::get_ResourceProviders() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ResourceManager_get_ResourceProviders_mACBDB6BBAF95684D548E67073ED0067707D87A63 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { // public IList ResourceProviders { get { return m_ResourceProviders; } } ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB* L_0 = __this->___m_ResourceProviders_5; V_0 = L_0; goto IL_000a; } IL_000a: { // public IList ResourceProviders { get { return m_ResourceProviders; } } RuntimeObject* L_1 = V_0; return L_1; } } // UnityEngine.Networking.CertificateHandler UnityEngine.ResourceManagement.ResourceManager::get_CertificateHandlerInstance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* ResourceManager_get_CertificateHandlerInstance_mFE0A1AC4ACD430F7FFE076B3AAF8DE302E47BDC0 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method) { { // public CertificateHandler CertificateHandlerInstance { get; set; } CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* L_0 = __this->___U3CCertificateHandlerInstanceU3Ek__BackingField_25; return L_0; } } // System.Void UnityEngine.ResourceManagement.ResourceManager::set_CertificateHandlerInstance(UnityEngine.Networking.CertificateHandler) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_set_CertificateHandlerInstance_m0CF67BF1839238F4EC7A4709D419AC11FF338EF4 (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; } } // System.Void UnityEngine.ResourceManagement.ResourceManager::.ctor(UnityEngine.ResourceManagement.Util.IAllocationStrategy) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager__ctor_m40746752A00415417500A9941BD8A55116461702 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___alloc0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t966710EFD079374A3AE7E5D6B27FC53F0EE7E53F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_CreateWithGlobalCache_m35CF2E4C447D8E6A076C382E94E61A804FC591D4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m56440420FE742E4486843B59035F84FEBC635FA6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m5D11BD5B331D47EF67914EC367C109B0BA39F729_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mBEE6E02FF5778B06D23A4C8FF8AAE9445DD52EAC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_mB379B57465DF13113C37D5F68A852BFCCA32FE02_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LRUCacheAllocationStrategy_t6D196B60527FD83BCF39AA0AB3F840357B9DA318_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListWithEvents_1__ctor_m5D223A2F890ACD04DFFDDEA67A277FE5FF669321_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListWithEvents_1__ctor_mAB99B6D35767214CAB2BCF1DDBDC7D7E77762F26_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListWithEvents_1_add_OnElementAdded_m1FEBB4EB8F2345E7316837333CECBBE7EAB02CDA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListWithEvents_1_add_OnElementAdded_m73653AE5E78DE69A6617034FE70D8203F7CA46A8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListWithEvents_1_add_OnElementRemoved_m4F049FEC85282FBF40D01BFF4A9583AF6C299440_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m0874F605C0547F0FAAC3ECA80CA427463997DE99_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_OnInstanceOperationDestroy_mEAFE7F84B34E5D426D4185936321DF391E1D77D2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_OnObjectAdded_m1B908412F2E8898FB93DDA7F1C476E7FE087FB35_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_OnObjectRemoved_m75B3D837CDC9FD91B3B5345A34415B5129A68038_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_OnOperationDestroyCached_m93E5D09DE26A4D00F1F95375E98D53B2416CFD1B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_OnOperationDestroyNonCached_m7C5078CF3525865387CE15063E1CE2389465985A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_U3C_ctorU3Eb__53_0_m4AFA65601CE387843900AB7A551CD39F414A50CA_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B2_0 = NULL; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B1_0 = NULL; RuntimeObject* G_B3_0 = NULL; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B3_1 = NULL; { // internal bool postProfilerEvents = false; __this->___postProfilerEvents_0 = (bool)0; // internal bool CallbackHooksEnabled = true; // tests might need to disable the callback hooks to manually pump updating __this->___CallbackHooksEnabled_4 = (bool)1; // ListWithEvents m_ResourceProviders = new ListWithEvents(); ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB* L_0 = (ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB*)il2cpp_codegen_object_new(ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB_il2cpp_TypeInfo_var); NullCheck(L_0); ListWithEvents_1__ctor_mAB99B6D35767214CAB2BCF1DDBDC7D7E77762F26(L_0, ListWithEvents_1__ctor_mAB99B6D35767214CAB2BCF1DDBDC7D7E77762F26_RuntimeMethod_var); __this->___m_ResourceProviders_5 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ResourceProviders_5), (void*)L_0); // ListWithEvents m_UpdateReceivers = new ListWithEvents(); ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF* L_1 = (ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF*)il2cpp_codegen_object_new(ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF_il2cpp_TypeInfo_var); NullCheck(L_1); ListWithEvents_1__ctor_m5D223A2F890ACD04DFFDDEA67A277FE5FF669321(L_1, ListWithEvents_1__ctor_m5D223A2F890ACD04DFFDDEA67A277FE5FF669321_RuntimeMethod_var); __this->___m_UpdateReceivers_7 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UpdateReceivers_7), (void*)L_1); // List m_UpdateReceiversToRemove = null; __this->___m_UpdateReceiversToRemove_8 = (List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UpdateReceiversToRemove_8), (void*)(List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1*)NULL); // bool m_UpdatingReceivers = false; __this->___m_UpdatingReceivers_9 = (bool)0; // bool m_InsideUpdateMethod = false; __this->___m_InsideUpdateMethod_10 = (bool)0; // internal Dictionary m_providerMap = new Dictionary(); Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D* L_2 = (Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D*)il2cpp_codegen_object_new(Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D_il2cpp_TypeInfo_var); NullCheck(L_2); Dictionary_2__ctor_m56440420FE742E4486843B59035F84FEBC635FA6(L_2, Dictionary_2__ctor_m56440420FE742E4486843B59035F84FEBC635FA6_RuntimeMethod_var); __this->___m_providerMap_11 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_providerMap_11), (void*)L_2); // Dictionary m_AssetOperationCache = new Dictionary(); Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* L_3 = (Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE*)il2cpp_codegen_object_new(Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE_il2cpp_TypeInfo_var); NullCheck(L_3); Dictionary_2__ctor_mBEE6E02FF5778B06D23A4C8FF8AAE9445DD52EAC(L_3, Dictionary_2__ctor_mBEE6E02FF5778B06D23A4C8FF8AAE9445DD52EAC_RuntimeMethod_var); __this->___m_AssetOperationCache_12 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AssetOperationCache_12), (void*)L_3); // HashSet m_TrackedInstanceOperations = new HashSet(); HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267* L_4 = (HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267*)il2cpp_codegen_object_new(HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267_il2cpp_TypeInfo_var); NullCheck(L_4); HashSet_1__ctor_mB379B57465DF13113C37D5F68A852BFCCA32FE02(L_4, HashSet_1__ctor_mB379B57465DF13113C37D5F68A852BFCCA32FE02_RuntimeMethod_var); __this->___m_TrackedInstanceOperations_13 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TrackedInstanceOperations_13), (void*)L_4); // DelegateList m_UpdateCallbacks = DelegateList.CreateWithGlobalCache(); DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* L_5; L_5 = DelegateList_1_CreateWithGlobalCache_m35CF2E4C447D8E6A076C382E94E61A804FC591D4(DelegateList_1_CreateWithGlobalCache_m35CF2E4C447D8E6A076C382E94E61A804FC591D4_RuntimeMethod_var); __this->___m_UpdateCallbacks_14 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UpdateCallbacks_14), (void*)L_5); // List m_DeferredCompleteCallbacks = new List(); List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C* L_6 = (List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C*)il2cpp_codegen_object_new(List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C_il2cpp_TypeInfo_var); NullCheck(L_6); List_1__ctor_m0874F605C0547F0FAAC3ECA80CA427463997DE99(L_6, List_1__ctor_m0874F605C0547F0FAAC3ECA80CA427463997DE99_RuntimeMethod_var); __this->___m_DeferredCompleteCallbacks_15 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DeferredCompleteCallbacks_15), (void*)L_6); // bool m_InsideExecuteDeferredCallbacksMethod = false; __this->___m_InsideExecuteDeferredCallbacksMethod_16 = (bool)0; // List m_DeferredCallbacksToRegister = null; __this->___m_DeferredCallbacksToRegister_17 = (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DeferredCallbacksToRegister_17), (void*)(List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*)NULL); // bool m_RegisteredForCallbacks = false; __this->___m_RegisteredForCallbacks_26 = (bool)0; // Dictionary m_ProviderOperationTypeCache = new Dictionary(); Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* L_7 = (Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0*)il2cpp_codegen_object_new(Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0_il2cpp_TypeInfo_var); NullCheck(L_7); Dictionary_2__ctor_m5D11BD5B331D47EF67914EC367C109B0BA39F729(L_7, Dictionary_2__ctor_m5D11BD5B331D47EF67914EC367C109B0BA39F729_RuntimeMethod_var); __this->___m_ProviderOperationTypeCache_27 = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ProviderOperationTypeCache_27), (void*)L_7); // public ResourceManager(IAllocationStrategy alloc = null) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // m_ReleaseOpNonCached = OnOperationDestroyNonCached; Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* L_8 = (Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*)il2cpp_codegen_object_new(Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E_il2cpp_TypeInfo_var); NullCheck(L_8); Action_1__ctor_mDDF389A58010E142A6ED94EEE29302380C749F0A(L_8, __this, (intptr_t)((void*)ResourceManager_OnOperationDestroyNonCached_m7C5078CF3525865387CE15063E1CE2389465985A_RuntimeMethod_var), NULL); __this->___m_ReleaseOpNonCached_20 = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ReleaseOpNonCached_20), (void*)L_8); // m_ReleaseOpCached = OnOperationDestroyCached; Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* L_9 = (Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*)il2cpp_codegen_object_new(Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E_il2cpp_TypeInfo_var); NullCheck(L_9); Action_1__ctor_mDDF389A58010E142A6ED94EEE29302380C749F0A(L_9, __this, (intptr_t)((void*)ResourceManager_OnOperationDestroyCached_m93E5D09DE26A4D00F1F95375E98D53B2416CFD1B_RuntimeMethod_var), NULL); __this->___m_ReleaseOpCached_21 = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ReleaseOpCached_21), (void*)L_9); // m_ReleaseInstanceOp = OnInstanceOperationDestroy; Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* L_10 = (Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*)il2cpp_codegen_object_new(Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E_il2cpp_TypeInfo_var); NullCheck(L_10); Action_1__ctor_mDDF389A58010E142A6ED94EEE29302380C749F0A(L_10, __this, (intptr_t)((void*)ResourceManager_OnInstanceOperationDestroy_mEAFE7F84B34E5D426D4185936321DF391E1D77D2_RuntimeMethod_var), NULL); __this->___m_ReleaseInstanceOp_22 = L_10; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ReleaseInstanceOp_22), (void*)L_10); // m_allocator = alloc == null ? new LRUCacheAllocationStrategy(1000, 1000, 100, 10) : alloc; RuntimeObject* L_11 = ___alloc0; G_B1_0 = __this; if (!L_11) { G_B2_0 = __this; goto IL_00d5; } } { RuntimeObject* L_12 = ___alloc0; G_B3_0 = L_12; G_B3_1 = G_B1_0; goto IL_00ea; } IL_00d5: { LRUCacheAllocationStrategy_t6D196B60527FD83BCF39AA0AB3F840357B9DA318* L_13 = (LRUCacheAllocationStrategy_t6D196B60527FD83BCF39AA0AB3F840357B9DA318*)il2cpp_codegen_object_new(LRUCacheAllocationStrategy_t6D196B60527FD83BCF39AA0AB3F840357B9DA318_il2cpp_TypeInfo_var); NullCheck(L_13); LRUCacheAllocationStrategy__ctor_mE90C189EB59AEE251D83C85F1C6422EE3F3FB541(L_13, ((int32_t)1000), ((int32_t)1000), ((int32_t)100), ((int32_t)10), NULL); V_0 = L_13; RuntimeObject* L_14 = V_0; G_B3_0 = L_14; G_B3_1 = G_B2_0; } IL_00ea: { NullCheck(G_B3_1); G_B3_1->___m_allocator_6 = G_B3_0; Il2CppCodeGenWriteBarrier((void**)(&G_B3_1->___m_allocator_6), (void*)G_B3_0); // m_ResourceProviders.OnElementAdded += OnObjectAdded; ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB* L_15 = __this->___m_ResourceProviders_5; Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9* L_16 = (Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9*)il2cpp_codegen_object_new(Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9_il2cpp_TypeInfo_var); NullCheck(L_16); Action_1__ctor_mA2E747297AEB8229ECC90785AEB7B12DD8C75C7C(L_16, __this, (intptr_t)((void*)ResourceManager_OnObjectAdded_m1B908412F2E8898FB93DDA7F1C476E7FE087FB35_RuntimeMethod_var), NULL); NullCheck(L_15); ListWithEvents_1_add_OnElementAdded_m73653AE5E78DE69A6617034FE70D8203F7CA46A8(L_15, L_16, ListWithEvents_1_add_OnElementAdded_m73653AE5E78DE69A6617034FE70D8203F7CA46A8_RuntimeMethod_var); // m_ResourceProviders.OnElementRemoved += OnObjectRemoved; ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB* L_17 = __this->___m_ResourceProviders_5; Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9* L_18 = (Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9*)il2cpp_codegen_object_new(Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9_il2cpp_TypeInfo_var); NullCheck(L_18); Action_1__ctor_mA2E747297AEB8229ECC90785AEB7B12DD8C75C7C(L_18, __this, (intptr_t)((void*)ResourceManager_OnObjectRemoved_m75B3D837CDC9FD91B3B5345A34415B5129A68038_RuntimeMethod_var), NULL); NullCheck(L_17); ListWithEvents_1_add_OnElementRemoved_m4F049FEC85282FBF40D01BFF4A9583AF6C299440(L_17, L_18, ListWithEvents_1_add_OnElementRemoved_m4F049FEC85282FBF40D01BFF4A9583AF6C299440_RuntimeMethod_var); // m_UpdateReceivers.OnElementAdded += x => RegisterForCallbacks(); ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF* L_19 = __this->___m_UpdateReceivers_7; Action_1_t966710EFD079374A3AE7E5D6B27FC53F0EE7E53F* L_20 = (Action_1_t966710EFD079374A3AE7E5D6B27FC53F0EE7E53F*)il2cpp_codegen_object_new(Action_1_t966710EFD079374A3AE7E5D6B27FC53F0EE7E53F_il2cpp_TypeInfo_var); NullCheck(L_20); Action_1__ctor_m5494CAAEBC5CAF6CF9C1692D117897727774656A(L_20, __this, (intptr_t)((void*)ResourceManager_U3C_ctorU3Eb__53_0_m4AFA65601CE387843900AB7A551CD39F414A50CA_RuntimeMethod_var), NULL); NullCheck(L_19); ListWithEvents_1_add_OnElementAdded_m1FEBB4EB8F2345E7316837333CECBBE7EAB02CDA(L_19, L_20, ListWithEvents_1_add_OnElementAdded_m1FEBB4EB8F2345E7316837333CECBBE7EAB02CDA_RuntimeMethod_var); // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceManager::OnObjectAdded(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_OnObjectAdded_m1B908412F2E8898FB93DDA7F1C476E7FE087FB35 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___obj0, 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; } RuntimeObject* V_0 = NULL; bool V_1 = false; { // IUpdateReceiver updateReceiver = obj as IUpdateReceiver; RuntimeObject* L_0 = ___obj0; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var)); // if (updateReceiver != null) RuntimeObject* L_1 = V_0; V_1 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_2 = V_1; if (!L_2) { goto IL_0018; } } { // AddUpdateReceiver(updateReceiver); RuntimeObject* L_3 = V_0; ResourceManager_AddUpdateReceiver_mCEC1DDE2E64507B7210293AC1C5A6E5849AA29B5(__this, L_3, NULL); } IL_0018: { // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceManager::OnObjectRemoved(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_OnObjectRemoved_m75B3D837CDC9FD91B3B5345A34415B5129A68038 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___obj0, 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; } RuntimeObject* V_0 = NULL; bool V_1 = false; { // IUpdateReceiver updateReceiver = obj as IUpdateReceiver; RuntimeObject* L_0 = ___obj0; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var)); // if (updateReceiver != null) RuntimeObject* L_1 = V_0; V_1 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_2 = V_1; if (!L_2) { goto IL_0018; } } { // RemoveUpdateReciever(updateReceiver); RuntimeObject* L_3 = V_0; ResourceManager_RemoveUpdateReciever_mABD054857B61EF2D434CE0EC6E5A0C5989AFBB74(__this, L_3, NULL); } IL_0018: { // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceManager::RegisterForCallbacks() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_RegisterForCallbacks_m805F04D79BF5BFF608E92C029378AA498A0966E6 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentSingleton_1_get_Instance_mAA616334105B9797EB1FCC24E1D7D9D56C477D16_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t G_B3_0 = 0; { // if (CallbackHooksEnabled && !m_RegisteredForCallbacks) bool L_0 = __this->___CallbackHooksEnabled_4; if (!L_0) { goto IL_0014; } } { bool L_1 = __this->___m_RegisteredForCallbacks_26; G_B3_0 = ((((int32_t)L_1) == ((int32_t)0))? 1 : 0); goto IL_0015; } IL_0014: { G_B3_0 = 0; } IL_0015: { V_0 = (bool)G_B3_0; bool L_2 = V_0; if (!L_2) { goto IL_0039; } } { // m_RegisteredForCallbacks = true; __this->___m_RegisteredForCallbacks_26 = (bool)1; // MonoBehaviourCallbackHooks.Instance.OnUpdateDelegate += Update; MonoBehaviourCallbackHooks_tC738EC3E1125A7ABB173D0F9F8B555238CA7615F* L_3; L_3 = ComponentSingleton_1_get_Instance_mAA616334105B9797EB1FCC24E1D7D9D56C477D16(ComponentSingleton_1_get_Instance_mAA616334105B9797EB1FCC24E1D7D9D56C477D16_RuntimeMethod_var); Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_4 = (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)il2cpp_codegen_object_new(Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var); NullCheck(L_4); Action_1__ctor_m770CD2F8BB65F2EDA5128CA2F96D71C35B23E859(L_4, __this, (intptr_t)((void*)ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C_RuntimeMethod_var), NULL); NullCheck(L_3); MonoBehaviourCallbackHooks_add_OnUpdateDelegate_m75B55B30965281C86C4A349DFBE713833E74853C(L_3, L_4, NULL); } IL_0039: { // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceManager::ClearDiagnosticsCallback() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_ClearDiagnosticsCallback_m44780BEA8C1BABFF4FB58794B27949B5DC82CD96 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method) { { // m_diagnosticsHandler = null; __this->___m_diagnosticsHandler_19 = (Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_diagnosticsHandler_19), (void*)(Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2*)NULL); // m_obsoleteDiagnosticsHandler = null; __this->___m_obsoleteDiagnosticsHandler_18 = (Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_obsoleteDiagnosticsHandler_18), (void*)(Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D*)NULL); // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceManager::ClearDiagnosticCallbacks() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_ClearDiagnosticCallbacks_m9A2DFAA7BFD3AA6F918E7C6D9E6403C55C50ED7D (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method) { { // m_diagnosticsHandler = null; __this->___m_diagnosticsHandler_19 = (Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_diagnosticsHandler_19), (void*)(Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2*)NULL); // m_obsoleteDiagnosticsHandler = null; __this->___m_obsoleteDiagnosticsHandler_18 = (Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_obsoleteDiagnosticsHandler_18), (void*)(Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D*)NULL); // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceManager::UnregisterDiagnosticCallback(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_UnregisterDiagnosticCallback_m48C1E860430066DD097E4F662402770803558A84 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2* ___func0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral02151A83C4BF0A0CDD34460B09F3334E5AD5B606); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // if (m_diagnosticsHandler != null) Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2* L_0 = __this->___m_diagnosticsHandler_19; V_0 = (bool)((!(((RuntimeObject*)(Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0027; } } { // m_diagnosticsHandler -= func; Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2* L_2 = __this->___m_diagnosticsHandler_19; Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2* L_3 = ___func0; Delegate_t* L_4; L_4 = Delegate_Remove_m40506877934EC1AD4ADAE57F5E97AF0BC0F96116(L_2, L_3, NULL); __this->___m_diagnosticsHandler_19 = ((Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2*)Castclass((RuntimeObject*)L_4, Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&__this->___m_diagnosticsHandler_19), (void*)((Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2*)Castclass((RuntimeObject*)L_4, Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2_il2cpp_TypeInfo_var))); goto IL_0032; } IL_0027: { // Debug.LogError("No Diagnostic callbacks registered, cannot remove callback."); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E(_stringLiteral02151A83C4BF0A0CDD34460B09F3334E5AD5B606, NULL); } IL_0032: { // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceManager::RegisterDiagnosticCallback(System.Action`4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_RegisterDiagnosticCallback_mC19F916DA591E4A0DB9B747A19AADFA5B8499B46 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D* ___func0, const RuntimeMethod* method) { { // m_obsoleteDiagnosticsHandler = func; Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D* L_0 = ___func0; __this->___m_obsoleteDiagnosticsHandler_18 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_obsoleteDiagnosticsHandler_18), (void*)L_0); // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceManager::RegisterDiagnosticCallback(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_RegisterDiagnosticCallback_mC40ECD5723511F7C77475A417F693C84C4CC3378 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2* ___func0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // m_diagnosticsHandler += func; Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2* L_0 = __this->___m_diagnosticsHandler_19; Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2* L_1 = ___func0; Delegate_t* L_2; L_2 = Delegate_Combine_m8B9D24CED35033C7FC56501DFE650F5CB7FF012C(L_0, L_1, NULL); __this->___m_diagnosticsHandler_19 = ((Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2*)Castclass((RuntimeObject*)L_2, Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&__this->___m_diagnosticsHandler_19), (void*)((Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2*)Castclass((RuntimeObject*)L_2, Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2_il2cpp_TypeInfo_var))); // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceManager::PostDiagnosticEvent(UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F ___context0, const RuntimeMethod* method) { bool V_0 = false; Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2* G_B2_0 = NULL; Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2* G_B1_0 = NULL; int32_t G_B7_0 = 0; int32_t G_B7_1 = 0; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D G_B7_2; memset((&G_B7_2), 0, sizeof(G_B7_2)); Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D* G_B7_3 = NULL; int32_t G_B6_0 = 0; int32_t G_B6_1 = 0; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D G_B6_2; memset((&G_B6_2), 0, sizeof(G_B6_2)); Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D* G_B6_3 = NULL; RuntimeObject* G_B8_0 = NULL; int32_t G_B8_1 = 0; int32_t G_B8_2 = 0; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D G_B8_3; memset((&G_B8_3), 0, sizeof(G_B8_3)); Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D* G_B8_4 = NULL; { // m_diagnosticsHandler?.Invoke(context); Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2* L_0 = __this->___m_diagnosticsHandler_19; Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2* L_1 = L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_000d; } } { goto IL_0014; } IL_000d: { DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F L_2 = ___context0; NullCheck(G_B2_0); Action_1_Invoke_m17694F84F89B1CA877E7FB810A103007F960CC3E_inline(G_B2_0, L_2, NULL); } IL_0014: { // if (m_obsoleteDiagnosticsHandler == null) Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D* L_3 = __this->___m_obsoleteDiagnosticsHandler_18; V_0 = (bool)((((RuntimeObject*)(Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D*)L_3) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_4 = V_0; if (!L_4) { goto IL_0023; } } { // return; goto IL_0062; } IL_0023: { // m_obsoleteDiagnosticsHandler(context.OperationHandle, context.Type, context.EventValue, string.IsNullOrEmpty(context.Error) ? context.Context : context.Error); Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D* L_5 = __this->___m_obsoleteDiagnosticsHandler_18; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_6; L_6 = DiagnosticEventContext_get_OperationHandle_mC766CD6C074CD2A0E3486FD41CE0B951B25B3FA6_inline((&___context0), NULL); int32_t L_7; L_7 = DiagnosticEventContext_get_Type_mF65C73B3A0D1958041136121E877B4AF9ECFCEBB_inline((&___context0), NULL); int32_t L_8; L_8 = DiagnosticEventContext_get_EventValue_m1109E4CB1BFA64FEDC13FF72B293B68DA2D0A94F_inline((&___context0), NULL); String_t* L_9; L_9 = DiagnosticEventContext_get_Error_m1BCCCD62C4402CD13F6E0E071111AF0BEEA00BD3_inline((&___context0), NULL); bool L_10; L_10 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_9, NULL); G_B6_0 = L_8; G_B6_1 = L_7; G_B6_2 = L_6; G_B6_3 = L_5; if (L_10) { G_B7_0 = L_8; G_B7_1 = L_7; G_B7_2 = L_6; G_B7_3 = L_5; goto IL_0055; } } { String_t* L_11; L_11 = DiagnosticEventContext_get_Error_m1BCCCD62C4402CD13F6E0E071111AF0BEEA00BD3_inline((&___context0), NULL); G_B8_0 = ((RuntimeObject*)(L_11)); G_B8_1 = G_B6_0; G_B8_2 = G_B6_1; G_B8_3 = G_B6_2; G_B8_4 = G_B6_3; goto IL_005c; } IL_0055: { RuntimeObject* L_12; L_12 = DiagnosticEventContext_get_Context_m8DC1C15D121AD87B29AE6FAF53B6797221E2224B_inline((&___context0), NULL); G_B8_0 = L_12; G_B8_1 = G_B7_0; G_B8_2 = G_B7_1; G_B8_3 = G_B7_2; G_B8_4 = G_B7_3; } IL_005c: { NullCheck(G_B8_4); Action_4_Invoke_mF7B8B5B7B63A45CDA066B9A3D8BAB810B5061296_inline(G_B8_4, G_B8_3, G_B8_2, G_B8_1, G_B8_0, NULL); } IL_0062: { // } return; } } // UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider UnityEngine.ResourceManagement.ResourceManager::GetResourceProvider(System.Type,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ResourceManager_GetResourceProvider_mFE9FDDC3322999023EF072BA071A2C5207993507 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, Type_t* ___t0, RuntimeObject* ___location1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m5B8E8B164F0F2E1C3E97F2D46F4153EB285523D3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m203693F95BCB7EFF18730E2258E6DDDA01E00234_RuntimeMethod_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*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; RuntimeObject* V_1 = NULL; int32_t V_2 = 0; bool V_3 = false; int32_t V_4 = 0; RuntimeObject* V_5 = NULL; bool V_6 = false; bool V_7 = false; RuntimeObject* V_8 = NULL; int32_t G_B3_0 = 0; int32_t G_B2_0 = 0; int32_t G_B4_0 = 0; int32_t G_B4_1 = 0; int32_t G_B10_0 = 0; int32_t G_B12_0 = 0; { // if (location != null) RuntimeObject* L_0 = ___location1; V_0 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_00c5; } } { // IResourceProvider prov = null; V_1 = (RuntimeObject*)NULL; // var hash = location.ProviderId.GetHashCode() * 31 + (t == null ? 0 : t.GetHashCode()); RuntimeObject* L_2 = ___location1; NullCheck(L_2); String_t* L_3; L_3 = InterfaceFuncInvoker0< String_t* >::Invoke(1 /* System.String UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_ProviderId() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_2); NullCheck(L_3); int32_t L_4; L_4 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_3); Type_t* L_5 = ___t0; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_6; L_6 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_5, (Type_t*)NULL, NULL); G_B2_0 = ((int32_t)il2cpp_codegen_multiply(L_4, ((int32_t)31))); if (L_6) { G_B3_0 = ((int32_t)il2cpp_codegen_multiply(L_4, ((int32_t)31))); goto IL_002e; } } { Type_t* L_7 = ___t0; NullCheck(L_7); int32_t L_8; L_8 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_7); G_B4_0 = L_8; G_B4_1 = G_B2_0; goto IL_002f; } IL_002e: { G_B4_0 = 0; G_B4_1 = G_B3_0; } IL_002f: { V_2 = ((int32_t)il2cpp_codegen_add(G_B4_1, G_B4_0)); // if (!m_providerMap.TryGetValue(hash, out prov)) Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D* L_9 = __this->___m_providerMap_11; int32_t L_10 = V_2; NullCheck(L_9); bool L_11; L_11 = Dictionary_2_TryGetValue_m203693F95BCB7EFF18730E2258E6DDDA01E00234(L_9, L_10, (&V_1), Dictionary_2_TryGetValue_m203693F95BCB7EFF18730E2258E6DDDA01E00234_RuntimeMethod_var); V_3 = (bool)((((int32_t)L_11) == ((int32_t)0))? 1 : 0); bool L_12 = V_3; if (!L_12) { goto IL_00c0; } } { // for (int i = 0; i < ResourceProviders.Count; i++) V_4 = 0; goto IL_00aa; } IL_004c: { // var p = ResourceProviders[i]; RuntimeObject* L_13; L_13 = ResourceManager_get_ResourceProviders_mACBDB6BBAF95684D548E67073ED0067707D87A63(__this, NULL); int32_t L_14 = V_4; NullCheck(L_13); RuntimeObject* L_15; L_15 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IList_1_t74AC377FF33B42CB53AF4AE8E6C38924D22FB457_il2cpp_TypeInfo_var, L_13, L_14); V_5 = L_15; // if (p.ProviderId.Equals(location.ProviderId, StringComparison.Ordinal) && (t == null || p.CanProvide(t, location))) RuntimeObject* L_16 = V_5; NullCheck(L_16); String_t* L_17; L_17 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider::get_ProviderId() */, IResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_il2cpp_TypeInfo_var, L_16); RuntimeObject* L_18 = ___location1; NullCheck(L_18); String_t* L_19; L_19 = InterfaceFuncInvoker0< String_t* >::Invoke(1 /* System.String UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_ProviderId() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_18); NullCheck(L_17); bool L_20; L_20 = String_Equals_m7BDFC0B951005B9DC2BAED464AFE68FF7E9ACE5A(L_17, L_19, 4, NULL); if (!L_20) { goto IL_0088; } } { Type_t* L_21 = ___t0; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_22; L_22 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_21, (Type_t*)NULL, NULL); if (L_22) { goto IL_0085; } } { RuntimeObject* L_23 = V_5; Type_t* L_24 = ___t0; RuntimeObject* L_25 = ___location1; NullCheck(L_23); bool L_26; L_26 = InterfaceFuncInvoker2< bool, Type_t*, RuntimeObject* >::Invoke(2 /* System.Boolean UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider::CanProvide(System.Type,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) */, IResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_il2cpp_TypeInfo_var, L_23, L_24, L_25); G_B10_0 = ((int32_t)(L_26)); goto IL_0086; } IL_0085: { G_B10_0 = 1; } IL_0086: { G_B12_0 = G_B10_0; goto IL_0089; } IL_0088: { G_B12_0 = 0; } IL_0089: { V_6 = (bool)G_B12_0; bool L_27 = V_6; if (!L_27) { goto IL_00a3; } } { // m_providerMap.Add(hash, prov = p); Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D* L_28 = __this->___m_providerMap_11; int32_t L_29 = V_2; RuntimeObject* L_30 = V_5; RuntimeObject* L_31 = L_30; V_1 = L_31; NullCheck(L_28); Dictionary_2_Add_m5B8E8B164F0F2E1C3E97F2D46F4153EB285523D3(L_28, L_29, L_31, Dictionary_2_Add_m5B8E8B164F0F2E1C3E97F2D46F4153EB285523D3_RuntimeMethod_var); // break; goto IL_00bf; } IL_00a3: { // for (int i = 0; i < ResourceProviders.Count; i++) int32_t L_32 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_32, 1)); } IL_00aa: { // for (int i = 0; i < ResourceProviders.Count; i++) int32_t L_33 = V_4; RuntimeObject* L_34; L_34 = ResourceManager_get_ResourceProviders_mACBDB6BBAF95684D548E67073ED0067707D87A63(__this, NULL); NullCheck(L_34); int32_t L_35; L_35 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, ICollection_1_t765584753BCECD1B989E18C940850D2875093CCD_il2cpp_TypeInfo_var, L_34); V_7 = (bool)((((int32_t)L_33) < ((int32_t)L_35))? 1 : 0); bool L_36 = V_7; if (L_36) { goto IL_004c; } } IL_00bf: { } IL_00c0: { // return prov; RuntimeObject* L_37 = V_1; V_8 = L_37; goto IL_00ca; } IL_00c5: { // return null; V_8 = (RuntimeObject*)NULL; goto IL_00ca; } IL_00ca: { // } RuntimeObject* L_38 = V_8; return L_38; } } // System.Type UnityEngine.ResourceManagement.ResourceManager::GetDefaultTypeForLocation(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ResourceManager_GetDefaultTypeForLocation_m43F1C1C3F03D24E0C9039A081A921998664C895C (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___loc0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; Type_t* V_1 = NULL; bool V_2 = false; Type_t* V_3 = NULL; Type_t* G_B5_0 = NULL; { // var provider = GetResourceProvider(null, loc); RuntimeObject* L_0 = ___loc0; RuntimeObject* L_1; L_1 = ResourceManager_GetResourceProvider_mFE9FDDC3322999023EF072BA071A2C5207993507(__this, (Type_t*)NULL, L_0, NULL); V_0 = L_1; // if (provider == null) RuntimeObject* L_2 = V_0; V_2 = (bool)((((RuntimeObject*)(RuntimeObject*)L_2) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_3 = V_2; if (!L_3) { goto IL_001f; } } { // return typeof(object); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast (RuntimeObject_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_5; L_5 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_4, NULL); V_3 = L_5; goto IL_0040; } IL_001f: { // Type t = provider.GetDefaultType(loc); RuntimeObject* L_6 = V_0; RuntimeObject* L_7 = ___loc0; NullCheck(L_6); Type_t* L_8; L_8 = InterfaceFuncInvoker1< Type_t*, RuntimeObject* >::Invoke(1 /* System.Type UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider::GetDefaultType(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) */, IResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_il2cpp_TypeInfo_var, L_6, L_7); V_1 = L_8; // return t != null ? t : typeof(object); Type_t* L_9 = V_1; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_10; L_10 = Type_op_Inequality_m71AAC993EBBDBA44EE73847D68F71C70AF7AD1D5(L_9, (Type_t*)NULL, NULL); if (L_10) { goto IL_003c; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast (RuntimeObject_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_12; L_12 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_11, NULL); G_B5_0 = L_12; goto IL_003d; } IL_003c: { Type_t* L_13 = V_1; G_B5_0 = L_13; } IL_003d: { V_3 = G_B5_0; goto IL_0040; } IL_0040: { // } Type_t* L_14 = V_3; return L_14; } } // System.Int32 UnityEngine.ResourceManagement.ResourceManager::CalculateLocationsHash(System.Collections.Generic.IList`1,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceManager_CalculateLocationsHash_mABD7FA03ADC150005862C7A310CE3B0098DD56DA (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___locations0, Type_t* ___t1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t5C589FDB16AA590F74FBE8A07066DD3139D14C1B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tF00328CE3D5876D5D32D6DEB3C7C17E8A7BAC412_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t49FD6B3FA03C73D1B33E24DF0595303EDAD4B582_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*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; bool V_1 = false; int32_t V_2 = 0; RuntimeObject* V_3 = NULL; RuntimeObject* V_4 = NULL; Type_t* V_5 = NULL; int32_t G_B3_0 = 0; Type_t* G_B10_0 = NULL; { // if (locations == null || locations.Count == 0) RuntimeObject* L_0 = ___locations0; if (!L_0) { goto IL_000f; } } { RuntimeObject* L_1 = ___locations0; NullCheck(L_1); int32_t L_2; L_2 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, ICollection_1_t5C589FDB16AA590F74FBE8A07066DD3139D14C1B_il2cpp_TypeInfo_var, L_1); G_B3_0 = ((((int32_t)L_2) == ((int32_t)0))? 1 : 0); goto IL_0010; } IL_000f: { G_B3_0 = 1; } IL_0010: { V_1 = (bool)G_B3_0; bool L_3 = V_1; if (!L_3) { goto IL_0018; } } { // return 0; V_2 = 0; goto IL_006d; } IL_0018: { // int hash = 17; V_0 = ((int32_t)17); // foreach (var loc in locations) RuntimeObject* L_4 = ___locations0; NullCheck(L_4); RuntimeObject* L_5; L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IEnumerable_1_tF00328CE3D5876D5D32D6DEB3C7C17E8A7BAC412_il2cpp_TypeInfo_var, L_4); V_3 = L_5; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_005e: {// begin finally (depth: 1) { RuntimeObject* L_6 = V_3; if (!L_6) { goto IL_0068; } } { RuntimeObject* L_7 = V_3; NullCheck(L_7); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_7); } IL_0068: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0054_1; } IL_0025_1: { // foreach (var loc in locations) RuntimeObject* L_8 = V_3; NullCheck(L_8); RuntimeObject* L_9; L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IEnumerator_1_t49FD6B3FA03C73D1B33E24DF0595303EDAD4B582_il2cpp_TypeInfo_var, L_8); V_4 = L_9; // Type t2 = t != null ? t : GetDefaultTypeForLocation(loc); Type_t* L_10 = ___t1; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_11; L_11 = Type_op_Inequality_m71AAC993EBBDBA44EE73847D68F71C70AF7AD1D5(L_10, (Type_t*)NULL, NULL); if (L_11) { goto IL_0041_1; } } { RuntimeObject* L_12 = V_4; Type_t* L_13; L_13 = ResourceManager_GetDefaultTypeForLocation_m43F1C1C3F03D24E0C9039A081A921998664C895C(__this, L_12, NULL); G_B10_0 = L_13; goto IL_0042_1; } IL_0041_1: { Type_t* L_14 = ___t1; G_B10_0 = L_14; } IL_0042_1: { V_5 = G_B10_0; // hash = hash * 31 + loc.Hash(t2); int32_t L_15 = V_0; RuntimeObject* L_16 = V_4; Type_t* L_17 = V_5; NullCheck(L_16); int32_t L_18; L_18 = InterfaceFuncInvoker1< int32_t, Type_t* >::Invoke(3 /* System.Int32 UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::Hash(System.Type) */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_16, L_17); V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_15, ((int32_t)31))), L_18)); } IL_0054_1: { // foreach (var loc in locations) RuntimeObject* L_19 = V_3; NullCheck(L_19); bool L_20; L_20 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_19); if (L_20) { goto IL_0025_1; } } { goto IL_0069; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0069: { // return hash; int32_t L_21 = V_0; V_2 = L_21; goto IL_006d; } IL_006d: { // } int32_t L_22 = V_2; return L_22; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.ResourceManager::ProvideResource(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,System.Type,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ResourceManager_ProvideResource_m601D10E98FA55391A6CF87035D16C5D4D45BD54F (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___location0, Type_t* ___desiredType1, bool ___releaseDependenciesOnFailure2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var); 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*)&AsyncOperationHandle_1_op_Implicit_mB162F31946A8441D0E802C22813538D521985E4A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m977BEBE7261BFEF13B96BE8C7CD46BF0945862F4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m246913C3D3919A641E1F4C2E74B76E8A3E934B2A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m8631C9125CFA8A7863B44E23DFD123165B4823ED_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProviderOperation_1_t26B036749D3BEF1757D7CDE7658D1C59426FD3AC_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_CreateCompletedOperationInternal_TisRuntimeObject_m2798F8A77803ADC6D2CBF2D83A365064EACA0BA4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_CreateOperation_TisIAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_m82B731F92B8FFC8D9B1C415D39786DBBA0F0EF48_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; RuntimeObject* V_1 = NULL; LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859* V_2 = NULL; Type_t* V_3 = NULL; int32_t V_4 = 0; AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 V_5; memset((&V_5), 0, sizeof(V_5)); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_6; memset((&V_6), 0, sizeof(V_6)); bool V_7 = false; bool V_8 = false; bool V_9 = false; UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E* V_10 = NULL; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_11; memset((&V_11), 0, sizeof(V_11)); bool V_12 = false; bool V_13 = false; AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 V_14; memset((&V_14), 0, sizeof(V_14)); bool V_15 = false; bool V_16 = false; AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 G_B13_0; memset((&G_B13_0), 0, sizeof(G_B13_0)); { // if (location == null) RuntimeObject* L_0 = ___location0; V_7 = (bool)((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_7; if (!L_1) { goto IL_0016; } } { // throw new ArgumentNullException("location"); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral03AF4AAE45F0FD9CE9D36A119A4A931D2A7620AD)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ResourceManager_ProvideResource_m601D10E98FA55391A6CF87035D16C5D4D45BD54F_RuntimeMethod_var))); } IL_0016: { // IResourceProvider provider = null; V_0 = (RuntimeObject*)NULL; // if (desiredType == null) Type_t* L_3 = ___desiredType1; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_4; L_4 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_3, (Type_t*)NULL, NULL); V_8 = L_4; bool L_5 = V_8; if (!L_5) { goto IL_0063; } } { // provider = GetResourceProvider(desiredType, location); Type_t* L_6 = ___desiredType1; RuntimeObject* L_7 = ___location0; RuntimeObject* L_8; L_8 = ResourceManager_GetResourceProvider_mFE9FDDC3322999023EF072BA071A2C5207993507(__this, L_6, L_7, NULL); V_0 = L_8; // if (provider == null) RuntimeObject* L_9 = V_0; V_9 = (bool)((((RuntimeObject*)(RuntimeObject*)L_9) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_10 = V_9; if (!L_10) { goto IL_0059; } } { // var ex = new UnknownResourceProviderException(location); RuntimeObject* L_11 = ___location0; UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E* L_12 = (UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E*)il2cpp_codegen_object_new(UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E_il2cpp_TypeInfo_var); NullCheck(L_12); UnknownResourceProviderException__ctor_mF41159A0C17377B2FA88EEB384873A9E74C0B9D4(L_12, L_11, NULL); V_10 = L_12; // return CreateCompletedOperationInternal(null, false, ex, releaseDependenciesOnFailure); UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E* L_13 = V_10; bool L_14 = ___releaseDependenciesOnFailure2; AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_15; L_15 = ResourceManager_CreateCompletedOperationInternal_TisRuntimeObject_m2798F8A77803ADC6D2CBF2D83A365064EACA0BA4(__this, NULL, (bool)0, L_13, L_14, ResourceManager_CreateCompletedOperationInternal_TisRuntimeObject_m2798F8A77803ADC6D2CBF2D83A365064EACA0BA4_RuntimeMethod_var); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_16; L_16 = AsyncOperationHandle_1_op_Implicit_mB162F31946A8441D0E802C22813538D521985E4A(L_15, AsyncOperationHandle_1_op_Implicit_mB162F31946A8441D0E802C22813538D521985E4A_RuntimeMethod_var); V_11 = L_16; goto IL_017b; } IL_0059: { // desiredType = provider.GetDefaultType(location); RuntimeObject* L_17 = V_0; RuntimeObject* L_18 = ___location0; NullCheck(L_17); Type_t* L_19; L_19 = InterfaceFuncInvoker1< Type_t*, RuntimeObject* >::Invoke(1 /* System.Type UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider::GetDefaultType(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) */, IResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_il2cpp_TypeInfo_var, L_17, L_18); ___desiredType1 = L_19; } IL_0063: { // var key = new LocationCacheKey(location, desiredType); RuntimeObject* L_20 = ___location0; Type_t* L_21 = ___desiredType1; LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859* L_22 = (LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859*)il2cpp_codegen_object_new(LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859_il2cpp_TypeInfo_var); NullCheck(L_22); LocationCacheKey__ctor_m282925A8CF5CF9120CF2CC9AAEF5BEACA2CF8148(L_22, L_20, L_21, NULL); V_2 = L_22; // if (m_AssetOperationCache.TryGetValue(key, out op)) Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* L_23 = __this->___m_AssetOperationCache_12; LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859* L_24 = V_2; NullCheck(L_23); bool L_25; L_25 = Dictionary_2_TryGetValue_m8631C9125CFA8A7863B44E23DFD123165B4823ED(L_23, L_24, (&V_1), Dictionary_2_TryGetValue_m8631C9125CFA8A7863B44E23DFD123165B4823ED_RuntimeMethod_var); V_12 = L_25; bool L_26 = V_12; if (!L_26) { goto IL_009a; } } { // op.IncrementReferenceCount(); RuntimeObject* L_27 = V_1; NullCheck(L_27); InterfaceActionInvoker0::Invoke(5 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::IncrementReferenceCount() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_27); // return new AsyncOperationHandle(op, location.ToString());; RuntimeObject* L_28 = V_1; RuntimeObject* L_29 = ___location0; NullCheck(L_29); String_t* L_30; L_30 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_29); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_31; memset((&L_31), 0, sizeof(L_31)); AsyncOperationHandle__ctor_mC618D938157A14E87066933EF6757D73A2847E22((&L_31), L_28, L_30, /*hidden argument*/NULL); V_11 = L_31; goto IL_017b; } IL_009a: { // if (!m_ProviderOperationTypeCache.TryGetValue(desiredType, out provType)) Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* L_32 = __this->___m_ProviderOperationTypeCache_27; Type_t* L_33 = ___desiredType1; NullCheck(L_32); bool L_34; L_34 = Dictionary_2_TryGetValue_m246913C3D3919A641E1F4C2E74B76E8A3E934B2A(L_32, L_33, (&V_3), Dictionary_2_TryGetValue_m246913C3D3919A641E1F4C2E74B76E8A3E934B2A_RuntimeMethod_var); V_13 = (bool)((((int32_t)L_34) == ((int32_t)0))? 1 : 0); bool L_35 = V_13; if (!L_35) { goto IL_00d9; } } { // m_ProviderOperationTypeCache.Add(desiredType, provType = typeof(ProviderOperation<>).MakeGenericType(new Type[] { desiredType })); Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* L_36 = __this->___m_ProviderOperationTypeCache_27; Type_t* L_37 = ___desiredType1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_38 = { reinterpret_cast (ProviderOperation_1_t26B036749D3BEF1757D7CDE7658D1C59426FD3AC_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_39; L_39 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_38, NULL); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_40 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_41 = L_40; Type_t* L_42 = ___desiredType1; NullCheck(L_41); ArrayElementTypeCheck (L_41, L_42); (L_41)->SetAt(static_cast(0), (Type_t*)L_42); NullCheck(L_39); Type_t* L_43; L_43 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(125 /* System.Type System.Type::MakeGenericType(System.Type[]) */, L_39, L_41); Type_t* L_44 = L_43; V_3 = L_44; NullCheck(L_36); Dictionary_2_Add_m977BEBE7261BFEF13B96BE8C7CD46BF0945862F4(L_36, L_37, L_44, Dictionary_2_Add_m977BEBE7261BFEF13B96BE8C7CD46BF0945862F4_RuntimeMethod_var); } IL_00d9: { // op = CreateOperation(provType, provType.GetHashCode(), key, m_ReleaseOpCached); Type_t* L_45 = V_3; Type_t* L_46 = V_3; NullCheck(L_46); int32_t L_47; L_47 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_46); LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859* L_48 = V_2; Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* L_49 = __this->___m_ReleaseOpCached_21; RuntimeObject* L_50; L_50 = ResourceManager_CreateOperation_TisIAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_m82B731F92B8FFC8D9B1C415D39786DBBA0F0EF48(__this, L_45, L_47, L_48, L_49, ResourceManager_CreateOperation_TisIAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_m82B731F92B8FFC8D9B1C415D39786DBBA0F0EF48_RuntimeMethod_var); V_1 = L_50; // int depHash = location.DependencyHashCode; RuntimeObject* L_51 = ___location0; NullCheck(L_51); int32_t L_52; L_52 = InterfaceFuncInvoker0< int32_t >::Invoke(4 /* System.Int32 UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_DependencyHashCode() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_51); V_4 = L_52; // var depOp = location.HasDependencies ? // ProvideResourceGroupCached(location.Dependencies, depHash, null, null, releaseDependenciesOnFailure) : // default(AsyncOperationHandle>); RuntimeObject* L_53 = ___location0; NullCheck(L_53); bool L_54; L_54 = InterfaceFuncInvoker0< bool >::Invoke(5 /* System.Boolean UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_HasDependencies() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_53); if (L_54) { goto IL_010a; } } { il2cpp_codegen_initobj((&V_14), sizeof(AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90)); AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_55 = V_14; G_B13_0 = L_55; goto IL_011b; } IL_010a: { RuntimeObject* L_56 = ___location0; NullCheck(L_56); RuntimeObject* L_57; L_57 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* System.Collections.Generic.IList`1 UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_Dependencies() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_56); int32_t L_58 = V_4; bool L_59 = ___releaseDependenciesOnFailure2; AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_60; L_60 = ResourceManager_ProvideResourceGroupCached_m4BE9B9B2D6DD75747B7978BC8EC9664FCDBD10C2(__this, L_57, L_58, (Type_t*)NULL, (Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*)NULL, L_59, NULL); G_B13_0 = L_60; } IL_011b: { V_5 = G_B13_0; // if (provider == null) RuntimeObject* L_61 = V_0; V_15 = (bool)((((RuntimeObject*)(RuntimeObject*)L_61) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_62 = V_15; if (!L_62) { goto IL_0130; } } { // provider = GetResourceProvider(desiredType, location); Type_t* L_63 = ___desiredType1; RuntimeObject* L_64 = ___location0; RuntimeObject* L_65; L_65 = ResourceManager_GetResourceProvider_mFE9FDDC3322999023EF072BA071A2C5207993507(__this, L_63, L_64, NULL); V_0 = L_65; } IL_0130: { // ((IGenericProviderOperation)op).Init(this, provider, location, depOp, releaseDependenciesOnFailure); RuntimeObject* L_66 = V_1; RuntimeObject* L_67 = V_0; RuntimeObject* L_68 = ___location0; AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_69 = V_5; bool L_70 = ___releaseDependenciesOnFailure2; NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_66, IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var))); InterfaceActionInvoker5< ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, RuntimeObject*, RuntimeObject*, AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90, bool >::Invoke(1 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.IGenericProviderOperation::Init(UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1>,System.Boolean) */, IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_66, IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var)), __this, L_67, L_68, L_69, L_70); // var handle = StartOperation(op, depOp); RuntimeObject* L_71 = V_1; AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_72 = V_5; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_73; L_73 = AsyncOperationHandle_1_op_Implicit_m84DEAEF957377A11468409BE77C9BE51D0BF267E(L_72, AsyncOperationHandle_1_op_Implicit_m84DEAEF957377A11468409BE77C9BE51D0BF267E_RuntimeMethod_var); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_74; L_74 = ResourceManager_StartOperation_mF353B4A27D8904A5BE0CA88DCECD34BFFF283428(__this, L_71, L_73, NULL); V_6 = L_74; // handle.LocationName = location.ToString(); RuntimeObject* L_75 = ___location0; NullCheck(L_75); String_t* L_76; L_76 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_75); AsyncOperationHandle_set_LocationName_mA4DD8D02B510CD9974D1E5AAC4D34DD91575865C((&V_6), L_76, NULL); // if (depOp.IsValid()) bool L_77; L_77 = AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB((&V_5), AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var); V_16 = L_77; bool L_78 = V_16; if (!L_78) { goto IL_0175; } } { // depOp.Release(); AsyncOperationHandle_1_Release_mF6710B199D5B6D484B6133E8BD599EF5ADD33BD1((&V_5), AsyncOperationHandle_1_Release_mF6710B199D5B6D484B6133E8BD599EF5ADD33BD1_RuntimeMethod_var); } IL_0175: { // return handle; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_79 = V_6; V_11 = L_79; goto IL_017b; } IL_017b: { // } AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_80 = V_11; return L_80; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.ResourceManager::StartOperation(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ResourceManager_StartOperation_mF353B4A27D8904A5BE0CA88DCECD34BFFF283428 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___operation0, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___dependency1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_0; memset((&V_0), 0, sizeof(V_0)); { // operation.Start(this, dependency, m_UpdateCallbacks); RuntimeObject* L_0 = ___operation0; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_1 = ___dependency1; DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* L_2 = __this->___m_UpdateCallbacks_14; NullCheck(L_0); InterfaceActionInvoker3< ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* >::Invoke(21 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::Start(UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle,DelegateList`1) */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_0, __this, L_1, L_2); // return operation.Handle; RuntimeObject* L_3 = ___operation0; NullCheck(L_3); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_4; L_4 = InterfaceFuncInvoker0< AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D >::Invoke(22 /* UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::get_Handle() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_3); V_0 = L_4; goto IL_0019; } IL_0019: { // } AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_5 = V_0; return L_5; } } // System.Void UnityEngine.ResourceManagement.ResourceManager::OnInstanceOperationDestroy(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_OnInstanceOperationDestroy_mEAFE7F84B34E5D426D4185936321DF391E1D77D2 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___o0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Remove_m10E73227B48F038CAA342EB663A8C43BA9E29DC5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAllocationStrategy_tBA79AEDCB2794BBB55BCD903B96EFBBB77583D77_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // m_TrackedInstanceOperations.Remove(o as InstanceOperation); HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267* L_0 = __this->___m_TrackedInstanceOperations_13; RuntimeObject* L_1 = ___o0; NullCheck(L_0); bool L_2; L_2 = HashSet_1_Remove_m10E73227B48F038CAA342EB663A8C43BA9E29DC5(L_0, ((InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644*)IsInstClass((RuntimeObject*)L_1, InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644_il2cpp_TypeInfo_var)), HashSet_1_Remove_m10E73227B48F038CAA342EB663A8C43BA9E29DC5_RuntimeMethod_var); // Allocator.Release(o.GetType().GetHashCode(), o); RuntimeObject* L_3; L_3 = ResourceManager_get_Allocator_m2F215AF545EE1A8EEDEBFBFACA32D5E0B44A74B3(__this, NULL); RuntimeObject* L_4 = ___o0; NullCheck(L_4); Type_t* L_5; L_5 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_4, NULL); NullCheck(L_5); int32_t L_6; L_6 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_5); RuntimeObject* L_7 = ___o0; NullCheck(L_3); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void UnityEngine.ResourceManagement.Util.IAllocationStrategy::Release(System.Int32,System.Object) */, IAllocationStrategy_tBA79AEDCB2794BBB55BCD903B96EFBBB77583D77_il2cpp_TypeInfo_var, L_3, L_6, L_7); // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceManager::OnOperationDestroyNonCached(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_OnOperationDestroyNonCached_m7C5078CF3525865387CE15063E1CE2389465985A (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___o0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAllocationStrategy_tBA79AEDCB2794BBB55BCD903B96EFBBB77583D77_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // Allocator.Release(o.GetType().GetHashCode(), o); RuntimeObject* L_0; L_0 = ResourceManager_get_Allocator_m2F215AF545EE1A8EEDEBFBFACA32D5E0B44A74B3(__this, NULL); RuntimeObject* L_1 = ___o0; NullCheck(L_1); Type_t* L_2; L_2 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_1, NULL); NullCheck(L_2); int32_t L_3; L_3 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_2); RuntimeObject* L_4 = ___o0; NullCheck(L_0); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void UnityEngine.ResourceManagement.Util.IAllocationStrategy::Release(System.Int32,System.Object) */, IAllocationStrategy_tBA79AEDCB2794BBB55BCD903B96EFBBB77583D77_il2cpp_TypeInfo_var, L_0, L_3, L_4); // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceManager::OnOperationDestroyCached(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_OnOperationDestroyCached_m93E5D09DE26A4D00F1F95375E98D53B2416CFD1B (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___o0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAllocationStrategy_tBA79AEDCB2794BBB55BCD903B96EFBBB77583D77_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICachable_t1E96E038DBBA5EA25DD8E52DEA8CD95998BFD17A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; bool V_1 = false; RuntimeObject* G_B3_0 = NULL; { // Allocator.Release(o.GetType().GetHashCode(), o); RuntimeObject* L_0; L_0 = ResourceManager_get_Allocator_m2F215AF545EE1A8EEDEBFBFACA32D5E0B44A74B3(__this, NULL); RuntimeObject* L_1 = ___o0; NullCheck(L_1); Type_t* L_2; L_2 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_1, NULL); NullCheck(L_2); int32_t L_3; L_3 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_2); RuntimeObject* L_4 = ___o0; NullCheck(L_0); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void UnityEngine.ResourceManagement.Util.IAllocationStrategy::Release(System.Int32,System.Object) */, IAllocationStrategy_tBA79AEDCB2794BBB55BCD903B96EFBBB77583D77_il2cpp_TypeInfo_var, L_0, L_3, L_4); // var cachable = o as ICachable; RuntimeObject* L_5 = ___o0; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_5, ICachable_t1E96E038DBBA5EA25DD8E52DEA8CD95998BFD17A_il2cpp_TypeInfo_var)); // if (cachable?.Key != null) RuntimeObject* L_6 = V_0; if (L_6) { goto IL_0026; } } { G_B3_0 = ((RuntimeObject*)(NULL)); goto IL_002c; } IL_0026: { RuntimeObject* L_7 = V_0; NullCheck(L_7); RuntimeObject* L_8; L_8 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* UnityEngine.ResourceManagement.Util.IOperationCacheKey UnityEngine.ResourceManagement.AsyncOperations.ICachable::get_Key() */, ICachable_t1E96E038DBBA5EA25DD8E52DEA8CD95998BFD17A_il2cpp_TypeInfo_var, L_7); G_B3_0 = L_8; } IL_002c: { V_1 = (bool)((!(((RuntimeObject*)(RuntimeObject*)G_B3_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_9 = V_1; if (!L_9) { goto IL_0040; } } { // RemoveOperationFromCache(cachable.Key); RuntimeObject* L_10 = V_0; NullCheck(L_10); RuntimeObject* L_11; L_11 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* UnityEngine.ResourceManagement.Util.IOperationCacheKey UnityEngine.ResourceManagement.AsyncOperations.ICachable::get_Key() */, ICachable_t1E96E038DBBA5EA25DD8E52DEA8CD95998BFD17A_il2cpp_TypeInfo_var, L_10); bool L_12; L_12 = ResourceManager_RemoveOperationFromCache_m1CB4CDFB4320AE9B7191BCE7F77441274F5A42FD(__this, L_11, NULL); } IL_0040: { // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceManager::AddOperationToCache(UnityEngine.ResourceManagement.Util.IOperationCacheKey,UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_AddOperationToCache_m1399C5F2815D81712B2CCC09EA9ADF1EA13CC934 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___key0, RuntimeObject* ___operation1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mD674AEED11B3C58424C02EE2D7AC9AFE4E062196_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // if (!IsOperationCached(key)) RuntimeObject* L_0 = ___key0; bool L_1; L_1 = ResourceManager_IsOperationCached_m2B1EDD504388B6A568DAFC5417F719F85947A660(__this, L_0, NULL); V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0); bool L_2 = V_0; if (!L_2) { goto IL_001d; } } { // m_AssetOperationCache.Add(key, operation); Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* L_3 = __this->___m_AssetOperationCache_12; RuntimeObject* L_4 = ___key0; RuntimeObject* L_5 = ___operation1; NullCheck(L_3); Dictionary_2_Add_mD674AEED11B3C58424C02EE2D7AC9AFE4E062196(L_3, L_4, L_5, Dictionary_2_Add_mD674AEED11B3C58424C02EE2D7AC9AFE4E062196_RuntimeMethod_var); } IL_001d: { // } return; } } // System.Boolean UnityEngine.ResourceManagement.ResourceManager::RemoveOperationFromCache(UnityEngine.ResourceManagement.Util.IOperationCacheKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManager_RemoveOperationFromCache_m1CB4CDFB4320AE9B7191BCE7F77441274F5A42FD (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m1CA02D2DBE4C2EBC97C41AD6758B1F80AF72B920_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; { // if (!IsOperationCached(key)) RuntimeObject* L_0 = ___key0; bool L_1; L_1 = ResourceManager_IsOperationCached_m2B1EDD504388B6A568DAFC5417F719F85947A660(__this, L_0, NULL); V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0); bool L_2 = V_0; if (!L_2) { goto IL_0013; } } { // return true; V_1 = (bool)1; goto IL_0022; } IL_0013: { // return m_AssetOperationCache.Remove(key); Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* L_3 = __this->___m_AssetOperationCache_12; RuntimeObject* L_4 = ___key0; NullCheck(L_3); bool L_5; L_5 = Dictionary_2_Remove_m1CA02D2DBE4C2EBC97C41AD6758B1F80AF72B920(L_3, L_4, Dictionary_2_Remove_m1CA02D2DBE4C2EBC97C41AD6758B1F80AF72B920_RuntimeMethod_var); V_1 = L_5; goto IL_0022; } IL_0022: { // } bool L_6 = V_1; return L_6; } } // System.Boolean UnityEngine.ResourceManagement.ResourceManager::IsOperationCached(UnityEngine.ResourceManagement.Util.IOperationCacheKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManager_IsOperationCached_m2B1EDD504388B6A568DAFC5417F719F85947A660 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mA34B37E0EA8C1526DB66CB39B478E761FD9CE6C4_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // return m_AssetOperationCache.ContainsKey(key); Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* L_0 = __this->___m_AssetOperationCache_12; RuntimeObject* L_1 = ___key0; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_ContainsKey_mA34B37E0EA8C1526DB66CB39B478E761FD9CE6C4(L_0, L_1, Dictionary_2_ContainsKey_mA34B37E0EA8C1526DB66CB39B478E761FD9CE6C4_RuntimeMethod_var); V_0 = L_2; goto IL_0010; } IL_0010: { // } bool L_3 = V_0; return L_3; } } // System.Int32 UnityEngine.ResourceManagement.ResourceManager::CachedOperationCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceManager_CachedOperationCount_mCADF179F6814BC055FB4D1A0CB0B588A35D71C1A (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_mD90CAA1C7D781E84AE8A2317D1C709C976BCB2CD_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // return m_AssetOperationCache.Count; Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* L_0 = __this->___m_AssetOperationCache_12; NullCheck(L_0); int32_t L_1; L_1 = Dictionary_2_get_Count_mD90CAA1C7D781E84AE8A2317D1C709C976BCB2CD(L_0, Dictionary_2_get_Count_mD90CAA1C7D781E84AE8A2317D1C709C976BCB2CD_RuntimeMethod_var); V_0 = L_1; goto IL_000f; } IL_000f: { // } int32_t L_2 = V_0; return L_2; } } // System.Void UnityEngine.ResourceManagement.ResourceManager::Release(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_Release_m4A5F5DE044CDEA3D898AD3D665295E4B2CAC3D37 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___handle0, const RuntimeMethod* method) { { // handle.Release(); AsyncOperationHandle_Release_mD4ADD2AA46F56753B12E0916FA2A739A3EBB5762((&___handle0), NULL); // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceManager::Acquire(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_Acquire_mC6890CE5E48C3C5A999E630959F359F2DC6C3FE4 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___handle0, const RuntimeMethod* method) { { // handle.Acquire(); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_0; L_0 = AsyncOperationHandle_Acquire_mDFD8D1733D45A5F9C20B3A49EA51891BE2C1435B((&___handle0), NULL); // } return; } } // UnityEngine.ResourceManagement.AsyncOperations.GroupOperation UnityEngine.ResourceManagement.ResourceManager::AcquireGroupOpFromCache(UnityEngine.ResourceManagement.Util.IOperationCacheKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* ResourceManager_AcquireGroupOpFromCache_mD24182CB63E47A7EB10183750BA4038050934A52 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___key0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m8631C9125CFA8A7863B44E23DFD123165B4823ED_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; bool V_1 = false; GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* V_2 = NULL; { // if (m_AssetOperationCache.TryGetValue(key, out opGeneric)) Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* L_0 = __this->___m_AssetOperationCache_12; RuntimeObject* L_1 = ___key0; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_m8631C9125CFA8A7863B44E23DFD123165B4823ED(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_m8631C9125CFA8A7863B44E23DFD123165B4823ED_RuntimeMethod_var); V_1 = L_2; bool L_3 = V_1; if (!L_3) { goto IL_0024; } } { // opGeneric.IncrementReferenceCount(); RuntimeObject* L_4 = V_0; NullCheck(L_4); InterfaceActionInvoker0::Invoke(5 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::IncrementReferenceCount() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_4); // return (GroupOperation)opGeneric; RuntimeObject* L_5 = V_0; V_2 = ((GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE*)CastclassClass((RuntimeObject*)L_5, GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_il2cpp_TypeInfo_var)); goto IL_0028; } IL_0024: { // return null; V_2 = (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE*)NULL; goto IL_0028; } IL_0028: { // } GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* L_6 = V_2; return L_6; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1> UnityEngine.ResourceManagement.ResourceManager::CreateGenericGroupOperation(System.Collections.Generic.List`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 ResourceManager_CreateGenericGroupOperation_mD157A8B840D805E4DE84C4ED116E42807FFC54A1 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___operations0, bool ___releasedCachedOpOnComplete1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_CreateOperation_TisGroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_mF5F2E0CFAA4FD14727C149E81210B2AA3995CF4F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_StartOperation_TisIList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_m4CB3DB54820F7679C7C0F51861754559E4015FB8_RuntimeMethod_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); s_Il2CppMethodInitialized = true; } GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* V_0 = NULL; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_1; memset((&V_1), 0, sizeof(V_1)); AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 V_2; memset((&V_2), 0, sizeof(V_2)); AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409* G_B2_0 = NULL; int32_t G_B2_1 = 0; Type_t* G_B2_2 = NULL; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B2_3 = NULL; AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409* G_B1_0 = NULL; int32_t G_B1_1 = 0; Type_t* G_B1_2 = NULL; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B1_3 = NULL; Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* G_B3_0 = NULL; AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409* G_B3_1 = NULL; int32_t G_B3_2 = 0; Type_t* G_B3_3 = NULL; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B3_4 = NULL; { // var op = CreateOperation(typeof(GroupOperation), s_GroupOperationTypeHash, new AsyncOpHandlesCacheKey(operations), releasedCachedOpOnComplete ? m_ReleaseOpCached : m_ReleaseOpNonCached); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_0, NULL); il2cpp_codegen_runtime_class_init_inline(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var); int32_t L_2 = ((ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_StaticFields*)il2cpp_codegen_static_fields_for(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var))->___s_GroupOperationTypeHash_23; List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_3 = ___operations0; AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409* L_4 = (AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409*)il2cpp_codegen_object_new(AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409_il2cpp_TypeInfo_var); NullCheck(L_4); AsyncOpHandlesCacheKey__ctor_mCA58B5FAB01E383F945DD6912328198DA13FA90E(L_4, L_3, NULL); bool L_5 = ___releasedCachedOpOnComplete1; G_B1_0 = L_4; G_B1_1 = L_2; G_B1_2 = L_1; G_B1_3 = __this; if (L_5) { G_B2_0 = L_4; G_B2_1 = L_2; G_B2_2 = L_1; G_B2_3 = __this; goto IL_0022; } } { Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* L_6 = __this->___m_ReleaseOpNonCached_20; G_B3_0 = L_6; G_B3_1 = G_B1_0; G_B3_2 = G_B1_1; G_B3_3 = G_B1_2; G_B3_4 = G_B1_3; goto IL_0028; } IL_0022: { Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* L_7 = __this->___m_ReleaseOpCached_21; G_B3_0 = L_7; G_B3_1 = G_B2_0; G_B3_2 = G_B2_1; G_B3_3 = G_B2_2; G_B3_4 = G_B2_3; } IL_0028: { NullCheck(G_B3_4); GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* L_8; L_8 = ResourceManager_CreateOperation_TisGroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_mF5F2E0CFAA4FD14727C149E81210B2AA3995CF4F(G_B3_4, G_B3_3, G_B3_2, G_B3_1, G_B3_0, ResourceManager_CreateOperation_TisGroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_mF5F2E0CFAA4FD14727C149E81210B2AA3995CF4F_RuntimeMethod_var); V_0 = L_8; // op.Init(operations); GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* L_9 = V_0; List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_10 = ___operations0; NullCheck(L_9); GroupOperation_Init_m8C19E45ECB5A7DB7895A83EE0F918CEF60FD932E(L_9, L_10, (bool)1, (bool)0, NULL); // return StartOperation(op, default); GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* L_11 = V_0; il2cpp_codegen_initobj((&V_1), sizeof(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D)); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_12 = V_1; AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_13; L_13 = ResourceManager_StartOperation_TisIList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_m4CB3DB54820F7679C7C0F51861754559E4015FB8(__this, L_11, L_12, ResourceManager_StartOperation_TisIList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_m4CB3DB54820F7679C7C0F51861754559E4015FB8_RuntimeMethod_var); V_2 = L_13; goto IL_004b; } IL_004b: { // } AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_14 = V_2; return L_14; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1> UnityEngine.ResourceManagement.ResourceManager::ProvideResourceGroupCached(System.Collections.Generic.IList`1,System.Int32,System.Type,System.Action`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 ResourceManager_ProvideResourceGroupCached_m4BE9B9B2D6DD75747B7978BC8EC9664FCDBD10C2 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___locations0, int32_t ___groupHash1, Type_t* ___desiredType2, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___callback3, bool ___releaseDependenciesOnFailure4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_Handle_mC58CFF62938BB4FA4A5B837A1BDF8149D155237C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t5C589FDB16AA590F74FBE8A07066DD3139D14C1B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tFE50E9F177024FC262BCB55F9FE75FA6B7F04A1F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tF00328CE3D5876D5D32D6DEB3C7C17E8A7BAC412_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t49FD6B3FA03C73D1B33E24DF0595303EDAD4B582_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m27012791667E51CDC7C83F931B325B59D382244C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_CreateOperation_TisGroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_mF5F2E0CFAA4FD14727C149E81210B2AA3995CF4F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_StartOperation_TisIList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_m4CB3DB54820F7679C7C0F51861754559E4015FB8_RuntimeMethod_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); s_Il2CppMethodInitialized = true; } DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1* V_0 = NULL; GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* V_1 = NULL; AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 V_2; memset((&V_2), 0, sizeof(V_2)); bool V_3 = false; List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* V_4 = NULL; RuntimeObject* V_5 = NULL; RuntimeObject* V_6 = NULL; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_7; memset((&V_7), 0, sizeof(V_7)); bool V_8 = false; RuntimeObject* V_9 = NULL; int32_t V_10 = 0; bool V_11 = false; AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 V_12; memset((&V_12), 0, sizeof(V_12)); { // var depsKey = new DependenciesCacheKey(locations, groupHash); RuntimeObject* L_0 = ___locations0; int32_t L_1 = ___groupHash1; DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1* L_2 = (DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1*)il2cpp_codegen_object_new(DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1_il2cpp_TypeInfo_var); NullCheck(L_2); DependenciesCacheKey__ctor_mF897DD52A12FB3D9A8A636072A04F00E73F9AC75(L_2, L_0, L_1, NULL); V_0 = L_2; // GroupOperation op = AcquireGroupOpFromCache(depsKey); DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1* L_3 = V_0; GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* L_4; L_4 = ResourceManager_AcquireGroupOpFromCache_mD24182CB63E47A7EB10183750BA4038050934A52(__this, L_3, NULL); V_1 = L_4; // if (op == null) GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* L_5 = V_1; V_3 = (bool)((((RuntimeObject*)(GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE*)L_5) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_6 = V_3; if (!L_6) { goto IL_00a7; } } { // op = CreateOperation(typeof(GroupOperation), s_GroupOperationTypeHash, depsKey, m_ReleaseOpCached); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_7 = { reinterpret_cast (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_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); il2cpp_codegen_runtime_class_init_inline(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var); int32_t L_9 = ((ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_StaticFields*)il2cpp_codegen_static_fields_for(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var))->___s_GroupOperationTypeHash_23; DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1* L_10 = V_0; Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* L_11 = __this->___m_ReleaseOpCached_21; GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* L_12; L_12 = ResourceManager_CreateOperation_TisGroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_mF5F2E0CFAA4FD14727C149E81210B2AA3995CF4F(__this, L_8, L_9, L_10, L_11, ResourceManager_CreateOperation_TisGroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_mF5F2E0CFAA4FD14727C149E81210B2AA3995CF4F_RuntimeMethod_var); V_1 = L_12; // var ops = new List(locations.Count); RuntimeObject* L_13 = ___locations0; NullCheck(L_13); int32_t L_14; L_14 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, ICollection_1_t5C589FDB16AA590F74FBE8A07066DD3139D14C1B_il2cpp_TypeInfo_var, L_13); List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_15 = (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*)il2cpp_codegen_object_new(List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843_il2cpp_TypeInfo_var); NullCheck(L_15); List_1__ctor_m27012791667E51CDC7C83F931B325B59D382244C(L_15, L_14, List_1__ctor_m27012791667E51CDC7C83F931B325B59D382244C_RuntimeMethod_var); V_4 = L_15; // foreach (var loc in locations) RuntimeObject* L_16 = ___locations0; NullCheck(L_16); RuntimeObject* L_17; L_17 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IEnumerable_1_tF00328CE3D5876D5D32D6DEB3C7C17E8A7BAC412_il2cpp_TypeInfo_var, L_16); V_5 = L_17; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0079: {// begin finally (depth: 1) { RuntimeObject* L_18 = V_5; if (!L_18) { goto IL_0085; } } { RuntimeObject* L_19 = V_5; NullCheck(L_19); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_19); } IL_0085: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_006e_1; } IL_0052_1: { // foreach (var loc in locations) RuntimeObject* L_20 = V_5; NullCheck(L_20); RuntimeObject* L_21; L_21 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IEnumerator_1_t49FD6B3FA03C73D1B33E24DF0595303EDAD4B582_il2cpp_TypeInfo_var, L_20); V_6 = L_21; // ops.Add(ProvideResource(loc, desiredType, releaseDependenciesOnFailure)); List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_22 = V_4; RuntimeObject* L_23 = V_6; Type_t* L_24 = ___desiredType2; bool L_25 = ___releaseDependenciesOnFailure4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_26; L_26 = ResourceManager_ProvideResource_m601D10E98FA55391A6CF87035D16C5D4D45BD54F(__this, L_23, L_24, L_25, NULL); NullCheck(L_22); List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_inline(L_22, L_26, List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_RuntimeMethod_var); } IL_006e_1: { // foreach (var loc in locations) RuntimeObject* L_27 = V_5; NullCheck(L_27); bool L_28; L_28 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_27); if (L_28) { goto IL_0052_1; } } { goto IL_0086; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0086: { // op.Init(ops, releaseDependenciesOnFailure); GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* L_29 = V_1; List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_30 = V_4; bool L_31 = ___releaseDependenciesOnFailure4; NullCheck(L_29); GroupOperation_Init_m8C19E45ECB5A7DB7895A83EE0F918CEF60FD932E(L_29, L_30, L_31, (bool)0, NULL); // handle = StartOperation(op, default(AsyncOperationHandle)); GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* L_32 = V_1; il2cpp_codegen_initobj((&V_7), sizeof(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D)); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_33 = V_7; AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_34; L_34 = ResourceManager_StartOperation_TisIList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_m4CB3DB54820F7679C7C0F51861754559E4015FB8(__this, L_32, L_33, ResourceManager_StartOperation_TisIList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_m4CB3DB54820F7679C7C0F51861754559E4015FB8_RuntimeMethod_var); V_2 = L_34; goto IL_00b0; } IL_00a7: { // handle = op.Handle; GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* L_35 = V_1; NullCheck(L_35); AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_36; L_36 = AsyncOperationBase_1_get_Handle_mC58CFF62938BB4FA4A5B837A1BDF8149D155237C(L_35, AsyncOperationBase_1_get_Handle_mC58CFF62938BB4FA4A5B837A1BDF8149D155237C_RuntimeMethod_var); V_2 = L_36; } IL_00b0: { // if (callback != null) Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_37 = ___callback3; V_8 = (bool)((!(((RuntimeObject*)(Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*)L_37) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_38 = V_8; if (!L_38) { goto IL_00f8; } } { // var depOps = op.GetDependentOps(); GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* L_39 = V_1; NullCheck(L_39); RuntimeObject* L_40; L_40 = GroupOperation_GetDependentOps_m9FE0CB241C9F3630AA74C2C00539CECFD817B1D4(L_39, NULL); V_9 = L_40; // for (int i = 0; i < depOps.Count; i++) V_10 = 0; goto IL_00e6; } IL_00c9: { // depOps[i].Completed += callback; RuntimeObject* L_41 = V_9; int32_t L_42 = V_10; NullCheck(L_41); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_43; L_43 = InterfaceFuncInvoker1< AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_il2cpp_TypeInfo_var, L_41, L_42); V_7 = L_43; Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_44 = ___callback3; AsyncOperationHandle_add_Completed_mD5633623ADF00C97B6A1EE712E6654452F64B2E0((&V_7), L_44, NULL); // for (int i = 0; i < depOps.Count; i++) int32_t L_45 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_45, 1)); } IL_00e6: { // for (int i = 0; i < depOps.Count; i++) int32_t L_46 = V_10; RuntimeObject* L_47 = V_9; NullCheck(L_47); int32_t L_48; L_48 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, ICollection_1_tFE50E9F177024FC262BCB55F9FE75FA6B7F04A1F_il2cpp_TypeInfo_var, L_47); V_11 = (bool)((((int32_t)L_46) < ((int32_t)L_48))? 1 : 0); bool L_49 = V_11; if (L_49) { goto IL_00c9; } } { } IL_00f8: { // return handle; AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_50 = V_2; V_12 = L_50; goto IL_00fd; } IL_00fd: { // } AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_51 = V_12; return L_51; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceManager::ProvideScene(UnityEngine.ResourceManagement.ResourceProviders.ISceneProvider,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,UnityEngine.SceneManagement.LoadSceneMode,System.Boolean,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 ResourceManager_ProvideScene_m7443C66FADC9A66CA7E073DA080AC25BEB8FAC7F (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___sceneProvider0, RuntimeObject* ___location1, int32_t ___loadMode2, bool ___activateOnLoad3, int32_t ___priority4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISceneProvider_t8975F536F686AA01DF259F7AAB973512B5098581_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 V_1; memset((&V_1), 0, sizeof(V_1)); { // if (sceneProvider == null) RuntimeObject* L_0 = ___sceneProvider0; V_0 = (bool)((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0014; } } { // throw new NullReferenceException("sceneProvider is null"); NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB* L_2 = (NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB_il2cpp_TypeInfo_var))); NullCheck(L_2); NullReferenceException__ctor_mA41317A57F5C1C0E3F59C7EB25ABD484564B23D4(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral095E324CA5EAAB6C20DCBCDE2E2E3CD919DCDAA0)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ResourceManager_ProvideScene_m7443C66FADC9A66CA7E073DA080AC25BEB8FAC7F_RuntimeMethod_var))); } IL_0014: { // return sceneProvider.ProvideScene(this, location, loadMode, activateOnLoad, priority); RuntimeObject* L_3 = ___sceneProvider0; RuntimeObject* L_4 = ___location1; int32_t L_5 = ___loadMode2; bool L_6 = ___activateOnLoad3; int32_t L_7 = ___priority4; NullCheck(L_3); AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_8; L_8 = InterfaceFuncInvoker5< AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, RuntimeObject*, int32_t, bool, int32_t >::Invoke(0 /* UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceProviders.ISceneProvider::ProvideScene(UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,UnityEngine.SceneManagement.LoadSceneMode,System.Boolean,System.Int32) */, ISceneProvider_t8975F536F686AA01DF259F7AAB973512B5098581_il2cpp_TypeInfo_var, L_3, __this, L_4, L_5, L_6, L_7); V_1 = L_8; goto IL_0024; } IL_0024: { // } AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_9 = V_1; return L_9; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceManager::ReleaseScene(UnityEngine.ResourceManagement.ResourceProviders.ISceneProvider,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 ResourceManager_ReleaseScene_m8AC172F7EC35C2ED4DCC308BDFCB2F9C7FB24CDB (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___sceneProvider0, AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 ___sceneLoadHandle1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISceneProvider_t8975F536F686AA01DF259F7AAB973512B5098581_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 V_1; memset((&V_1), 0, sizeof(V_1)); { // if (sceneProvider == null) RuntimeObject* L_0 = ___sceneProvider0; V_0 = (bool)((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0014; } } { // throw new NullReferenceException("sceneProvider is null"); NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB* L_2 = (NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB_il2cpp_TypeInfo_var))); NullCheck(L_2); NullReferenceException__ctor_mA41317A57F5C1C0E3F59C7EB25ABD484564B23D4(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral095E324CA5EAAB6C20DCBCDE2E2E3CD919DCDAA0)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ResourceManager_ReleaseScene_m8AC172F7EC35C2ED4DCC308BDFCB2F9C7FB24CDB_RuntimeMethod_var))); } IL_0014: { // return sceneProvider.ReleaseScene(this, sceneLoadHandle); RuntimeObject* L_3 = ___sceneProvider0; AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_4 = ___sceneLoadHandle1; NullCheck(L_3); AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_5; L_5 = InterfaceFuncInvoker2< AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 >::Invoke(1 /* UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceProviders.ISceneProvider::ReleaseScene(UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) */, ISceneProvider_t8975F536F686AA01DF259F7AAB973512B5098581_il2cpp_TypeInfo_var, L_3, __this, L_4); V_1 = L_5; goto IL_001f; } IL_001f: { // } AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_6 = V_1; return L_6; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceManager::ProvideInstance(UnityEngine.ResourceManagement.ResourceProviders.IInstanceProvider,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,UnityEngine.ResourceManagement.ResourceProviders.InstantiationParameters) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA ResourceManager_ProvideInstance_mF1EF383A4217EF54D26F7E414ED03AAE2CBF3D91 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___provider0, RuntimeObject* ___location1, InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669 ___instantiateParameters2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_op_Implicit_m046A8C092EFBBC0DFC11D7C2C86698C3896924ED_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m95345EE3227C2A357EC8B27AA0EF4A7CBC9793B3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_CreateOperation_TisInstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644_m10B21535E0951547EE53A86F278070F53AB6FEEE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_ProvideResource_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m28561D69105B64DC802601DB84ECC5E22A9D7205_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_StartOperation_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mB89723FD9373C87D965E24D4FBD06EBE6C05D28C_RuntimeMethod_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); s_Il2CppMethodInitialized = true; } AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA V_0; memset((&V_0), 0, sizeof(V_0)); InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* V_1 = NULL; bool V_2 = false; bool V_3 = false; AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA V_4; memset((&V_4), 0, sizeof(V_4)); { // if (provider == null) RuntimeObject* L_0 = ___provider0; V_2 = (bool)((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_2; if (!L_1) { goto IL_0014; } } { // throw new NullReferenceException("provider is null. Assign a valid IInstanceProvider object before using."); NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB* L_2 = (NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB_il2cpp_TypeInfo_var))); NullCheck(L_2); NullReferenceException__ctor_mA41317A57F5C1C0E3F59C7EB25ABD484564B23D4(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral83252D27C84C4942FB8893339A5E00F20012DDD8)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ResourceManager_ProvideInstance_mF1EF383A4217EF54D26F7E414ED03AAE2CBF3D91_RuntimeMethod_var))); } IL_0014: { // if (location == null) RuntimeObject* L_3 = ___location1; V_3 = (bool)((((RuntimeObject*)(RuntimeObject*)L_3) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_4 = V_3; if (!L_4) { goto IL_0027; } } { // throw new ArgumentNullException("location"); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_5 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_5); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral03AF4AAE45F0FD9CE9D36A119A4A931D2A7620AD)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ResourceManager_ProvideInstance_mF1EF383A4217EF54D26F7E414ED03AAE2CBF3D91_RuntimeMethod_var))); } IL_0027: { // var depOp = ProvideResource(location); RuntimeObject* L_6 = ___location1; AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_7; L_7 = ResourceManager_ProvideResource_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m28561D69105B64DC802601DB84ECC5E22A9D7205(__this, L_6, ResourceManager_ProvideResource_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m28561D69105B64DC802601DB84ECC5E22A9D7205_RuntimeMethod_var); V_0 = L_7; // var baseOp = CreateOperation(typeof(InstanceOperation), s_InstanceOperationTypeHash, null, m_ReleaseInstanceOp); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast (InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_9; L_9 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_8, NULL); il2cpp_codegen_runtime_class_init_inline(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var); int32_t L_10 = ((ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_StaticFields*)il2cpp_codegen_static_fields_for(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var))->___s_InstanceOperationTypeHash_24; Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* L_11 = __this->___m_ReleaseInstanceOp_22; InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* L_12; L_12 = ResourceManager_CreateOperation_TisInstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644_m10B21535E0951547EE53A86F278070F53AB6FEEE(__this, L_9, L_10, (RuntimeObject*)NULL, L_11, ResourceManager_CreateOperation_TisInstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644_m10B21535E0951547EE53A86F278070F53AB6FEEE_RuntimeMethod_var); V_1 = L_12; // baseOp.Init(this, provider, instantiateParameters, depOp); InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* L_13 = V_1; RuntimeObject* L_14 = ___provider0; InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669 L_15 = ___instantiateParameters2; AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_16 = V_0; NullCheck(L_13); InstanceOperation_Init_mFCAECB1B405E9722192270FFFA4DE314CCB29146(L_13, __this, L_14, L_15, L_16, NULL); // m_TrackedInstanceOperations.Add(baseOp); HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267* L_17 = __this->___m_TrackedInstanceOperations_13; InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* L_18 = V_1; NullCheck(L_17); bool L_19; L_19 = HashSet_1_Add_m95345EE3227C2A357EC8B27AA0EF4A7CBC9793B3(L_17, L_18, HashSet_1_Add_m95345EE3227C2A357EC8B27AA0EF4A7CBC9793B3_RuntimeMethod_var); // return StartOperation(baseOp, depOp); InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* L_20 = V_1; AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_21 = V_0; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_22; L_22 = AsyncOperationHandle_1_op_Implicit_m046A8C092EFBBC0DFC11D7C2C86698C3896924ED(L_21, AsyncOperationHandle_1_op_Implicit_m046A8C092EFBBC0DFC11D7C2C86698C3896924ED_RuntimeMethod_var); AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_23; L_23 = ResourceManager_StartOperation_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mB89723FD9373C87D965E24D4FBD06EBE6C05D28C(__this, L_20, L_22, ResourceManager_StartOperation_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mB89723FD9373C87D965E24D4FBD06EBE6C05D28C_RuntimeMethod_var); V_4 = L_23; goto IL_0075; } IL_0075: { // } AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_24 = V_4; return L_24; } } // System.Void UnityEngine.ResourceManagement.ResourceManager::CleanupSceneInstances(UnityEngine.SceneManagement.Scene) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_CleanupSceneInstances_m462175052395535F374CA0A1E1DE52E922504DF4 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, Scene_tA1DC762B79745EB5140F054C884855B922318356 ___scene0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_DecrementReferenceCount_mB2C06A8ED8A24759AA3764B5807A3BC2A3FAD886_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_Result_m8A32166FCB4813A4B54798D53F974F171267A245_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m4BF36A217D139B0FC6B74E244C7D1F8C181F6D49_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mFDEC7DAC09787567E422F5E2F0E98E612D2425CB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m10C389A6DBA35D31ACF0EC671829A31C91160832_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mE1F9ECAF1066E4608E8F05006734376B9F94A51C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m56185EE15CA5C41150CF444029481A4E55B6C297_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mC12651338B151B0405245C9315E8A43D3EAC4639_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_mE2194F2C0ACF18DD410E9D96ACC52F48A7C39406_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Remove_m10E73227B48F038CAA342EB663A8C43BA9E29DC5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m014143AAFCA106D6E36C6A88818861FD48953769_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m11819623C6E00A9404CE43691FA16278B8AD92B7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m6BB395D2DDC0A487188FA876E26C141EF79B11A4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D* V_0 = NULL; Enumerator_tF3FC3B51021D70E31DD729B7B0DD374E36F27B2D V_1; memset((&V_1), 0, sizeof(V_1)); InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* V_2 = NULL; bool V_3 = false; bool V_4 = false; bool V_5 = false; Enumerator_t22266D00703CB27B014ABC72D0E8A58C483F5C41 V_6; memset((&V_6), 0, sizeof(V_6)); InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* V_7 = NULL; int32_t G_B5_0 = 0; { // List handlesToRelease = null; V_0 = (List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D*)NULL; // foreach (var h in m_TrackedInstanceOperations) HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267* L_0 = __this->___m_TrackedInstanceOperations_13; NullCheck(L_0); Enumerator_tF3FC3B51021D70E31DD729B7B0DD374E36F27B2D L_1; L_1 = HashSet_1_GetEnumerator_mE2194F2C0ACF18DD410E9D96ACC52F48A7C39406(L_0, HashSet_1_GetEnumerator_mE2194F2C0ACF18DD410E9D96ACC52F48A7C39406_RuntimeMethod_var); V_1 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0062: {// begin finally (depth: 1) Enumerator_Dispose_m4BF36A217D139B0FC6B74E244C7D1F8C181F6D49((&V_1), Enumerator_Dispose_m4BF36A217D139B0FC6B74E244C7D1F8C181F6D49_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0057_1; } IL_0012_1: { // foreach (var h in m_TrackedInstanceOperations) InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* L_2; L_2 = Enumerator_get_Current_m56185EE15CA5C41150CF444029481A4E55B6C297_inline((&V_1), Enumerator_get_Current_m56185EE15CA5C41150CF444029481A4E55B6C297_RuntimeMethod_var); V_2 = L_2; // if (h.Result == null && scene == h.InstanceScene()) InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* L_3 = V_2; NullCheck(L_3); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4; L_4 = AsyncOperationBase_1_get_Result_m8A32166FCB4813A4B54798D53F974F171267A245_inline(L_3, AsyncOperationBase_1_get_Result_m8A32166FCB4813A4B54798D53F974F171267A245_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_5; L_5 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_5) { goto IL_0037_1; } } { Scene_tA1DC762B79745EB5140F054C884855B922318356 L_6 = ___scene0; InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* L_7 = V_2; NullCheck(L_7); Scene_tA1DC762B79745EB5140F054C884855B922318356 L_8; L_8 = InstanceOperation_InstanceScene_m673A930720C94D7EC8618855441A78A4D2A576D2_inline(L_7, NULL); bool L_9; L_9 = Scene_op_Equality_m299018477251CD19CF480FB98EE3C79F9DBE3482(L_6, L_8, NULL); G_B5_0 = ((int32_t)(L_9)); goto IL_0038_1; } IL_0037_1: { G_B5_0 = 0; } IL_0038_1: { V_3 = (bool)G_B5_0; bool L_10 = V_3; if (!L_10) { goto IL_0056_1; } } { // if (handlesToRelease == null) List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D* L_11 = V_0; V_4 = (bool)((((RuntimeObject*)(List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D*)L_11) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_12 = V_4; if (!L_12) { goto IL_004d_1; } } { // handlesToRelease = new List(); List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D* L_13 = (List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D*)il2cpp_codegen_object_new(List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D_il2cpp_TypeInfo_var); NullCheck(L_13); List_1__ctor_m6BB395D2DDC0A487188FA876E26C141EF79B11A4(L_13, List_1__ctor_m6BB395D2DDC0A487188FA876E26C141EF79B11A4_RuntimeMethod_var); V_0 = L_13; } IL_004d_1: { // handlesToRelease.Add(h); List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D* L_14 = V_0; InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* L_15 = V_2; NullCheck(L_14); List_1_Add_m014143AAFCA106D6E36C6A88818861FD48953769_inline(L_14, L_15, List_1_Add_m014143AAFCA106D6E36C6A88818861FD48953769_RuntimeMethod_var); } IL_0056_1: { } IL_0057_1: { // foreach (var h in m_TrackedInstanceOperations) bool L_16; L_16 = Enumerator_MoveNext_m10C389A6DBA35D31ACF0EC671829A31C91160832((&V_1), Enumerator_MoveNext_m10C389A6DBA35D31ACF0EC671829A31C91160832_RuntimeMethod_var); if (L_16) { goto IL_0012_1; } } { goto IL_0071; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0071: { // if (handlesToRelease != null) List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D* L_17 = V_0; V_5 = (bool)((!(((RuntimeObject*)(List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D*)L_17) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_18 = V_5; if (!L_18) { goto IL_00c3; } } { // foreach (var h in handlesToRelease) List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D* L_19 = V_0; NullCheck(L_19); Enumerator_t22266D00703CB27B014ABC72D0E8A58C483F5C41 L_20; L_20 = List_1_GetEnumerator_m11819623C6E00A9404CE43691FA16278B8AD92B7(L_19, List_1_GetEnumerator_m11819623C6E00A9404CE43691FA16278B8AD92B7_RuntimeMethod_var); V_6 = L_20; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b3: {// begin finally (depth: 1) Enumerator_Dispose_mFDEC7DAC09787567E422F5E2F0E98E612D2425CB((&V_6), Enumerator_Dispose_mFDEC7DAC09787567E422F5E2F0E98E612D2425CB_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_00a8_1; } IL_0087_1: { // foreach (var h in handlesToRelease) InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* L_21; L_21 = Enumerator_get_Current_mC12651338B151B0405245C9315E8A43D3EAC4639_inline((&V_6), Enumerator_get_Current_mC12651338B151B0405245C9315E8A43D3EAC4639_RuntimeMethod_var); V_7 = L_21; // m_TrackedInstanceOperations.Remove(h); HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267* L_22 = __this->___m_TrackedInstanceOperations_13; InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* L_23 = V_7; NullCheck(L_22); bool L_24; L_24 = HashSet_1_Remove_m10E73227B48F038CAA342EB663A8C43BA9E29DC5(L_22, L_23, HashSet_1_Remove_m10E73227B48F038CAA342EB663A8C43BA9E29DC5_RuntimeMethod_var); // h.DecrementReferenceCount(); InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* L_25 = V_7; NullCheck(L_25); AsyncOperationBase_1_DecrementReferenceCount_mB2C06A8ED8A24759AA3764B5807A3BC2A3FAD886(L_25, AsyncOperationBase_1_DecrementReferenceCount_mB2C06A8ED8A24759AA3764B5807A3BC2A3FAD886_RuntimeMethod_var); } IL_00a8_1: { // foreach (var h in handlesToRelease) bool L_26; L_26 = Enumerator_MoveNext_mE1F9ECAF1066E4608E8F05006734376B9F94A51C((&V_6), Enumerator_MoveNext_mE1F9ECAF1066E4608E8F05006734376B9F94A51C_RuntimeMethod_var); if (L_26) { goto IL_0087_1; } } { goto IL_00c2; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00c2: { } IL_00c3: { // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceManager::ExecuteDeferredCallbacks() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_ExecuteDeferredCallbacks_m7BB2468360D4AAF86E437E93E9D52E134AE4AA7F (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mA9BA6B01DA0D7CD6FB80CEDA8B3591361D9D7688_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4A970745FED9A3407988489DCA7D68ED56392E6E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m078B41EA8CEF52CDAB3D6E90D5747D98533F1C1E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC98EFDF53AE97B2BEAE59EDB588D41FB2343B965); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; bool V_1 = false; bool V_2 = false; { // m_InsideExecuteDeferredCallbacksMethod = true; __this->___m_InsideExecuteDeferredCallbacksMethod_16 = (bool)1; // for (int i = 0; i < m_DeferredCompleteCallbacks.Count; i++) V_0 = 0; goto IL_0059; } IL_000c: { // if (!m_DeferredCompleteCallbacks[i].IsDone) List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C* L_0 = __this->___m_DeferredCompleteCallbacks_15; int32_t L_1 = V_0; NullCheck(L_0); RuntimeObject* L_2; L_2 = List_1_get_Item_m078B41EA8CEF52CDAB3D6E90D5747D98533F1C1E(L_0, L_1, List_1_get_Item_m078B41EA8CEF52CDAB3D6E90D5747D98533F1C1E_RuntimeMethod_var); NullCheck(L_2); bool L_3; L_3 = InterfaceFuncInvoker0< bool >::Invoke(11 /* System.Boolean UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::get_IsDone() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_2); V_1 = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0); bool L_4 = V_1; if (!L_4) { goto IL_0030; } } { // Debug.LogWarning("Executing complete callback for a released operation."); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_mEF15C6B17CE4E1FA7E379CDB82CE40FCD89A3F28(_stringLiteralC98EFDF53AE97B2BEAE59EDB588D41FB2343B965, NULL); } IL_0030: { // m_DeferredCompleteCallbacks[i].InvokeCompletionEvent(); List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C* L_5 = __this->___m_DeferredCompleteCallbacks_15; int32_t L_6 = V_0; NullCheck(L_5); RuntimeObject* L_7; L_7 = List_1_get_Item_m078B41EA8CEF52CDAB3D6E90D5747D98533F1C1E(L_5, L_6, List_1_get_Item_m078B41EA8CEF52CDAB3D6E90D5747D98533F1C1E_RuntimeMethod_var); NullCheck(L_7); InterfaceActionInvoker0::Invoke(19 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::InvokeCompletionEvent() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_7); // m_DeferredCompleteCallbacks[i].DecrementReferenceCount(); List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C* L_8 = __this->___m_DeferredCompleteCallbacks_15; int32_t L_9 = V_0; NullCheck(L_8); RuntimeObject* L_10; L_10 = List_1_get_Item_m078B41EA8CEF52CDAB3D6E90D5747D98533F1C1E(L_8, L_9, List_1_get_Item_m078B41EA8CEF52CDAB3D6E90D5747D98533F1C1E_RuntimeMethod_var); NullCheck(L_10); InterfaceActionInvoker0::Invoke(4 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::DecrementReferenceCount() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_10); // for (int i = 0; i < m_DeferredCompleteCallbacks.Count; i++) int32_t L_11 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_0059: { // for (int i = 0; i < m_DeferredCompleteCallbacks.Count; i++) int32_t L_12 = V_0; List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C* L_13 = __this->___m_DeferredCompleteCallbacks_15; NullCheck(L_13); int32_t L_14; L_14 = List_1_get_Count_m4A970745FED9A3407988489DCA7D68ED56392E6E_inline(L_13, List_1_get_Count_m4A970745FED9A3407988489DCA7D68ED56392E6E_RuntimeMethod_var); V_2 = (bool)((((int32_t)L_12) < ((int32_t)L_14))? 1 : 0); bool L_15 = V_2; if (L_15) { goto IL_000c; } } { // m_DeferredCompleteCallbacks.Clear(); List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C* L_16 = __this->___m_DeferredCompleteCallbacks_15; NullCheck(L_16); List_1_Clear_mA9BA6B01DA0D7CD6FB80CEDA8B3591361D9D7688_inline(L_16, List_1_Clear_mA9BA6B01DA0D7CD6FB80CEDA8B3591361D9D7688_RuntimeMethod_var); // m_InsideExecuteDeferredCallbacksMethod = false; __this->___m_InsideExecuteDeferredCallbacksMethod_16 = (bool)0; // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceManager::RegisterForDeferredCallback(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_RegisterForDeferredCallback_m05889AD5E7D950770177A9B2920B4736546B0225 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___op0, bool ___incrementRefCount1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m7996D932EA8B1E14EB2A7F229C3C8F03FE4CEEE5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mD29375DC691B22BB5FAF7730F821BE78564E3121_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m842F5C74CDF71254D3DF14CBACB255E377C9BC4B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD V_2; memset((&V_2), 0, sizeof(V_2)); bool V_3 = false; int32_t G_B3_0 = 0; { // if (CallbackHooksEnabled && m_InsideExecuteDeferredCallbacksMethod) bool L_0 = __this->___CallbackHooksEnabled_4; if (!L_0) { goto IL_0011; } } { bool L_1 = __this->___m_InsideExecuteDeferredCallbacksMethod_16; G_B3_0 = ((int32_t)(L_1)); goto IL_0012; } IL_0011: { G_B3_0 = 0; } IL_0012: { V_0 = (bool)G_B3_0; bool L_2 = V_0; if (!L_2) { goto IL_0057; } } { // if (m_DeferredCallbacksToRegister == null) List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* L_3 = __this->___m_DeferredCallbacksToRegister_17; V_1 = (bool)((((RuntimeObject*)(List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*)L_3) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_4 = V_1; if (!L_4) { goto IL_002f; } } { // m_DeferredCallbacksToRegister = new List(); List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* L_5 = (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*)il2cpp_codegen_object_new(List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307_il2cpp_TypeInfo_var); NullCheck(L_5); List_1__ctor_m842F5C74CDF71254D3DF14CBACB255E377C9BC4B(L_5, List_1__ctor_m842F5C74CDF71254D3DF14CBACB255E377C9BC4B_RuntimeMethod_var); __this->___m_DeferredCallbacksToRegister_17 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DeferredCallbacksToRegister_17), (void*)L_5); } IL_002f: { // m_DeferredCallbacksToRegister.Add // ( // new DeferredCallbackRegisterRequest() // { // operation = op, // incrementRefCount = incrementRefCount // } // ); List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* L_6 = __this->___m_DeferredCallbacksToRegister_17; il2cpp_codegen_initobj((&V_2), sizeof(DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD)); RuntimeObject* L_7 = ___op0; (&V_2)->___operation_0 = L_7; Il2CppCodeGenWriteBarrier((void**)(&(&V_2)->___operation_0), (void*)L_7); bool L_8 = ___incrementRefCount1; (&V_2)->___incrementRefCount_1 = L_8; DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_9 = V_2; NullCheck(L_6); List_1_Add_m7996D932EA8B1E14EB2A7F229C3C8F03FE4CEEE5_inline(L_6, L_9, List_1_Add_m7996D932EA8B1E14EB2A7F229C3C8F03FE4CEEE5_RuntimeMethod_var); goto IL_0079; } IL_0057: { // if (incrementRefCount) bool L_10 = ___incrementRefCount1; V_3 = L_10; bool L_11 = V_3; if (!L_11) { goto IL_0064; } } { // op.IncrementReferenceCount(); RuntimeObject* L_12 = ___op0; NullCheck(L_12); InterfaceActionInvoker0::Invoke(5 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::IncrementReferenceCount() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_12); } IL_0064: { // m_DeferredCompleteCallbacks.Add(op); List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C* L_13 = __this->___m_DeferredCompleteCallbacks_15; RuntimeObject* L_14 = ___op0; NullCheck(L_13); List_1_Add_mD29375DC691B22BB5FAF7730F821BE78564E3121_inline(L_13, L_14, List_1_Add_mD29375DC691B22BB5FAF7730F821BE78564E3121_RuntimeMethod_var); // RegisterForCallbacks(); ResourceManager_RegisterForCallbacks_m805F04D79BF5BFF608E92C029378AA498A0966E6(__this, NULL); } IL_0079: { // } return; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_Invoke_mFB21D7BA92CFEAA67905C35AAD3291DE4557CD8A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mA302D5AD9BA1CAA03E24A9290D22DFC23C0CCCF8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mD14575CCF3C2A116C2F5722F6A6C812F1B8A4208_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m510C271E5E816200C5A7B15ECAF2ACA1C5D18850_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m8BA038D71CA239DE45DF14F2C813EAB1CE665247_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m55AE98E914EAE503C9C49320301DC9D381D3FA6D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m9471395F103D524184B9C3431F6720602406AC65_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListWithEvents_1_Remove_m3A98835CC0666BDD435BE0E1CCA7F919202DDF91_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListWithEvents_1_get_Count_m54916F3A852ACE2E85ABCA0267C984ACCDCABB84_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListWithEvents_1_get_Item_m40ED7F3FE796F695454AEFD5C5684D5CD0371B4B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m313491CB8382194A660D52F138BFC51642403F09_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m564CB69E4A076D1B353881952DCCDD2AE019A03A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t V_1 = 0; bool V_2 = false; bool V_3 = false; Enumerator_t230A247967992278F2D3D7BFFC1081A8DD3ABF0E V_4; memset((&V_4), 0, sizeof(V_4)); RuntimeObject* V_5 = NULL; bool V_6 = false; Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676 V_7; memset((&V_7), 0, sizeof(V_7)); DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD V_8; memset((&V_8), 0, sizeof(V_8)); { // if (m_InsideUpdateMethod) bool L_0 = __this->___m_InsideUpdateMethod_10; V_0 = L_0; bool L_1 = V_0; if (!L_1) { goto IL_0016; } } { // throw new Exception("Reentering the Update method is not allowed. This can happen when calling WaitForCompletion on an operation while inside of a callback."); Exception_t* L_2 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_2); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9A0359BACB67159E4781CB3F47FB9DBDCD3466E5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C_RuntimeMethod_var))); } IL_0016: { // m_InsideUpdateMethod = true; __this->___m_InsideUpdateMethod_10 = (bool)1; // m_UpdateCallbacks.Invoke(unscaledDeltaTime); DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* L_3 = __this->___m_UpdateCallbacks_14; float L_4 = ___unscaledDeltaTime0; NullCheck(L_3); DelegateList_1_Invoke_mFB21D7BA92CFEAA67905C35AAD3291DE4557CD8A(L_3, L_4, DelegateList_1_Invoke_mFB21D7BA92CFEAA67905C35AAD3291DE4557CD8A_RuntimeMethod_var); // m_UpdatingReceivers = true; __this->___m_UpdatingReceivers_9 = (bool)1; // for (int i = 0; i < m_UpdateReceivers.Count; i++) V_1 = 0; goto IL_004c; } IL_0035: { // m_UpdateReceivers[i].Update(unscaledDeltaTime); ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF* L_5 = __this->___m_UpdateReceivers_7; int32_t L_6 = V_1; NullCheck(L_5); RuntimeObject* L_7; L_7 = ListWithEvents_1_get_Item_m40ED7F3FE796F695454AEFD5C5684D5CD0371B4B(L_5, L_6, ListWithEvents_1_get_Item_m40ED7F3FE796F695454AEFD5C5684D5CD0371B4B_RuntimeMethod_var); float L_8 = ___unscaledDeltaTime0; NullCheck(L_7); InterfaceActionInvoker1< float >::Invoke(0 /* System.Void UnityEngine.ResourceManagement.IUpdateReceiver::Update(System.Single) */, IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var, L_7, L_8); // for (int i = 0; i < m_UpdateReceivers.Count; i++) int32_t L_9 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_004c: { // for (int i = 0; i < m_UpdateReceivers.Count; i++) int32_t L_10 = V_1; ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF* L_11 = __this->___m_UpdateReceivers_7; NullCheck(L_11); int32_t L_12; L_12 = ListWithEvents_1_get_Count_m54916F3A852ACE2E85ABCA0267C984ACCDCABB84(L_11, ListWithEvents_1_get_Count_m54916F3A852ACE2E85ABCA0267C984ACCDCABB84_RuntimeMethod_var); V_2 = (bool)((((int32_t)L_10) < ((int32_t)L_12))? 1 : 0); bool L_13 = V_2; if (L_13) { goto IL_0035; } } { // m_UpdatingReceivers = false; __this->___m_UpdatingReceivers_9 = (bool)0; // if (m_UpdateReceiversToRemove != null) List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1* L_14 = __this->___m_UpdateReceiversToRemove_8; V_3 = (bool)((!(((RuntimeObject*)(List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1*)L_14) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_15 = V_3; if (!L_15) { goto IL_00bc; } } { // foreach (var r in m_UpdateReceiversToRemove) List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1* L_16 = __this->___m_UpdateReceiversToRemove_8; NullCheck(L_16); Enumerator_t230A247967992278F2D3D7BFFC1081A8DD3ABF0E L_17; L_17 = List_1_GetEnumerator_m313491CB8382194A660D52F138BFC51642403F09(L_16, List_1_GetEnumerator_m313491CB8382194A660D52F138BFC51642403F09_RuntimeMethod_var); V_4 = L_17; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00a5: {// begin finally (depth: 1) Enumerator_Dispose_mD14575CCF3C2A116C2F5722F6A6C812F1B8A4208((&V_4), Enumerator_Dispose_mD14575CCF3C2A116C2F5722F6A6C812F1B8A4208_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_009a_1; } IL_0083_1: { // foreach (var r in m_UpdateReceiversToRemove) RuntimeObject* L_18; L_18 = Enumerator_get_Current_m55AE98E914EAE503C9C49320301DC9D381D3FA6D_inline((&V_4), Enumerator_get_Current_m55AE98E914EAE503C9C49320301DC9D381D3FA6D_RuntimeMethod_var); V_5 = L_18; // m_UpdateReceivers.Remove(r); ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF* L_19 = __this->___m_UpdateReceivers_7; RuntimeObject* L_20 = V_5; NullCheck(L_19); bool L_21; L_21 = ListWithEvents_1_Remove_m3A98835CC0666BDD435BE0E1CCA7F919202DDF91(L_19, L_20, ListWithEvents_1_Remove_m3A98835CC0666BDD435BE0E1CCA7F919202DDF91_RuntimeMethod_var); } IL_009a_1: { // foreach (var r in m_UpdateReceiversToRemove) bool L_22; L_22 = Enumerator_MoveNext_m510C271E5E816200C5A7B15ECAF2ACA1C5D18850((&V_4), Enumerator_MoveNext_m510C271E5E816200C5A7B15ECAF2ACA1C5D18850_RuntimeMethod_var); if (L_22) { goto IL_0083_1; } } { goto IL_00b4; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00b4: { // m_UpdateReceiversToRemove = null; __this->___m_UpdateReceiversToRemove_8 = (List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UpdateReceiversToRemove_8), (void*)(List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1*)NULL); } IL_00bc: { // if (m_DeferredCallbacksToRegister != null) List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* L_23 = __this->___m_DeferredCallbacksToRegister_17; V_6 = (bool)((!(((RuntimeObject*)(List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*)L_23) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_24 = V_6; if (!L_24) { goto IL_011c; } } { // foreach (DeferredCallbackRegisterRequest callback in m_DeferredCallbacksToRegister) List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* L_25 = __this->___m_DeferredCallbacksToRegister_17; NullCheck(L_25); Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676 L_26; L_26 = List_1_GetEnumerator_m564CB69E4A076D1B353881952DCCDD2AE019A03A(L_25, List_1_GetEnumerator_m564CB69E4A076D1B353881952DCCDD2AE019A03A_RuntimeMethod_var); V_7 = L_26; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0105: {// begin finally (depth: 1) Enumerator_Dispose_mA302D5AD9BA1CAA03E24A9290D22DFC23C0CCCF8((&V_7), Enumerator_Dispose_mA302D5AD9BA1CAA03E24A9290D22DFC23C0CCCF8_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_00fa_1; } IL_00dc_1: { // foreach (DeferredCallbackRegisterRequest callback in m_DeferredCallbacksToRegister) DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_27; L_27 = Enumerator_get_Current_m9471395F103D524184B9C3431F6720602406AC65_inline((&V_7), Enumerator_get_Current_m9471395F103D524184B9C3431F6720602406AC65_RuntimeMethod_var); V_8 = L_27; // RegisterForDeferredCallback(callback.operation, callback.incrementRefCount); DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_28 = V_8; RuntimeObject* L_29 = L_28.___operation_0; DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_30 = V_8; bool L_31 = L_30.___incrementRefCount_1; ResourceManager_RegisterForDeferredCallback_m05889AD5E7D950770177A9B2920B4736546B0225(__this, L_29, L_31, NULL); } IL_00fa_1: { // foreach (DeferredCallbackRegisterRequest callback in m_DeferredCallbacksToRegister) bool L_32; L_32 = Enumerator_MoveNext_m8BA038D71CA239DE45DF14F2C813EAB1CE665247((&V_7), Enumerator_MoveNext_m8BA038D71CA239DE45DF14F2C813EAB1CE665247_RuntimeMethod_var); if (L_32) { goto IL_00dc_1; } } { goto IL_0114; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0114: { // m_DeferredCallbacksToRegister = null; __this->___m_DeferredCallbacksToRegister_17 = (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DeferredCallbacksToRegister_17), (void*)(List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*)NULL); } IL_011c: { // ExecuteDeferredCallbacks(); ResourceManager_ExecuteDeferredCallbacks_m7BB2468360D4AAF86E437E93E9D52E134AE4AA7F(__this, NULL); // m_InsideUpdateMethod = false; __this->___m_InsideUpdateMethod_10 = (bool)0; // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceManager::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_Dispose_m850F673638C3ABDBA6B5E6D7A03D5B8DDA0D67B2 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentSingleton_1_get_Exists_m00642B1C84956EFA4526544421447D3E17EC6A25_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentSingleton_1_get_Instance_mAA616334105B9797EB1FCC24E1D7D9D56C477D16_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t G_B3_0 = 0; { // if (MonoBehaviourCallbackHooks.Exists && m_RegisteredForCallbacks) bool L_0; L_0 = ComponentSingleton_1_get_Exists_m00642B1C84956EFA4526544421447D3E17EC6A25(ComponentSingleton_1_get_Exists_m00642B1C84956EFA4526544421447D3E17EC6A25_RuntimeMethod_var); if (!L_0) { goto IL_0010; } } { bool L_1 = __this->___m_RegisteredForCallbacks_26; 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_0035; } } { // MonoBehaviourCallbackHooks.Instance.OnUpdateDelegate -= Update; MonoBehaviourCallbackHooks_tC738EC3E1125A7ABB173D0F9F8B555238CA7615F* L_3; L_3 = ComponentSingleton_1_get_Instance_mAA616334105B9797EB1FCC24E1D7D9D56C477D16(ComponentSingleton_1_get_Instance_mAA616334105B9797EB1FCC24E1D7D9D56C477D16_RuntimeMethod_var); Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_4 = (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)il2cpp_codegen_object_new(Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var); NullCheck(L_4); Action_1__ctor_m770CD2F8BB65F2EDA5128CA2F96D71C35B23E859(L_4, __this, (intptr_t)((void*)ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C_RuntimeMethod_var), NULL); NullCheck(L_3); MonoBehaviourCallbackHooks_remove_OnUpdateDelegate_mE887431AD33057B98989EEA888B2342D18FB5DE4(L_3, L_4, NULL); // m_RegisteredForCallbacks = false; __this->___m_RegisteredForCallbacks_26 = (bool)0; } IL_0035: { // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceManager::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager__cctor_m0B372E572C65E29AF0A7F1F8CBDA2BF720A22DED (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644_0_0_0_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); s_Il2CppMethodInitialized = true; } { // static int s_GroupOperationTypeHash = typeof(GroupOperation).GetHashCode(); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_0, NULL); NullCheck(L_1); int32_t L_2; L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_1); ((ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_StaticFields*)il2cpp_codegen_static_fields_for(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var))->___s_GroupOperationTypeHash_23 = L_2; // static int s_InstanceOperationTypeHash = typeof(InstanceOperation).GetHashCode(); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast (InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644_0_0_0_var) }; Type_t* L_4; L_4 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_3, NULL); NullCheck(L_4); int32_t L_5; L_5 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_4); ((ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_StaticFields*)il2cpp_codegen_static_fields_for(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var))->___s_InstanceOperationTypeHash_24 = L_5; return; } } // System.Void UnityEngine.ResourceManagement.ResourceManager::<.ctor>b__53_0(UnityEngine.ResourceManagement.IUpdateReceiver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_U3C_ctorU3Eb__53_0_m4AFA65601CE387843900AB7A551CD39F414A50CA (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___x0, const RuntimeMethod* method) { { // m_UpdateReceivers.OnElementAdded += x => RegisterForCallbacks(); ResourceManager_RegisterForCallbacks_m805F04D79BF5BFF608E92C029378AA498A0966E6(__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 #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 // Conversion methods for marshalling of: UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext IL2CPP_EXTERN_C void DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_marshal_pinvoke(const DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F& unmarshaled, DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_marshaled_pinvoke& marshaled) { Exception_t* ___U3COperationHandleU3Ek__BackingField_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'k__BackingField' of type 'DiagnosticEventContext'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___U3COperationHandleU3Ek__BackingField_0Exception, NULL); } IL2CPP_EXTERN_C void DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_marshal_pinvoke_back(const DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_marshaled_pinvoke& marshaled, DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F& unmarshaled) { Exception_t* ___U3COperationHandleU3Ek__BackingField_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'k__BackingField' of type 'DiagnosticEventContext'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___U3COperationHandleU3Ek__BackingField_0Exception, NULL); } // Conversion method for clean up from marshalling of: UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext IL2CPP_EXTERN_C void DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_marshal_pinvoke_cleanup(DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext IL2CPP_EXTERN_C void DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_marshal_com(const DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F& unmarshaled, DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_marshaled_com& marshaled) { Exception_t* ___U3COperationHandleU3Ek__BackingField_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'k__BackingField' of type 'DiagnosticEventContext'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___U3COperationHandleU3Ek__BackingField_0Exception, NULL); } IL2CPP_EXTERN_C void DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_marshal_com_back(const DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_marshaled_com& marshaled, DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F& unmarshaled) { Exception_t* ___U3COperationHandleU3Ek__BackingField_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'k__BackingField' of type 'DiagnosticEventContext'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___U3COperationHandleU3Ek__BackingField_0Exception, NULL); } // Conversion method for clean up from marshalling of: UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext IL2CPP_EXTERN_C void DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_marshal_com_cleanup(DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_marshaled_com& marshaled) { } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext::get_OperationHandle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D DiagnosticEventContext_get_OperationHandle_mC766CD6C074CD2A0E3486FD41CE0B951B25B3FA6 (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method) { { // public AsyncOperationHandle OperationHandle { get; } AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_0 = __this->___U3COperationHandleU3Ek__BackingField_0; return L_0; } } IL2CPP_EXTERN_C AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D DiagnosticEventContext_get_OperationHandle_mC766CD6C074CD2A0E3486FD41CE0B951B25B3FA6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D _returnValue; _returnValue = DiagnosticEventContext_get_OperationHandle_mC766CD6C074CD2A0E3486FD41CE0B951B25B3FA6_inline(_thisAdjusted, method); return _returnValue; } // UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventType UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext::get_Type() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DiagnosticEventContext_get_Type_mF65C73B3A0D1958041136121E877B4AF9ECFCEBB (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method) { { // public DiagnosticEventType Type { get; } int32_t L_0 = __this->___U3CTypeU3Ek__BackingField_1; return L_0; } } IL2CPP_EXTERN_C int32_t DiagnosticEventContext_get_Type_mF65C73B3A0D1958041136121E877B4AF9ECFCEBB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = DiagnosticEventContext_get_Type_mF65C73B3A0D1958041136121E877B4AF9ECFCEBB_inline(_thisAdjusted, method); return _returnValue; } // System.Int32 UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext::get_EventValue() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DiagnosticEventContext_get_EventValue_m1109E4CB1BFA64FEDC13FF72B293B68DA2D0A94F (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method) { { // public int EventValue { get; } int32_t L_0 = __this->___U3CEventValueU3Ek__BackingField_2; return L_0; } } IL2CPP_EXTERN_C int32_t DiagnosticEventContext_get_EventValue_m1109E4CB1BFA64FEDC13FF72B293B68DA2D0A94F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = DiagnosticEventContext_get_EventValue_m1109E4CB1BFA64FEDC13FF72B293B68DA2D0A94F_inline(_thisAdjusted, method); return _returnValue; } // UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext::get_Location() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DiagnosticEventContext_get_Location_mEFDEFECC834FF8AA3B9542889DD449BF07A5EF5F (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method) { { // public IResourceLocation Location { get; } RuntimeObject* L_0 = __this->___U3CLocationU3Ek__BackingField_3; return L_0; } } IL2CPP_EXTERN_C RuntimeObject* DiagnosticEventContext_get_Location_mEFDEFECC834FF8AA3B9542889DD449BF07A5EF5F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = DiagnosticEventContext_get_Location_mEFDEFECC834FF8AA3B9542889DD449BF07A5EF5F_inline(_thisAdjusted, method); return _returnValue; } // System.Object UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext::get_Context() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DiagnosticEventContext_get_Context_m8DC1C15D121AD87B29AE6FAF53B6797221E2224B (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method) { { // public object Context { get; } RuntimeObject* L_0 = __this->___U3CContextU3Ek__BackingField_4; return L_0; } } IL2CPP_EXTERN_C RuntimeObject* DiagnosticEventContext_get_Context_m8DC1C15D121AD87B29AE6FAF53B6797221E2224B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = DiagnosticEventContext_get_Context_m8DC1C15D121AD87B29AE6FAF53B6797221E2224B_inline(_thisAdjusted, method); return _returnValue; } // System.String UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext::get_Error() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DiagnosticEventContext_get_Error_m1BCCCD62C4402CD13F6E0E071111AF0BEEA00BD3 (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method) { { // public string Error { get; } String_t* L_0 = __this->___U3CErrorU3Ek__BackingField_5; return L_0; } } IL2CPP_EXTERN_C String_t* DiagnosticEventContext_get_Error_m1BCCCD62C4402CD13F6E0E071111AF0BEEA00BD3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = DiagnosticEventContext_get_Error_m1BCCCD62C4402CD13F6E0E071111AF0BEEA00BD3_inline(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext::.ctor(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle,UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventType,System.Int32,System.String,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51 (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___op0, int32_t ___type1, int32_t ___eventValue2, String_t* ___error3, RuntimeObject* ___context4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* G_B2_0 = NULL; DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* G_B1_0 = NULL; DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* G_B3_0 = NULL; RuntimeObject* G_B4_0 = NULL; DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* G_B4_1 = NULL; { // OperationHandle = op; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_0 = ___op0; __this->___U3COperationHandleU3Ek__BackingField_0 = L_0; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3COperationHandleU3Ek__BackingField_0))->___m_InternalOp_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3COperationHandleU3Ek__BackingField_0))->___m_LocationName_2), (void*)NULL); #endif // Type = type; int32_t L_1 = ___type1; __this->___U3CTypeU3Ek__BackingField_1 = L_1; // EventValue = eventValue; int32_t L_2 = ___eventValue2; __this->___U3CEventValueU3Ek__BackingField_2 = L_2; // Location = op.m_InternalOp != null && op.m_InternalOp is IGenericProviderOperation gen // ? gen.Location // : null; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_3 = ___op0; RuntimeObject* L_4 = L_3.___m_InternalOp_0; G_B1_0 = __this; if (!L_4) { G_B2_0 = __this; goto IL_002e; } } { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_5 = ___op0; RuntimeObject* L_6 = L_5.___m_InternalOp_0; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_6, IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var)); RuntimeObject* L_7 = V_0; G_B2_0 = G_B1_0; if (L_7) { G_B3_0 = G_B1_0; goto IL_0031; } } IL_002e: { G_B4_0 = ((RuntimeObject*)(NULL)); G_B4_1 = G_B2_0; goto IL_0037; } IL_0031: { RuntimeObject* L_8 = V_0; NullCheck(L_8); RuntimeObject* L_9; L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(3 /* UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation UnityEngine.ResourceManagement.AsyncOperations.IGenericProviderOperation::get_Location() */, IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var, L_8); G_B4_0 = L_9; G_B4_1 = G_B3_0; } IL_0037: { G_B4_1->___U3CLocationU3Ek__BackingField_3 = G_B4_0; Il2CppCodeGenWriteBarrier((void**)(&G_B4_1->___U3CLocationU3Ek__BackingField_3), (void*)G_B4_0); // Error = error; String_t* L_10 = ___error3; __this->___U3CErrorU3Ek__BackingField_5 = L_10; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CErrorU3Ek__BackingField_5), (void*)L_10); // Context = context; RuntimeObject* L_11 = ___context4; __this->___U3CContextU3Ek__BackingField_4 = L_11; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CContextU3Ek__BackingField_4), (void*)L_11); // } return; } } IL2CPP_EXTERN_C void DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51_AdjustorThunk (RuntimeObject* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___op0, int32_t ___type1, int32_t ___eventValue2, String_t* ___error3, RuntimeObject* ___context4, const RuntimeMethod* method) { DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51(_thisAdjusted, ___op0, ___type1, ___eventValue2, ___error3, ___context4, method); } #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 // Conversion methods for marshalling of: UnityEngine.ResourceManagement.ResourceManager/DeferredCallbackRegisterRequest IL2CPP_EXTERN_C void DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_marshal_pinvoke(const DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD& unmarshaled, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_marshaled_pinvoke& marshaled) { Exception_t* ___operation_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'operation' of type 'DeferredCallbackRegisterRequest': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___operation_0Exception, NULL); } IL2CPP_EXTERN_C void DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_marshal_pinvoke_back(const DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_marshaled_pinvoke& marshaled, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD& unmarshaled) { Exception_t* ___operation_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'operation' of type 'DeferredCallbackRegisterRequest': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___operation_0Exception, NULL); } // Conversion method for clean up from marshalling of: UnityEngine.ResourceManagement.ResourceManager/DeferredCallbackRegisterRequest IL2CPP_EXTERN_C void DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_marshal_pinvoke_cleanup(DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: UnityEngine.ResourceManagement.ResourceManager/DeferredCallbackRegisterRequest IL2CPP_EXTERN_C void DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_marshal_com(const DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD& unmarshaled, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_marshaled_com& marshaled) { Exception_t* ___operation_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'operation' of type 'DeferredCallbackRegisterRequest': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___operation_0Exception, NULL); } IL2CPP_EXTERN_C void DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_marshal_com_back(const DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_marshaled_com& marshaled, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD& unmarshaled) { Exception_t* ___operation_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'operation' of type 'DeferredCallbackRegisterRequest': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___operation_0Exception, NULL); } // Conversion method for clean up from marshalling of: UnityEngine.ResourceManagement.ResourceManager/DeferredCallbackRegisterRequest IL2CPP_EXTERN_C void DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_marshal_com_cleanup(DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_marshaled_com& marshaled) { } #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.ResourceManagement.ResourceManager/InstanceOperation::Init(UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.ResourceProviders.IInstanceProvider,UnityEngine.ResourceManagement.ResourceProviders.InstantiationParameters,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceOperation_Init_mFCAECB1B405E9722192270FFFA4DE314CCB29146 (InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___rm0, RuntimeObject* ___instanceProvider1, InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669 ___instantiationParams2, AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA ___dependency3, const RuntimeMethod* method) { { // m_RM = rm; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_0 = ___rm0; ((AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16*)__this)->___m_RM_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16*)__this)->___m_RM_4), (void*)L_0); // m_dependency = dependency; AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_1 = ___dependency3; __this->___m_dependency_17 = L_1; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_dependency_17))->___m_InternalOp_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_dependency_17))->___m_LocationName_2), (void*)NULL); #endif // m_instanceProvider = instanceProvider; RuntimeObject* L_2 = ___instanceProvider1; __this->___m_instanceProvider_19 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_instanceProvider_19), (void*)L_2); // m_instantiationParams = instantiationParams; InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669 L_3 = ___instantiationParams2; __this->___m_instantiationParams_18 = L_3; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_instantiationParams_18))->___m_Parent_2), (void*)NULL); // m_scene = default(Scene); Scene_tA1DC762B79745EB5140F054C884855B922318356* L_4 = (&__this->___m_scene_21); il2cpp_codegen_initobj(L_4, sizeof(Scene_tA1DC762B79745EB5140F054C884855B922318356)); // } return; } } // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.ResourceManager/InstanceOperation::GetDownloadStatus(System.Collections.Generic.HashSet`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D InstanceOperation_GetDownloadStatus_m7EABB0A922CEC00F1001409EE5B3BFEDA21E0D5F (InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___visited0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_IsDone_m4165EBFB2D4CD59F29DD1B79527EFFE2106C20F2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_InternalGetDownloadStatus_m072559D95DC22C9A1E07E2AFCA70D7D3D7E89CED_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_mF8DA2D62248A16C7E4186D52E3A29AE7CFBA646B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_0; memset((&V_0), 0, sizeof(V_0)); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_1; memset((&V_1), 0, sizeof(V_1)); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); { // return m_dependency.IsValid() ? m_dependency.InternalGetDownloadStatus(visited) : new DownloadStatus() { IsDone = IsDone }; AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_0 = (&__this->___m_dependency_17); bool L_1; L_1 = AsyncOperationHandle_1_IsValid_mF8DA2D62248A16C7E4186D52E3A29AE7CFBA646B(L_0, AsyncOperationHandle_1_IsValid_mF8DA2D62248A16C7E4186D52E3A29AE7CFBA646B_RuntimeMethod_var); if (L_1) { goto IL_0026; } } { il2cpp_codegen_initobj((&V_0), sizeof(DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D)); bool L_2; L_2 = AsyncOperationBase_1_get_IsDone_m4165EBFB2D4CD59F29DD1B79527EFFE2106C20F2(__this, AsyncOperationBase_1_get_IsDone_m4165EBFB2D4CD59F29DD1B79527EFFE2106C20F2_RuntimeMethod_var); (&V_0)->___IsDone_2 = L_2; DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_3 = V_0; G_B3_0 = L_3; goto IL_0032; } IL_0026: { AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_4 = (&__this->___m_dependency_17); HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_5 = ___visited0; DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_6; L_6 = AsyncOperationHandle_1_InternalGetDownloadStatus_m072559D95DC22C9A1E07E2AFCA70D7D3D7E89CED(L_4, L_5, AsyncOperationHandle_1_InternalGetDownloadStatus_m072559D95DC22C9A1E07E2AFCA70D7D3D7E89CED_RuntimeMethod_var); G_B3_0 = L_6; } IL_0032: { V_1 = G_B3_0; goto IL_0035; } IL_0035: { // } DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_7 = V_1; return L_7; } } // System.Void UnityEngine.ResourceManagement.ResourceManager/InstanceOperation::GetDependencies(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceOperation_GetDependencies_m1076C4940D0C541FE934369210B799C1DA061529 (InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___deps0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_op_Implicit_m046A8C092EFBBC0DFC11D7C2C86698C3896924ED_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // deps.Add(m_dependency); List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_0 = ___deps0; AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_1 = __this->___m_dependency_17; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_2; L_2 = AsyncOperationHandle_1_op_Implicit_m046A8C092EFBBC0DFC11D7C2C86698C3896924ED(L_1, AsyncOperationHandle_1_op_Implicit_m046A8C092EFBBC0DFC11D7C2C86698C3896924ED_RuntimeMethod_var); NullCheck(L_0); List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_inline(L_0, L_2, List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_RuntimeMethod_var); // } return; } } // System.String UnityEngine.ResourceManagement.ResourceManager/InstanceOperation::get_DebugName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InstanceOperation_get_DebugName_mDC16EA8E13BCC0A14642F9330A68A3B947833C15 (InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_mF8DA2D62248A16C7E4186D52E3A29AE7CFBA646B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_DebugName_m5C3381B4BF96621983DB071EC91A473EC9FC4F5A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6DD798540816CF95355537E350E0B22DB63ACF5E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7018BFAA8F543CB97C2F0F405EAF3A395193B7C5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC2B6D526887414166CB40DD36B55CD2D202EA141); s_Il2CppMethodInitialized = true; } bool V_0 = false; String_t* V_1 = NULL; String_t* G_B4_0 = NULL; String_t* G_B4_1 = NULL; String_t* G_B3_0 = NULL; String_t* G_B3_1 = NULL; String_t* G_B5_0 = NULL; String_t* G_B5_1 = NULL; String_t* G_B5_2 = NULL; { // if (m_instanceProvider == null) RuntimeObject* L_0 = __this->___m_instanceProvider_19; V_0 = (bool)((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0016; } } { // return "Instance"; V_1 = _stringLiteral7018BFAA8F543CB97C2F0F405EAF3A395193B7C5; goto IL_0052; } IL_0016: { // return string.Format("Instance<{0}>({1}", m_instanceProvider.GetType().Name, m_dependency.IsValid() ? m_dependency.DebugName : "Invalid"); RuntimeObject* L_2 = __this->___m_instanceProvider_19; NullCheck(L_2); Type_t* L_3; L_3 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_2, NULL); NullCheck(L_3); String_t* L_4; L_4 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_3); AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_5 = (&__this->___m_dependency_17); bool L_6; L_6 = AsyncOperationHandle_1_IsValid_mF8DA2D62248A16C7E4186D52E3A29AE7CFBA646B(L_5, AsyncOperationHandle_1_IsValid_mF8DA2D62248A16C7E4186D52E3A29AE7CFBA646B_RuntimeMethod_var); G_B3_0 = L_4; G_B3_1 = _stringLiteralC2B6D526887414166CB40DD36B55CD2D202EA141; if (L_6) { G_B4_0 = L_4; G_B4_1 = _stringLiteralC2B6D526887414166CB40DD36B55CD2D202EA141; goto IL_003f; } } { G_B5_0 = _stringLiteral6DD798540816CF95355537E350E0B22DB63ACF5E; G_B5_1 = G_B3_0; G_B5_2 = G_B3_1; goto IL_004a; } IL_003f: { AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_7 = (&__this->___m_dependency_17); String_t* L_8; L_8 = AsyncOperationHandle_1_get_DebugName_m5C3381B4BF96621983DB071EC91A473EC9FC4F5A(L_7, AsyncOperationHandle_1_get_DebugName_m5C3381B4BF96621983DB071EC91A473EC9FC4F5A_RuntimeMethod_var); G_B5_0 = L_8; G_B5_1 = G_B4_0; G_B5_2 = G_B4_1; } IL_004a: { String_t* L_9; L_9 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(G_B5_2, G_B5_1, G_B5_0, NULL); V_1 = L_9; goto IL_0052; } IL_0052: { // } String_t* L_10 = V_1; return L_10; } } // UnityEngine.SceneManagement.Scene UnityEngine.ResourceManagement.ResourceManager/InstanceOperation::InstanceScene() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Scene_tA1DC762B79745EB5140F054C884855B922318356 InstanceOperation_InstanceScene_m673A930720C94D7EC8618855441A78A4D2A576D2 (InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* __this, const RuntimeMethod* method) { { // public Scene InstanceScene() => m_scene; Scene_tA1DC762B79745EB5140F054C884855B922318356 L_0 = __this->___m_scene_21; return L_0; } } // System.Void UnityEngine.ResourceManagement.ResourceManager/InstanceOperation::Destroy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceOperation_Destroy_m48603106B240748E521EBDF9D396FA0099183648 (InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInstanceProvider_t6AD5AE64CB95B873B111117A37B8D967FC67FA37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // m_instanceProvider.ReleaseInstance(m_RM, m_instance); RuntimeObject* L_0 = __this->___m_instanceProvider_19; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_1 = ((AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16*)__this)->___m_RM_4; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->___m_instance_20; NullCheck(L_0); InterfaceActionInvoker2< ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* >::Invoke(1 /* System.Void UnityEngine.ResourceManagement.ResourceProviders.IInstanceProvider::ReleaseInstance(UnityEngine.ResourceManagement.ResourceManager,UnityEngine.GameObject) */, IInstanceProvider_t6AD5AE64CB95B873B111117A37B8D967FC67FA37_il2cpp_TypeInfo_var, L_0, L_1, L_2); // } return; } } // System.Single UnityEngine.ResourceManagement.ResourceManager/InstanceOperation::get_Progress() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InstanceOperation_get_Progress_mD7CACE3A9173DDEF163079227400C09C6C0D1F1F (InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_PercentComplete_mFD33F5F623C01FA91C99B6A2D1338FCFE112E0AE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; { // return m_dependency.PercentComplete; AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_0 = (&__this->___m_dependency_17); float L_1; L_1 = AsyncOperationHandle_1_get_PercentComplete_mFD33F5F623C01FA91C99B6A2D1338FCFE112E0AE(L_0, AsyncOperationHandle_1_get_PercentComplete_mFD33F5F623C01FA91C99B6A2D1338FCFE112E0AE_RuntimeMethod_var); V_0 = L_1; goto IL_000f; } IL_000f: { // } float L_2 = V_0; return L_2; } } // System.Boolean UnityEngine.ResourceManagement.ResourceManager/InstanceOperation::InvokeWaitForCompletion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InstanceOperation_InvokeWaitForCompletion_m7E519B113DA5F45DF89D12AA2FFAF2A808B81FFC (InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_InvokeExecute_mE17308BF3AEE357EBD3EC7C55EFAC67F2AEC0416_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_IsDone_m4165EBFB2D4CD59F29DD1B79527EFFE2106C20F2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_mF8DA2D62248A16C7E4186D52E3A29AE7CFBA646B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_WaitForCompletion_m9A990E1C2C5B51983F38558062D02238A95279FB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_IsDone_m9B025B0CB5BFB0D29DB9732EE838F354A76CC4FA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; bool V_2 = false; int32_t G_B3_0 = 0; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B7_0 = NULL; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B6_0 = NULL; int32_t G_B11_0 = 0; { // if (m_dependency.IsValid() && !m_dependency.IsDone) AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_0 = (&__this->___m_dependency_17); bool L_1; L_1 = AsyncOperationHandle_1_IsValid_mF8DA2D62248A16C7E4186D52E3A29AE7CFBA646B(L_0, AsyncOperationHandle_1_IsValid_mF8DA2D62248A16C7E4186D52E3A29AE7CFBA646B_RuntimeMethod_var); if (!L_1) { goto IL_001e; } } { AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_2 = (&__this->___m_dependency_17); bool L_3; L_3 = AsyncOperationHandle_1_get_IsDone_m9B025B0CB5BFB0D29DB9732EE838F354A76CC4FA(L_2, AsyncOperationHandle_1_get_IsDone_m9B025B0CB5BFB0D29DB9732EE838F354A76CC4FA_RuntimeMethod_var); G_B3_0 = ((((int32_t)L_3) == ((int32_t)0))? 1 : 0); goto IL_001f; } IL_001e: { G_B3_0 = 0; } IL_001f: { V_0 = (bool)G_B3_0; bool L_4 = V_0; if (!L_4) { goto IL_002f; } } { // m_dependency.WaitForCompletion(); AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_5 = (&__this->___m_dependency_17); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6; L_6 = AsyncOperationHandle_1_WaitForCompletion_m9A990E1C2C5B51983F38558062D02238A95279FB(L_5, AsyncOperationHandle_1_WaitForCompletion_m9A990E1C2C5B51983F38558062D02238A95279FB_RuntimeMethod_var); } IL_002f: { // m_RM?.Update(Time.unscaledDeltaTime); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_7 = ((AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16*)__this)->___m_RM_4; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_8 = L_7; G_B6_0 = L_8; if (L_8) { G_B7_0 = L_8; goto IL_003b; } } { goto IL_0046; } IL_003b: { float L_9; L_9 = Time_get_unscaledDeltaTime_m89252D23CC5AA295CFA4EB2BCB417A831AC51652(NULL); NullCheck(G_B7_0); ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C(G_B7_0, L_9, NULL); } IL_0046: { // if (m_instance == null && !HasExecuted) GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = __this->___m_instance_20; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_11; L_11 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_11) { goto IL_005f; } } { bool L_12 = ((AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16*)__this)->___HasExecuted_10; G_B11_0 = ((((int32_t)L_12) == ((int32_t)0))? 1 : 0); goto IL_0060; } IL_005f: { G_B11_0 = 0; } IL_0060: { V_1 = (bool)G_B11_0; bool L_13 = V_1; if (!L_13) { goto IL_006b; } } { // InvokeExecute(); AsyncOperationBase_1_InvokeExecute_mE17308BF3AEE357EBD3EC7C55EFAC67F2AEC0416(__this, AsyncOperationBase_1_InvokeExecute_mE17308BF3AEE357EBD3EC7C55EFAC67F2AEC0416_RuntimeMethod_var); } IL_006b: { // return IsDone; bool L_14; L_14 = AsyncOperationBase_1_get_IsDone_m4165EBFB2D4CD59F29DD1B79527EFFE2106C20F2(__this, AsyncOperationBase_1_get_IsDone_m4165EBFB2D4CD59F29DD1B79527EFFE2106C20F2_RuntimeMethod_var); V_2 = L_14; goto IL_0074; } IL_0074: { // } bool L_15 = V_2; return L_15; } } // System.Void UnityEngine.ResourceManagement.ResourceManager/InstanceOperation::Execute() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceOperation_Execute_m01F6E265405DD013116E1C90C2B2CD1F713411EE (InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_Complete_m9541DA0DF79E49EB30A8D94F916CD30BFCCF6535_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_OperationException_mEBD2EA7D831F4DE48EB1B851F2E690179A2AD21F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_Status_mD78FF172C6BBCB662A9079992F40FDE886C46D22_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInstanceProvider_t6AD5AE64CB95B873B111117A37B8D967FC67FA37_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral070CAE9ABBC9921BAD35C84FEBF95454A66D9532); s_Il2CppMethodInitialized = true; } Exception_t* V_0 = NULL; bool V_1 = false; bool V_2 = false; { // Exception e = m_dependency.OperationException; AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_0 = (&__this->___m_dependency_17); Exception_t* L_1; L_1 = AsyncOperationHandle_1_get_OperationException_mEBD2EA7D831F4DE48EB1B851F2E690179A2AD21F(L_0, AsyncOperationHandle_1_get_OperationException_mEBD2EA7D831F4DE48EB1B851F2E690179A2AD21F_RuntimeMethod_var); V_0 = L_1; // if (m_dependency.Status == AsyncOperationStatus.Succeeded) AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_2 = (&__this->___m_dependency_17); int32_t L_3; L_3 = AsyncOperationHandle_1_get_Status_mD78FF172C6BBCB662A9079992F40FDE886C46D22(L_2, AsyncOperationHandle_1_get_Status_mD78FF172C6BBCB662A9079992F40FDE886C46D22_RuntimeMethod_var); V_1 = (bool)((((int32_t)L_3) == ((int32_t)1))? 1 : 0); bool L_4 = V_1; if (!L_4) { goto IL_0076; } } { // m_instance = m_instanceProvider.ProvideInstance(m_RM, m_dependency, m_instantiationParams); RuntimeObject* L_5 = __this->___m_instanceProvider_19; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_6 = ((AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16*)__this)->___m_RM_4; AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_7 = __this->___m_dependency_17; InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669 L_8 = __this->___m_instantiationParams_18; NullCheck(L_5); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9; L_9 = InterfaceFuncInvoker3< GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA, InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669 >::Invoke(0 /* UnityEngine.GameObject UnityEngine.ResourceManagement.ResourceProviders.IInstanceProvider::ProvideInstance(UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1,UnityEngine.ResourceManagement.ResourceProviders.InstantiationParameters) */, IInstanceProvider_t6AD5AE64CB95B873B111117A37B8D967FC67FA37_il2cpp_TypeInfo_var, L_5, L_6, L_7, L_8); __this->___m_instance_20 = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_instance_20), (void*)L_9); // if (m_instance != null) GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = __this->___m_instance_20; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_11; L_11 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_2 = L_11; bool L_12 = V_2; if (!L_12) { goto IL_0064; } } { // m_scene = m_instance.scene; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = __this->___m_instance_20; NullCheck(L_13); Scene_tA1DC762B79745EB5140F054C884855B922318356 L_14; L_14 = GameObject_get_scene_m747D45E8CECC56DD47D1E103F9E51D5FBEDA4B01(L_13, NULL); __this->___m_scene_21 = L_14; } IL_0064: { // Complete(m_instance, true, null); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15 = __this->___m_instance_20; AsyncOperationBase_1_Complete_m9541DA0DF79E49EB30A8D94F916CD30BFCCF6535(__this, L_15, (bool)1, (String_t*)NULL, AsyncOperationBase_1_Complete_m9541DA0DF79E49EB30A8D94F916CD30BFCCF6535_RuntimeMethod_var); goto IL_0091; } IL_0076: { // Complete(m_instance, false, string.Format("Dependency operation failed with {0}.", e)); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16 = __this->___m_instance_20; Exception_t* L_17 = V_0; String_t* L_18; L_18 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteral070CAE9ABBC9921BAD35C84FEBF95454A66D9532, L_17, NULL); AsyncOperationBase_1_Complete_m9541DA0DF79E49EB30A8D94F916CD30BFCCF6535(__this, L_16, (bool)0, L_18, AsyncOperationBase_1_Complete_m9541DA0DF79E49EB30A8D94F916CD30BFCCF6535_RuntimeMethod_var); } IL_0091: { // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceManager/InstanceOperation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceOperation__ctor_m850B9D9A3CE6D26FA813A7D617C55DE1C005062E (InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1__ctor_m820F060F84BF3C7A202713A08B1C0399B6E278D4_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { AsyncOperationBase_1__ctor_m820F060F84BF3C7A202713A08B1C0399B6E278D4(__this, AsyncOperationBase_1__ctor_m820F060F84BF3C7A202713A08B1C0399B6E278D4_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.Boolean UnityEngine.ResourceManagement.WebRequestQueueOperation::get_IsDone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebRequestQueueOperation_get_IsDone_mF8B3459F19B874A0D0047DDEA4DCCF2FA0DFF813 (WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* __this, const RuntimeMethod* method) { bool V_0 = false; int32_t G_B3_0 = 0; { // get { return m_Completed || Result != null; } bool L_0 = __this->___m_Completed_0; if (L_0) { goto IL_0014; } } { UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_1 = __this->___Result_1; G_B3_0 = ((!(((RuntimeObject*)(UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); goto IL_0015; } IL_0014: { G_B3_0 = 1; } IL_0015: { V_0 = (bool)G_B3_0; goto IL_0018; } IL_0018: { // get { return m_Completed || Result != null; } bool L_2 = V_0; return L_2; } } // System.Void UnityEngine.ResourceManagement.WebRequestQueueOperation::.ctor(UnityEngine.Networking.UnityWebRequest) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestQueueOperation__ctor_mF6E7DC7A72C723056182035AAFFA7B28AF1F0007 (WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* __this, UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___request0, const RuntimeMethod* method) { { // private bool m_Completed = false; __this->___m_Completed_0 = (bool)0; // public WebRequestQueueOperation(UnityWebRequest request) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // m_WebRequest = request; UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_0 = ___request0; __this->___m_WebRequest_3 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_WebRequest_3), (void*)L_0); // } return; } } // System.Void UnityEngine.ResourceManagement.WebRequestQueueOperation::Complete(UnityEngine.Networking.UnityWebRequestAsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestQueueOperation_Complete_m74FC3854CF7B21E72C64FE945830A6250BBD127D (WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* __this, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* ___asyncOp0, const RuntimeMethod* method) { Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250* G_B2_0 = NULL; Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250* G_B1_0 = NULL; { // m_Completed = true; __this->___m_Completed_0 = (bool)1; // Result = asyncOp; UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_0 = ___asyncOp0; __this->___Result_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___Result_1), (void*)L_0); // OnComplete?.Invoke(Result); Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250* L_1 = __this->___OnComplete_2; Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250* L_2 = L_1; G_B1_0 = L_2; if (L_2) { G_B2_0 = L_2; goto IL_001b; } } { goto IL_0027; } IL_001b: { UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_3 = __this->___Result_1; NullCheck(G_B2_0); Action_1_Invoke_mD1436EAF0C596E023C15E9A1FA4985BFB21288AD_inline(G_B2_0, L_3, NULL); } IL_0027: { // } 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.ResourceManagement.WebRequestQueue::SetMaxConcurrentRequests(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestQueue_SetMaxConcurrentRequests_m830CA8C3B21290612D0EC05670BE51CB4E9C1441 (int32_t ___maxRequests0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // if (maxRequests < 1) int32_t L_0 = ___maxRequests0; V_0 = (bool)((((int32_t)L_0) < ((int32_t)1))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0019; } } { // throw new ArgumentException("MaxRequests must be 1 or greater.", "maxRequests"); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_2 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6AF3D3CCB9472959ADABCD6E7FD248B6061A42C6)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07FC3A2B31C3E73FFABFEE7131B1DFC175EBF908)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WebRequestQueue_SetMaxConcurrentRequests_m830CA8C3B21290612D0EC05670BE51CB4E9C1441_RuntimeMethod_var))); } IL_0019: { // s_MaxRequest = maxRequests; int32_t L_3 = ___maxRequests0; il2cpp_codegen_runtime_class_init_inline(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var); ((WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_StaticFields*)il2cpp_codegen_static_fields_for(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var))->___s_MaxRequest_0 = L_3; // } return; } } // UnityEngine.ResourceManagement.WebRequestQueueOperation UnityEngine.ResourceManagement.WebRequestQueue::QueueRequest(UnityEngine.Networking.UnityWebRequest) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* WebRequestQueue_QueueRequest_m1AAE9197B721E4492F136343B2636079F4E48E08 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___request0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m75845BAA05EF678E41D0D073877D7BCC4D4FAA9C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m163E0BCFFFE7089C8C9AC958FEB33BA0B3A5A54B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Enqueue_m0DD398F7245C086B22C76E92CB2235D0BB5FE245_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebRequestQueue_OnWebAsyncOpComplete_mAC187918CA012D7385DDE6038B279B3E7F94CB96_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* V_0 = NULL; bool V_1 = false; UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* V_2 = NULL; bool V_3 = false; Exception_t* V_4 = NULL; WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* V_5 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { // WebRequestQueueOperation queueOperation = new WebRequestQueueOperation(request); UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_0 = ___request0; WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_1 = (WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363*)il2cpp_codegen_object_new(WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363_il2cpp_TypeInfo_var); NullCheck(L_1); WebRequestQueueOperation__ctor_mF6E7DC7A72C723056182035AAFFA7B28AF1F0007(L_1, L_0, NULL); V_0 = L_1; // if (s_ActiveRequests.Count < s_MaxRequest) il2cpp_codegen_runtime_class_init_inline(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var); List_1_t82E373BCF4E787F0A82707510F7681917A886DB6* L_2 = ((WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_StaticFields*)il2cpp_codegen_static_fields_for(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var))->___s_ActiveRequests_2; NullCheck(L_2); int32_t L_3; L_3 = List_1_get_Count_m163E0BCFFFE7089C8C9AC958FEB33BA0B3A5A54B_inline(L_2, List_1_get_Count_m163E0BCFFFE7089C8C9AC958FEB33BA0B3A5A54B_RuntimeMethod_var); int32_t L_4 = ((WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_StaticFields*)il2cpp_codegen_static_fields_for(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var))->___s_MaxRequest_0; V_1 = (bool)((((int32_t)L_3) < ((int32_t)L_4))? 1 : 0); bool L_5 = V_1; if (!L_5) { goto IL_007b; } } { // UnityWebRequestAsyncOperation webRequestAsyncOp = null; V_2 = (UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C*)NULL; } try {// begin try (depth: 1) { // webRequestAsyncOp = request.SendWebRequest(); UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_6 = ___request0; NullCheck(L_6); UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_7; L_7 = UnityWebRequest_SendWebRequest_mA3CD13983BAA5074A0640EDD661B1E46E6DB6C13(L_6, NULL); V_2 = L_7; // s_ActiveRequests.Add(webRequestAsyncOp); il2cpp_codegen_runtime_class_init_inline(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var); List_1_t82E373BCF4E787F0A82707510F7681917A886DB6* L_8 = ((WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_StaticFields*)il2cpp_codegen_static_fields_for(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var))->___s_ActiveRequests_2; UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_9 = V_2; NullCheck(L_8); List_1_Add_m75845BAA05EF678E41D0D073877D7BCC4D4FAA9C_inline(L_8, L_9, List_1_Add_m75845BAA05EF678E41D0D073877D7BCC4D4FAA9C_RuntimeMethod_var); // if (webRequestAsyncOp.isDone) UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_10 = V_2; NullCheck(L_10); bool L_11; L_11 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_10, NULL); V_3 = L_11; bool L_12 = V_3; if (!L_12) { goto IL_0047_1; } } { // OnWebAsyncOpComplete(webRequestAsyncOp); UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_13 = V_2; il2cpp_codegen_runtime_class_init_inline(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var); WebRequestQueue_OnWebAsyncOpComplete_mAC187918CA012D7385DDE6038B279B3E7F94CB96(L_13, NULL); goto IL_005a_1; } IL_0047_1: { // webRequestAsyncOp.completed += OnWebAsyncOpComplete; UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_14 = V_2; Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_15 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var); NullCheck(L_15); Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_15, NULL, (intptr_t)((void*)WebRequestQueue_OnWebAsyncOpComplete_mAC187918CA012D7385DDE6038B279B3E7F94CB96_RuntimeMethod_var), NULL); NullCheck(L_14); AsyncOperation_add_completed_mD6F21BA8127D6D4B7ABDEFAA995A7A347A20A793(L_14, L_15, NULL); } IL_005a_1: { goto IL_0070; } }// 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_005d; } throw e; } CATCH_005d: {// begin catch(System.Exception) // catch (Exception e) V_4 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)); // Debug.LogError(e.Message); Exception_t* L_16 = V_4; NullCheck(L_16); String_t* L_17; L_17 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_16); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var))); Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E(L_17, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0070; }// end catch (depth: 1) IL_0070: { // queueOperation.Complete(webRequestAsyncOp); WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_18 = V_0; UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_19 = V_2; NullCheck(L_18); WebRequestQueueOperation_Complete_m74FC3854CF7B21E72C64FE945830A6250BBD127D(L_18, L_19, NULL); goto IL_0087; } IL_007b: { // s_QueuedOperations.Enqueue(queueOperation); il2cpp_codegen_runtime_class_init_inline(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var); Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA* L_20 = ((WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_StaticFields*)il2cpp_codegen_static_fields_for(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var))->___s_QueuedOperations_1; WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_21 = V_0; NullCheck(L_20); Queue_1_Enqueue_m0DD398F7245C086B22C76E92CB2235D0BB5FE245(L_20, L_21, Queue_1_Enqueue_m0DD398F7245C086B22C76E92CB2235D0BB5FE245_RuntimeMethod_var); } IL_0087: { // return queueOperation; WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_22 = V_0; V_5 = L_22; goto IL_008c; } IL_008c: { // } WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_23 = V_5; return L_23; } } // System.Void UnityEngine.ResourceManagement.WebRequestQueue::OnWebAsyncOpComplete(UnityEngine.AsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestQueue_OnWebAsyncOpComplete_mAC187918CA012D7385DDE6038B279B3E7F94CB96 (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___operation0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m75845BAA05EF678E41D0D073877D7BCC4D4FAA9C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_mB0D828397E974329BA517D9B3BB7557FFCC33FF0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Dequeue_m37D7368D06F6D745D0A18C888DB41A4B3D71D99D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_get_Count_mC12F41F95A31993607B72C5E085A6069F898F4FA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebRequestQueue_OnWebAsyncOpComplete_mAC187918CA012D7385DDE6038B279B3E7F94CB96_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* V_1 = NULL; UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* V_2 = NULL; { // s_ActiveRequests.Remove((operation as UnityWebRequestAsyncOperation)); il2cpp_codegen_runtime_class_init_inline(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var); List_1_t82E373BCF4E787F0A82707510F7681917A886DB6* L_0 = ((WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_StaticFields*)il2cpp_codegen_static_fields_for(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var))->___s_ActiveRequests_2; AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_1 = ___operation0; NullCheck(L_0); bool L_2; L_2 = List_1_Remove_mB0D828397E974329BA517D9B3BB7557FFCC33FF0(L_0, ((UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C*)IsInstClass((RuntimeObject*)L_1, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_il2cpp_TypeInfo_var)), List_1_Remove_mB0D828397E974329BA517D9B3BB7557FFCC33FF0_RuntimeMethod_var); // if (s_QueuedOperations.Count > 0) Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA* L_3 = ((WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_StaticFields*)il2cpp_codegen_static_fields_for(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var))->___s_QueuedOperations_1; NullCheck(L_3); int32_t L_4; L_4 = Queue_1_get_Count_mC12F41F95A31993607B72C5E085A6069F898F4FA_inline(L_3, Queue_1_get_Count_mC12F41F95A31993607B72C5E085A6069F898F4FA_RuntimeMethod_var); V_0 = (bool)((((int32_t)L_4) > ((int32_t)0))? 1 : 0); bool L_5 = V_0; if (!L_5) { goto IL_0063; } } { // var nextQueuedOperation = s_QueuedOperations.Dequeue(); il2cpp_codegen_runtime_class_init_inline(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var); Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA* L_6 = ((WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_StaticFields*)il2cpp_codegen_static_fields_for(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var))->___s_QueuedOperations_1; NullCheck(L_6); WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_7; L_7 = Queue_1_Dequeue_m37D7368D06F6D745D0A18C888DB41A4B3D71D99D(L_6, Queue_1_Dequeue_m37D7368D06F6D745D0A18C888DB41A4B3D71D99D_RuntimeMethod_var); V_1 = L_7; // var webRequestAsyncOp = nextQueuedOperation.m_WebRequest.SendWebRequest(); WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_8 = V_1; NullCheck(L_8); UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_9 = L_8->___m_WebRequest_3; NullCheck(L_9); UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_10; L_10 = UnityWebRequest_SendWebRequest_mA3CD13983BAA5074A0640EDD661B1E46E6DB6C13(L_9, NULL); V_2 = L_10; // webRequestAsyncOp.completed += OnWebAsyncOpComplete; UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_11 = V_2; Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_12 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var); NullCheck(L_12); Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_12, NULL, (intptr_t)((void*)WebRequestQueue_OnWebAsyncOpComplete_mAC187918CA012D7385DDE6038B279B3E7F94CB96_RuntimeMethod_var), NULL); NullCheck(L_11); AsyncOperation_add_completed_mD6F21BA8127D6D4B7ABDEFAA995A7A347A20A793(L_11, L_12, NULL); // s_ActiveRequests.Add(webRequestAsyncOp); List_1_t82E373BCF4E787F0A82707510F7681917A886DB6* L_13 = ((WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_StaticFields*)il2cpp_codegen_static_fields_for(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var))->___s_ActiveRequests_2; UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_14 = V_2; NullCheck(L_13); List_1_Add_m75845BAA05EF678E41D0D073877D7BCC4D4FAA9C_inline(L_13, L_14, List_1_Add_m75845BAA05EF678E41D0D073877D7BCC4D4FAA9C_RuntimeMethod_var); // nextQueuedOperation.Complete(webRequestAsyncOp); WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_15 = V_1; UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_16 = V_2; NullCheck(L_15); WebRequestQueueOperation_Complete_m74FC3854CF7B21E72C64FE945830A6250BBD127D(L_15, L_16, NULL); } IL_0063: { // } return; } } // System.Void UnityEngine.ResourceManagement.WebRequestQueue::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestQueue__cctor_m4416E1B9E49A376414E1BC422E3FCB99676C82B1 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE2C973AD758CCD80E5B081D3831EC32196ECB651_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t82E373BCF4E787F0A82707510F7681917A886DB6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1__ctor_m7E67C88DF661BC06EDA394F77B91D108A7E62AAD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // internal static int s_MaxRequest = 500; ((WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_StaticFields*)il2cpp_codegen_static_fields_for(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var))->___s_MaxRequest_0 = ((int32_t)500); // internal static Queue s_QueuedOperations = new Queue(); Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA* L_0 = (Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA*)il2cpp_codegen_object_new(Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA_il2cpp_TypeInfo_var); NullCheck(L_0); Queue_1__ctor_m7E67C88DF661BC06EDA394F77B91D108A7E62AAD(L_0, Queue_1__ctor_m7E67C88DF661BC06EDA394F77B91D108A7E62AAD_RuntimeMethod_var); ((WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_StaticFields*)il2cpp_codegen_static_fields_for(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var))->___s_QueuedOperations_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_StaticFields*)il2cpp_codegen_static_fields_for(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var))->___s_QueuedOperations_1), (void*)L_0); // internal static List s_ActiveRequests = new List(); List_1_t82E373BCF4E787F0A82707510F7681917A886DB6* L_1 = (List_1_t82E373BCF4E787F0A82707510F7681917A886DB6*)il2cpp_codegen_object_new(List_1_t82E373BCF4E787F0A82707510F7681917A886DB6_il2cpp_TypeInfo_var); NullCheck(L_1); List_1__ctor_mE2C973AD758CCD80E5B081D3831EC32196ECB651(L_1, List_1__ctor_mE2C973AD758CCD80E5B081D3831EC32196ECB651_RuntimeMethod_var); ((WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_StaticFields*)il2cpp_codegen_static_fields_for(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var))->___s_ActiveRequests_2 = L_1; Il2CppCodeGenWriteBarrier((void**)(&((WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_StaticFields*)il2cpp_codegen_static_fields_for(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var))->___s_ActiveRequests_2), (void*)L_1); 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.ResourceManagement.Exceptions.ResourceManagerException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerException__ctor_m100F5F75AE8F119C04634B839871DECF2A9E3773 (ResourceManagerException_t49A563CE4851F1491A20EF29BF1E03276FD6ED25* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public ResourceManagerException() {} il2cpp_codegen_runtime_class_init_inline(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m203319D1EA1274689B380A947B4ADC8445662B8F(__this, NULL); // public ResourceManagerException() {} return; } } // System.Void UnityEngine.ResourceManagement.Exceptions.ResourceManagerException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerException__ctor_mADA995E60805D9B18593A09BDAAFEF7778D44092 (ResourceManagerException_t49A563CE4851F1491A20EF29BF1E03276FD6ED25* __this, String_t* ___message0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public ResourceManagerException(string message) : base(message) {} String_t* L_0 = ___message0; il2cpp_codegen_runtime_class_init_inline(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(__this, L_0, NULL); // public ResourceManagerException(string message) : base(message) {} return; } } // System.Void UnityEngine.ResourceManagement.Exceptions.ResourceManagerException::.ctor(System.String,System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerException__ctor_mC3F8CD1DEC2E9AB49D0109669BD40D7EFAA6643C (ResourceManagerException_t49A563CE4851F1491A20EF29BF1E03276FD6ED25* __this, String_t* ___message0, Exception_t* ___innerException1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public ResourceManagerException(string message, Exception innerException) : base(message, innerException) {} String_t* L_0 = ___message0; Exception_t* L_1 = ___innerException1; il2cpp_codegen_runtime_class_init_inline(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m9BC141AAB08F47C34B7ED40C1A6C0C1ADDEC5CB3(__this, L_0, L_1, NULL); // public ResourceManagerException(string message, Exception innerException) : base(message, innerException) {} return; } } // System.Void UnityEngine.ResourceManagement.Exceptions.ResourceManagerException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerException__ctor_m1AEBB2A25745FEE316B7A2A7A147D5C075938210 (ResourceManagerException_t49A563CE4851F1491A20EF29BF1E03276FD6ED25* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___message0, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___context1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // protected ResourceManagerException(SerializationInfo message, StreamingContext context) : base(message, context) {} SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_0 = ___message0; StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 L_1 = ___context1; il2cpp_codegen_runtime_class_init_inline(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m412D5FC4D69035738F1DB88FD771ABD6B0E9E120(__this, L_0, L_1, NULL); // protected ResourceManagerException(SerializationInfo message, StreamingContext context) : base(message, context) {} return; } } // System.String UnityEngine.ResourceManagement.Exceptions.ResourceManagerException::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ResourceManagerException_ToString_m02FFE7C99044E1165624FD1366817B2EDD4093FF (ResourceManagerException_t49A563CE4851F1491A20EF29BF1E03276FD6ED25* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8A60C15B3F3484BC0138C5410F143D1EA05CA01D); s_Il2CppMethodInitialized = true; } { // public override string ToString() => $"{GetType().Name} : {base.Message}\n{InnerException}"; Type_t* L_0; L_0 = Exception_GetType_mAD1230385BDC06119C339187CC37F22B6A79CF09(__this, NULL); NullCheck(L_0); String_t* L_1; L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_0); String_t* L_2; L_2 = Exception_get_Message_mCFE0D38FDF9001405299AAE43BBE2A9AD806C441(__this, NULL); Exception_t* L_3; L_3 = Exception_get_InnerException_m0C1BDB339C786BA4DA7D2C1AD214571CFBBB1410_inline(__this, NULL); String_t* L_4; L_4 = String_Format_m76BF8F3A6AD789E38B708848A2688D400AAC250A(_stringLiteral8A60C15B3F3484BC0138C5410F143D1EA05CA01D, 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 // UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation UnityEngine.ResourceManagement.Exceptions.UnknownResourceProviderException::get_Location() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnknownResourceProviderException_get_Location_mC769291CC27D81B8573117354AB08E222DD68CF8 (UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E* __this, const RuntimeMethod* method) { { // public IResourceLocation Location { get; private set; } RuntimeObject* L_0 = __this->___U3CLocationU3Ek__BackingField_18; return L_0; } } // System.Void UnityEngine.ResourceManagement.Exceptions.UnknownResourceProviderException::set_Location(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnknownResourceProviderException_set_Location_mC4689284960B91DB49E674BDAF259530C3F4B421 (UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E* __this, RuntimeObject* ___value0, const RuntimeMethod* method) { { // public IResourceLocation Location { get; private set; } RuntimeObject* L_0 = ___value0; __this->___U3CLocationU3Ek__BackingField_18 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CLocationU3Ek__BackingField_18), (void*)L_0); return; } } // System.Void UnityEngine.ResourceManagement.Exceptions.UnknownResourceProviderException::.ctor(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnknownResourceProviderException__ctor_mF41159A0C17377B2FA88EEB384873A9E74C0B9D4 (UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E* __this, RuntimeObject* ___location0, const RuntimeMethod* method) { { // public UnknownResourceProviderException(IResourceLocation location) ResourceManagerException__ctor_m100F5F75AE8F119C04634B839871DECF2A9E3773(__this, NULL); // Location = location; RuntimeObject* L_0 = ___location0; UnknownResourceProviderException_set_Location_mC4689284960B91DB49E674BDAF259530C3F4B421_inline(__this, L_0, NULL); // } return; } } // System.Void UnityEngine.ResourceManagement.Exceptions.UnknownResourceProviderException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnknownResourceProviderException__ctor_mF53A3788AA2BC62D3DD8B0480FEF37FE39D58DC7 (UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E* __this, const RuntimeMethod* method) { { // public UnknownResourceProviderException() {} ResourceManagerException__ctor_m100F5F75AE8F119C04634B839871DECF2A9E3773(__this, NULL); // public UnknownResourceProviderException() {} return; } } // System.Void UnityEngine.ResourceManagement.Exceptions.UnknownResourceProviderException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnknownResourceProviderException__ctor_m83BA024FBC7B1044B4F661C70C5D75C5936EC598 (UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E* __this, String_t* ___message0, const RuntimeMethod* method) { { // public UnknownResourceProviderException(string message) : base(message) {} String_t* L_0 = ___message0; ResourceManagerException__ctor_mADA995E60805D9B18593A09BDAAFEF7778D44092(__this, L_0, NULL); // public UnknownResourceProviderException(string message) : base(message) {} return; } } // System.Void UnityEngine.ResourceManagement.Exceptions.UnknownResourceProviderException::.ctor(System.String,System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnknownResourceProviderException__ctor_m44168BF7B02437B561517802A010C3D10C79DFFA (UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E* __this, String_t* ___message0, Exception_t* ___innerException1, const RuntimeMethod* method) { { // public UnknownResourceProviderException(string message, Exception innerException) : base(message, innerException) {} String_t* L_0 = ___message0; Exception_t* L_1 = ___innerException1; ResourceManagerException__ctor_mC3F8CD1DEC2E9AB49D0109669BD40D7EFAA6643C(__this, L_0, L_1, NULL); // public UnknownResourceProviderException(string message, Exception innerException) : base(message, innerException) {} return; } } // System.Void UnityEngine.ResourceManagement.Exceptions.UnknownResourceProviderException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnknownResourceProviderException__ctor_mEB7F4AAED15D3A44100003D65A4D81C4BFC432F3 (UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___message0, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___context1, const RuntimeMethod* method) { { // protected UnknownResourceProviderException(SerializationInfo message, StreamingContext context) : base(message, context) {} SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_0 = ___message0; StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 L_1 = ___context1; ResourceManagerException__ctor_m1AEBB2A25745FEE316B7A2A7A147D5C075938210(__this, L_0, L_1, NULL); // protected UnknownResourceProviderException(SerializationInfo message, StreamingContext context) : base(message, context) {} return; } } // System.String UnityEngine.ResourceManagement.Exceptions.UnknownResourceProviderException::get_Message() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnknownResourceProviderException_get_Message_m1A75337FDA1BE4FEA28CB84A8C1542034198B91A (UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4644BA3F1CC972E9F35C97AC17A6D9DCEBF2E486); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF9FDBA64471F57CB1D6F0BE2082CDC9D03288855); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; RuntimeObject* G_B2_0 = NULL; int32_t G_B2_1 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B2_2 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B2_3 = NULL; RuntimeObject* G_B1_0 = NULL; int32_t G_B1_1 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B1_2 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B1_3 = NULL; String_t* G_B3_0 = NULL; int32_t G_B3_1 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B3_2 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B3_3 = NULL; { // return base.Message + ", ProviderId=" + Location.ProviderId + ", Location=" + Location; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = L_0; String_t* L_2; L_2 = Exception_get_Message_mCFE0D38FDF9001405299AAE43BBE2A9AD806C441(__this, NULL); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_2); (L_1)->SetAt(static_cast(0), (String_t*)L_2); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = L_1; NullCheck(L_3); ArrayElementTypeCheck (L_3, _stringLiteral4644BA3F1CC972E9F35C97AC17A6D9DCEBF2E486); (L_3)->SetAt(static_cast(1), (String_t*)_stringLiteral4644BA3F1CC972E9F35C97AC17A6D9DCEBF2E486); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = L_3; RuntimeObject* L_5; L_5 = UnknownResourceProviderException_get_Location_mC769291CC27D81B8573117354AB08E222DD68CF8_inline(__this, NULL); NullCheck(L_5); String_t* L_6; L_6 = InterfaceFuncInvoker0< String_t* >::Invoke(1 /* System.String UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_ProviderId() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_5); NullCheck(L_4); ArrayElementTypeCheck (L_4, L_6); (L_4)->SetAt(static_cast(2), (String_t*)L_6); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_4; NullCheck(L_7); ArrayElementTypeCheck (L_7, _stringLiteralF9FDBA64471F57CB1D6F0BE2082CDC9D03288855); (L_7)->SetAt(static_cast(3), (String_t*)_stringLiteralF9FDBA64471F57CB1D6F0BE2082CDC9D03288855); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = L_7; RuntimeObject* L_9; L_9 = UnknownResourceProviderException_get_Location_mC769291CC27D81B8573117354AB08E222DD68CF8_inline(__this, NULL); RuntimeObject* L_10 = L_9; G_B1_0 = L_10; G_B1_1 = 4; G_B1_2 = L_8; G_B1_3 = L_8; if (L_10) { G_B2_0 = L_10; G_B2_1 = 4; G_B2_2 = L_8; G_B2_3 = L_8; goto IL_003d; } } { G_B3_0 = ((String_t*)(NULL)); G_B3_1 = G_B1_1; G_B3_2 = G_B1_2; G_B3_3 = G_B1_3; goto IL_0042; } IL_003d: { NullCheck(G_B2_0); String_t* L_11; L_11 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, G_B2_0); G_B3_0 = L_11; G_B3_1 = G_B2_1; G_B3_2 = G_B2_2; G_B3_3 = G_B2_3; } IL_0042: { NullCheck(G_B3_2); ArrayElementTypeCheck (G_B3_2, G_B3_0); (G_B3_2)->SetAt(static_cast(G_B3_1), (String_t*)G_B3_0); String_t* L_12; L_12 = String_Concat_m6B0734B65813C8EA093D78E5C2D16534EB6FE8C0(G_B3_3, NULL); V_0 = L_12; goto IL_004b; } IL_004b: { // } String_t* L_13 = V_0; return L_13; } } // System.String UnityEngine.ResourceManagement.Exceptions.UnknownResourceProviderException::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnknownResourceProviderException_ToString_m3515DCC45986154B425A190CCDC6CABA516C5C7D (UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E* __this, const RuntimeMethod* method) { String_t* V_0 = NULL; { // return Message; String_t* L_0; L_0 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, __this); V_0 = L_0; goto IL_000a; } IL_000a: { // } String_t* L_1 = V_0; return L_1; } } #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.ResourceManagement.Exceptions.OperationException::.ctor(System.String,System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OperationException__ctor_m86A0486864C0BBA58E2688D3FB650CAB1D616D59 (OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434* __this, String_t* ___message0, Exception_t* ___innerException1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public OperationException(string message, Exception innerException = null) : base(message, innerException) {} String_t* L_0 = ___message0; Exception_t* L_1 = ___innerException1; il2cpp_codegen_runtime_class_init_inline(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m9BC141AAB08F47C34B7ED40C1A6C0C1ADDEC5CB3(__this, L_0, L_1, NULL); // public OperationException(string message, Exception innerException = null) : base(message, innerException) {} return; } } // System.String UnityEngine.ResourceManagement.Exceptions.OperationException::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OperationException_ToString_m8544F18BF5A2A8B6194DBF46F672DB8C128AA34D (OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8A60C15B3F3484BC0138C5410F143D1EA05CA01D); s_Il2CppMethodInitialized = true; } { // public override string ToString() => $"{GetType().Name} : {base.Message}\n{InnerException}"; Type_t* L_0; L_0 = Exception_GetType_mAD1230385BDC06119C339187CC37F22B6A79CF09(__this, NULL); NullCheck(L_0); String_t* L_1; L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_0); String_t* L_2; L_2 = Exception_get_Message_mCFE0D38FDF9001405299AAE43BBE2A9AD806C441(__this, NULL); Exception_t* L_3; L_3 = Exception_get_InnerException_m0C1BDB339C786BA4DA7D2C1AD214571CFBBB1410_inline(__this, NULL); String_t* L_4; L_4 = String_Format_m76BF8F3A6AD789E38B708848A2688D400AAC250A(_stringLiteral8A60C15B3F3484BC0138C5410F143D1EA05CA01D, 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.ResourceManagement.Exceptions.ProviderException::.ctor(System.String,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProviderException__ctor_m298FE0E1B736CBE00C44FDC9D6C960F7A927830D (ProviderException_tCFC98A50C874BCD7FAF64F677F162A3B2C7B09DA* __this, String_t* ___message0, RuntimeObject* ___location1, Exception_t* ___innerException2, const RuntimeMethod* method) { { // : base(message, innerException) String_t* L_0 = ___message0; Exception_t* L_1 = ___innerException2; OperationException__ctor_m86A0486864C0BBA58E2688D3FB650CAB1D616D59(__this, L_0, L_1, NULL); // Location = location; RuntimeObject* L_2 = ___location1; __this->___U3CLocationU3Ek__BackingField_18 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CLocationU3Ek__BackingField_18), (void*)L_2); // } return; } } // UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation UnityEngine.ResourceManagement.Exceptions.ProviderException::get_Location() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ProviderException_get_Location_m9E9ACD664198BD17DD1CC1E61B8201966C261981 (ProviderException_tCFC98A50C874BCD7FAF64F677F162A3B2C7B09DA* __this, const RuntimeMethod* method) { { // public IResourceLocation Location { get; } RuntimeObject* L_0 = __this->___U3CLocationU3Ek__BackingField_18; return L_0; } } #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.ResourceManagement.Exceptions.RemoteProviderException::.ctor(System.String,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,UnityEngine.ResourceManagement.Util.UnityWebRequestResult,System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteProviderException__ctor_mB262F595DD1E23F24A37B5AB6142B8180CFF70C1 (RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131* __this, String_t* ___message0, RuntimeObject* ___location1, UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* ___uwrResult2, Exception_t* ___innerException3, const RuntimeMethod* method) { { // : base(message, location, innerException) String_t* L_0 = ___message0; RuntimeObject* L_1 = ___location1; Exception_t* L_2 = ___innerException3; ProviderException__ctor_m298FE0E1B736CBE00C44FDC9D6C960F7A927830D(__this, L_0, L_1, L_2, NULL); // WebRequestResult = uwrResult; UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* L_3 = ___uwrResult2; __this->___U3CWebRequestResultU3Ek__BackingField_19 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CWebRequestResultU3Ek__BackingField_19), (void*)L_3); // } return; } } // UnityEngine.ResourceManagement.Util.UnityWebRequestResult UnityEngine.ResourceManagement.Exceptions.RemoteProviderException::get_WebRequestResult() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* RemoteProviderException_get_WebRequestResult_mF80BDC58604D4D5C44AB968FA544CFD30C330954 (RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131* __this, const RuntimeMethod* method) { { // public UnityWebRequestResult WebRequestResult { get; } UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* L_0 = __this->___U3CWebRequestResultU3Ek__BackingField_19; return L_0; } } // System.String UnityEngine.ResourceManagement.Exceptions.RemoteProviderException::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RemoteProviderException_ToString_m4D0CD66BDF24920556E4E8A4F418B457AC696AE4 (RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB88A82BFF1808191DA530D2B17124F09EB51B995); s_Il2CppMethodInitialized = true; } bool V_0 = false; String_t* V_1 = NULL; { // if (WebRequestResult != null) UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* L_0; L_0 = RemoteProviderException_get_WebRequestResult_mF80BDC58604D4D5C44AB968FA544CFD30C330954_inline(__this, NULL); V_0 = (bool)((!(((RuntimeObject*)(UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_004a; } } { // return $"{GetType().Name} : {Message}\nUnityWebRequest result : {WebRequestResult}\n{InnerException}"; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = L_2; Type_t* L_4; L_4 = Exception_GetType_mAD1230385BDC06119C339187CC37F22B6A79CF09(__this, NULL); NullCheck(L_4); String_t* L_5; L_5 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_4); NullCheck(L_3); ArrayElementTypeCheck (L_3, L_5); (L_3)->SetAt(static_cast(0), (RuntimeObject*)L_5); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = L_3; String_t* L_7; L_7 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, __this); NullCheck(L_6); ArrayElementTypeCheck (L_6, L_7); (L_6)->SetAt(static_cast(1), (RuntimeObject*)L_7); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8 = L_6; UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* L_9; L_9 = RemoteProviderException_get_WebRequestResult_mF80BDC58604D4D5C44AB968FA544CFD30C330954_inline(__this, NULL); NullCheck(L_8); ArrayElementTypeCheck (L_8, L_9); (L_8)->SetAt(static_cast(2), (RuntimeObject*)L_9); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10 = L_8; Exception_t* L_11; L_11 = Exception_get_InnerException_m0C1BDB339C786BA4DA7D2C1AD214571CFBBB1410_inline(__this, NULL); NullCheck(L_10); ArrayElementTypeCheck (L_10, L_11); (L_10)->SetAt(static_cast(3), (RuntimeObject*)L_11); String_t* L_12; L_12 = String_Format_m74FC0A1259DFA02F3DF6538FC7F3ACF3E1AF0C55(_stringLiteralB88A82BFF1808191DA530D2B17124F09EB51B995, L_10, NULL); V_1 = L_12; goto IL_0053; } IL_004a: { // return base.ToString(); String_t* L_13; L_13 = OperationException_ToString_m8544F18BF5A2A8B6194DBF46F672DB8C128AA34D(__this, NULL); V_1 = L_13; goto IL_0053; } IL_0053: { // } String_t* L_14 = V_1; return L_14; } } #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.Collections.Generic.LinkedListNode`1 UnityEngine.ResourceManagement.Util.DelayedActionManager::GetNode(UnityEngine.ResourceManagement.Util.DelayedActionManager/DelegateInfo&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* DelayedActionManager_GetNode_mAEF3F54F608E37822E2F8411BC021617051C6262 (DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* __this, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* ___del0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedListNode_1__ctor_m3ECA0C1934EC38CFD98560154273E9A83F71F2B5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedListNode_1_set_Value_mA3F2991DC59E41D3FB7E9EABFBA2C1DD24C9A278_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Pop_m4E03C660FF072EF0C0FD14D5A68A383AAC6AD720_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_get_Count_m6C630F6764B1DB7A78C100CE65AA36C250DA18FE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* V_1 = NULL; LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* V_2 = NULL; { // if (m_NodeCache.Count > 0) Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406* L_0 = __this->___m_NodeCache_7; NullCheck(L_0); int32_t L_1; L_1 = Stack_1_get_Count_m6C630F6764B1DB7A78C100CE65AA36C250DA18FE_inline(L_0, Stack_1_get_Count_m6C630F6764B1DB7A78C100CE65AA36C250DA18FE_RuntimeMethod_var); V_0 = (bool)((((int32_t)L_1) > ((int32_t)0))? 1 : 0); bool L_2 = V_0; if (!L_2) { goto IL_0031; } } { // var node = m_NodeCache.Pop(); Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406* L_3 = __this->___m_NodeCache_7; NullCheck(L_3); LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_4; L_4 = Stack_1_Pop_m4E03C660FF072EF0C0FD14D5A68A383AAC6AD720(L_3, Stack_1_Pop_m4E03C660FF072EF0C0FD14D5A68A383AAC6AD720_RuntimeMethod_var); V_1 = L_4; // node.Value = del; LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_5 = V_1; DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* L_6 = ___del0; DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 L_7 = (*(DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232*)L_6); NullCheck(L_5); LinkedListNode_1_set_Value_mA3F2991DC59E41D3FB7E9EABFBA2C1DD24C9A278_inline(L_5, L_7, LinkedListNode_1_set_Value_mA3F2991DC59E41D3FB7E9EABFBA2C1DD24C9A278_RuntimeMethod_var); // return node; LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_8 = V_1; V_2 = L_8; goto IL_003f; } IL_0031: { // return new LinkedListNode(del); DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* L_9 = ___del0; DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 L_10 = (*(DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232*)L_9); LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_11 = (LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB*)il2cpp_codegen_object_new(LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB_il2cpp_TypeInfo_var); NullCheck(L_11); LinkedListNode_1__ctor_m3ECA0C1934EC38CFD98560154273E9A83F71F2B5(L_11, L_10, LinkedListNode_1__ctor_m3ECA0C1934EC38CFD98560154273E9A83F71F2B5_RuntimeMethod_var); V_2 = L_11; goto IL_003f; } IL_003f: { // } LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_12 = V_2; return L_12; } } // System.Void UnityEngine.ResourceManagement.Util.DelayedActionManager::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelayedActionManager_Clear_mA95322744511C3B5ED054BC099EB8671D619286A (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentSingleton_1_get_Exists_m9F233C544A343BAA22FD10DD30B8163E400E2986_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentSingleton_1_get_Instance_m2DC94C69876F96B22A22A5F225A2DC9CFE75F6C7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // if (Exists) bool L_0; L_0 = ComponentSingleton_1_get_Exists_m9F233C544A343BAA22FD10DD30B8163E400E2986(ComponentSingleton_1_get_Exists_m9F233C544A343BAA22FD10DD30B8163E400E2986_RuntimeMethod_var); V_0 = L_0; bool L_1 = V_0; if (!L_1) { goto IL_0015; } } { // Instance.DestroyWhenComplete(); DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* L_2; L_2 = ComponentSingleton_1_get_Instance_m2DC94C69876F96B22A22A5F225A2DC9CFE75F6C7(ComponentSingleton_1_get_Instance_m2DC94C69876F96B22A22A5F225A2DC9CFE75F6C7_RuntimeMethod_var); NullCheck(L_2); DelayedActionManager_DestroyWhenComplete_mE9C248BD5D22972468E21FD8561074E661851EE9(L_2, NULL); } IL_0015: { // } return; } } // System.Void UnityEngine.ResourceManagement.Util.DelayedActionManager::DestroyWhenComplete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelayedActionManager_DestroyWhenComplete_mE9C248BD5D22972468E21FD8561074E661851EE9 (DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* __this, const RuntimeMethod* method) { { // m_DestroyOnCompletion = true; __this->___m_DestroyOnCompletion_9 = (bool)1; // } return; } } // System.Void UnityEngine.ResourceManagement.Util.DelayedActionManager::AddAction(System.Delegate,System.Single,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelayedActionManager_AddAction_mAED8467E3AE19DD327F860E605998ECDA614B5A6 (Delegate_t* ___action0, float ___delay1, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___parameters2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentSingleton_1_get_Instance_m2DC94C69876F96B22A22A5F225A2DC9CFE75F6C7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // Instance.AddActionInternal(action, delay, parameters); DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* L_0; L_0 = ComponentSingleton_1_get_Instance_m2DC94C69876F96B22A22A5F225A2DC9CFE75F6C7(ComponentSingleton_1_get_Instance_m2DC94C69876F96B22A22A5F225A2DC9CFE75F6C7_RuntimeMethod_var); Delegate_t* L_1 = ___action0; float L_2 = ___delay1; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___parameters2; NullCheck(L_0); DelayedActionManager_AddActionInternal_m1EE246770285D9A30BB5BA5B7892D01738E0BF61(L_0, L_1, L_2, L_3, NULL); // } return; } } // System.Void UnityEngine.ResourceManagement.Util.DelayedActionManager::AddActionInternal(System.Delegate,System.Single,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelayedActionManager_AddActionInternal_m1EE246770285D9A30BB5BA5B7892D01738E0BF61 (DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* __this, Delegate_t* ___action0, float ___delay1, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___parameters2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedListNode_1_get_Previous_m8A2E9D7E5AFAB9C973E931E2BF685837841BC8DE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedListNode_1_get_Value_m9A9FE836154CAA03E0B573E1435C07192141A71D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedList_1_AddBefore_m4613B3F2B71C4BFB1FCFC687693BFD2A5DFAC7ED_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedList_1_AddFirst_m064C10418BD746C59F36C2081C86B4542A5267F7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedList_1_get_Count_m699332A49A02B1D79466B0FCFAFEC25CA6B48F7B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedList_1_get_Last_mF115D1DC17D174BDF64AF19227CD3C162316B75E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF922A6C45AA080D5A0A87E6FC45C6A966B5A826F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 V_0; memset((&V_0), 0, sizeof(V_0)); bool V_1 = false; bool V_2 = false; LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* V_3 = NULL; bool V_4 = false; DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 V_5; memset((&V_5), 0, sizeof(V_5)); bool V_6 = false; int32_t G_B8_0 = 0; { // var del = new DelegateInfo(action, Time.unscaledTime + delay, parameters); Delegate_t* L_0 = ___action0; float L_1; L_1 = Time_get_unscaledTime_m99A3C76AB74B5278B44A5E8B3498E51ABBF793CA(NULL); float L_2 = ___delay1; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___parameters2; DelegateInfo__ctor_m08FC6B330A4593BBBB9C28877297E0C157D78DF3((&V_0), L_0, ((float)il2cpp_codegen_add(L_1, L_2)), L_3, NULL); // if (delay > 0) float L_4 = ___delay1; V_1 = (bool)((((float)L_4) > ((float)(0.0f)))? 1 : 0); bool L_5 = V_1; if (!L_5) { goto IL_00be; } } { // if (m_DelayedActions.Count == 0) LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* L_6 = __this->___m_DelayedActions_6; NullCheck(L_6); int32_t L_7; L_7 = LinkedList_1_get_Count_m699332A49A02B1D79466B0FCFAFEC25CA6B48F7B_inline(L_6, LinkedList_1_get_Count_m699332A49A02B1D79466B0FCFAFEC25CA6B48F7B_RuntimeMethod_var); V_2 = (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0); bool L_8 = V_2; if (!L_8) { goto IL_004b; } } { // m_DelayedActions.AddFirst(GetNode(ref del)); LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* L_9 = __this->___m_DelayedActions_6; LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_10; L_10 = DelayedActionManager_GetNode_mAEF3F54F608E37822E2F8411BC021617051C6262(__this, (&V_0), NULL); NullCheck(L_9); LinkedList_1_AddFirst_m064C10418BD746C59F36C2081C86B4542A5267F7(L_9, L_10, LinkedList_1_AddFirst_m064C10418BD746C59F36C2081C86B4542A5267F7_RuntimeMethod_var); goto IL_00bb; } IL_004b: { // var n = m_DelayedActions.Last; LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* L_11 = __this->___m_DelayedActions_6; NullCheck(L_11); LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_12; L_12 = LinkedList_1_get_Last_mF115D1DC17D174BDF64AF19227CD3C162316B75E(L_11, LinkedList_1_get_Last_mF115D1DC17D174BDF64AF19227CD3C162316B75E_RuntimeMethod_var); V_3 = L_12; goto IL_0061; } IL_005a: { // n = n.Previous; LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_13 = V_3; NullCheck(L_13); LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_14; L_14 = LinkedListNode_1_get_Previous_m8A2E9D7E5AFAB9C973E931E2BF685837841BC8DE(L_13, LinkedListNode_1_get_Previous_m8A2E9D7E5AFAB9C973E931E2BF685837841BC8DE_RuntimeMethod_var); V_3 = L_14; } IL_0061: { // while (n != null && n.Value.InvocationTime > del.InvocationTime) LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_15 = V_3; if (!L_15) { goto IL_007e; } } { LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_16 = V_3; NullCheck(L_16); DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 L_17; L_17 = LinkedListNode_1_get_Value_m9A9FE836154CAA03E0B573E1435C07192141A71D_inline(L_16, LinkedListNode_1_get_Value_m9A9FE836154CAA03E0B573E1435C07192141A71D_RuntimeMethod_var); V_5 = L_17; float L_18; L_18 = DelegateInfo_get_InvocationTime_mA102D6CDFFEECC935EF0097705D0081C59D8B030_inline((&V_5), NULL); float L_19; L_19 = DelegateInfo_get_InvocationTime_mA102D6CDFFEECC935EF0097705D0081C59D8B030_inline((&V_0), NULL); G_B8_0 = ((((float)L_18) > ((float)L_19))? 1 : 0); goto IL_007f; } IL_007e: { G_B8_0 = 0; } IL_007f: { V_4 = (bool)G_B8_0; bool L_20 = V_4; if (L_20) { goto IL_005a; } } { // if (n == null) LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_21 = V_3; V_6 = (bool)((((RuntimeObject*)(LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB*)L_21) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_22 = V_6; if (!L_22) { goto IL_00a5; } } { // m_DelayedActions.AddFirst(GetNode(ref del)); LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* L_23 = __this->___m_DelayedActions_6; LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_24; L_24 = DelayedActionManager_GetNode_mAEF3F54F608E37822E2F8411BC021617051C6262(__this, (&V_0), NULL); NullCheck(L_23); LinkedList_1_AddFirst_m064C10418BD746C59F36C2081C86B4542A5267F7(L_23, L_24, LinkedList_1_AddFirst_m064C10418BD746C59F36C2081C86B4542A5267F7_RuntimeMethod_var); goto IL_00ba; } IL_00a5: { // m_DelayedActions.AddBefore(n, GetNode(ref del)); LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* L_25 = __this->___m_DelayedActions_6; LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_26 = V_3; LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_27; L_27 = DelayedActionManager_GetNode_mAEF3F54F608E37822E2F8411BC021617051C6262(__this, (&V_0), NULL); NullCheck(L_25); LinkedList_1_AddBefore_m4613B3F2B71C4BFB1FCFC687693BFD2A5DFAC7ED(L_25, L_26, L_27, LinkedList_1_AddBefore_m4613B3F2B71C4BFB1FCFC687693BFD2A5DFAC7ED_RuntimeMethod_var); } IL_00ba: { } IL_00bb: { goto IL_00d2; } IL_00be: { // m_Actions[m_CollectionIndex].Add(del); List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515* L_28 = __this->___m_Actions_5; int32_t L_29 = __this->___m_CollectionIndex_8; NullCheck(L_28); int32_t L_30 = L_29; List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* L_31 = (L_28)->GetAt(static_cast(L_30)); DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 L_32 = V_0; NullCheck(L_31); List_1_Add_mF922A6C45AA080D5A0A87E6FC45C6A966B5A826F_inline(L_31, L_32, List_1_Add_mF922A6C45AA080D5A0A87E6FC45C6A966B5A826F_RuntimeMethod_var); } IL_00d2: { // } return; } } // System.Boolean UnityEngine.ResourceManagement.Util.DelayedActionManager::get_IsActive() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DelayedActionManager_get_IsActive_m9CBC07F10520C6CDE5476E7F044D527423AE7E7E (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentSingleton_1_get_Exists_m9F233C544A343BAA22FD10DD30B8163E400E2986_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentSingleton_1_get_Instance_m2DC94C69876F96B22A22A5F225A2DC9CFE75F6C7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedList_1_get_Count_m699332A49A02B1D79466B0FCFAFEC25CA6B48F7B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m3CD6522F5238852B19A0FD146657933E1876ABB2_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; bool V_2 = false; int32_t V_3 = 0; bool V_4 = false; bool V_5 = false; { // if (!Exists) bool L_0; L_0 = ComponentSingleton_1_get_Exists_m9F233C544A343BAA22FD10DD30B8163E400E2986(ComponentSingleton_1_get_Exists_m9F233C544A343BAA22FD10DD30B8163E400E2986_RuntimeMethod_var); V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0011; } } { // return false; V_1 = (bool)0; goto IL_006a; } IL_0011: { // if (Instance.m_DelayedActions.Count > 0) DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* L_2; L_2 = ComponentSingleton_1_get_Instance_m2DC94C69876F96B22A22A5F225A2DC9CFE75F6C7(ComponentSingleton_1_get_Instance_m2DC94C69876F96B22A22A5F225A2DC9CFE75F6C7_RuntimeMethod_var); NullCheck(L_2); LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* L_3 = L_2->___m_DelayedActions_6; NullCheck(L_3); int32_t L_4; L_4 = LinkedList_1_get_Count_m699332A49A02B1D79466B0FCFAFEC25CA6B48F7B_inline(L_3, LinkedList_1_get_Count_m699332A49A02B1D79466B0FCFAFEC25CA6B48F7B_RuntimeMethod_var); V_2 = (bool)((((int32_t)L_4) > ((int32_t)0))? 1 : 0); bool L_5 = V_2; if (!L_5) { goto IL_002b; } } { // return true; V_1 = (bool)1; goto IL_006a; } IL_002b: { // for (int i = 0; i < Instance.m_Actions.Length; i++) V_3 = 0; goto IL_0051; } IL_002f: { // if (Instance.m_Actions[i].Count > 0) DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* L_6; L_6 = ComponentSingleton_1_get_Instance_m2DC94C69876F96B22A22A5F225A2DC9CFE75F6C7(ComponentSingleton_1_get_Instance_m2DC94C69876F96B22A22A5F225A2DC9CFE75F6C7_RuntimeMethod_var); NullCheck(L_6); List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515* L_7 = L_6->___m_Actions_5; int32_t L_8 = V_3; NullCheck(L_7); int32_t L_9 = L_8; List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* L_10 = (L_7)->GetAt(static_cast(L_9)); NullCheck(L_10); int32_t L_11; L_11 = List_1_get_Count_m3CD6522F5238852B19A0FD146657933E1876ABB2_inline(L_10, List_1_get_Count_m3CD6522F5238852B19A0FD146657933E1876ABB2_RuntimeMethod_var); V_4 = (bool)((((int32_t)L_11) > ((int32_t)0))? 1 : 0); bool L_12 = V_4; if (!L_12) { goto IL_004d; } } { // return true; V_1 = (bool)1; goto IL_006a; } IL_004d: { // for (int i = 0; i < Instance.m_Actions.Length; i++) int32_t L_13 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_0051: { // for (int i = 0; i < Instance.m_Actions.Length; i++) int32_t L_14 = V_3; DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* L_15; L_15 = ComponentSingleton_1_get_Instance_m2DC94C69876F96B22A22A5F225A2DC9CFE75F6C7(ComponentSingleton_1_get_Instance_m2DC94C69876F96B22A22A5F225A2DC9CFE75F6C7_RuntimeMethod_var); NullCheck(L_15); List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515* L_16 = L_15->___m_Actions_5; NullCheck(L_16); V_5 = (bool)((((int32_t)L_14) < ((int32_t)((int32_t)(((RuntimeArray*)L_16)->max_length))))? 1 : 0); bool L_17 = V_5; if (L_17) { goto IL_002f; } } { // return false; V_1 = (bool)0; goto IL_006a; } IL_006a: { // } bool L_18 = V_1; return L_18; } } // System.Boolean UnityEngine.ResourceManagement.Util.DelayedActionManager::Wait(System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DelayedActionManager_Wait_m7E24FE9413147EBCBB510CDFC884C5E692E02043 (float ___timeout0, float ___timeAdvanceAmount1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentSingleton_1_get_Instance_m2DC94C69876F96B22A22A5F225A2DC9CFE75F6C7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* V_0 = NULL; float V_1 = 0.0f; bool V_2 = false; bool V_3 = false; bool V_4 = false; bool V_5 = false; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_6; memset((&V_6), 0, sizeof(V_6)); int32_t G_B10_0 = 0; int32_t G_B12_0 = 0; { // if (!IsActive) bool L_0; L_0 = DelayedActionManager_get_IsActive_m9CBC07F10520C6CDE5476E7F044D527423AE7E7E(NULL); V_2 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_2; if (!L_1) { goto IL_0011; } } { // return true; V_3 = (bool)1; goto IL_0088; } IL_0011: { // var timer = new Stopwatch(); Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* L_2 = (Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043*)il2cpp_codegen_object_new(Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_il2cpp_TypeInfo_var); NullCheck(L_2); Stopwatch__ctor_mAFE6B2F45CF1C3469EF6D5307972BC098B473D0A(L_2, NULL); V_0 = L_2; // timer.Start(); Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* L_3 = V_0; NullCheck(L_3); Stopwatch_Start_m35906A38C7D336CF9DD35854C7E170D762A55915(L_3, NULL); // var t = Time.unscaledTime; float L_4; L_4 = Time_get_unscaledTime_m99A3C76AB74B5278B44A5E8B3498E51ABBF793CA(NULL); V_1 = L_4; } IL_0024: { // Instance.InternalLateUpdate(t); DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* L_5; L_5 = ComponentSingleton_1_get_Instance_m2DC94C69876F96B22A22A5F225A2DC9CFE75F6C7(ComponentSingleton_1_get_Instance_m2DC94C69876F96B22A22A5F225A2DC9CFE75F6C7_RuntimeMethod_var); float L_6 = V_1; NullCheck(L_5); DelayedActionManager_InternalLateUpdate_m38B7F66D591F997005D99A5078B8233E568CA25E(L_5, L_6, NULL); // if (timeAdvanceAmount >= 0) float L_7 = ___timeAdvanceAmount1; V_4 = (bool)((((int32_t)((!(((float)L_7) >= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_8 = V_4; if (!L_8) { goto IL_0048; } } { // t += timeAdvanceAmount; float L_9 = V_1; float L_10 = ___timeAdvanceAmount1; V_1 = ((float)il2cpp_codegen_add(L_9, L_10)); goto IL_004e; } IL_0048: { // t = Time.unscaledTime; float L_11; L_11 = Time_get_unscaledTime_m99A3C76AB74B5278B44A5E8B3498E51ABBF793CA(NULL); V_1 = L_11; } IL_004e: { // while (IsActive && (timeout <= 0 || timer.Elapsed.TotalSeconds < timeout)); bool L_12; L_12 = DelayedActionManager_get_IsActive_m9CBC07F10520C6CDE5476E7F044D527423AE7E7E(NULL); if (!L_12) { goto IL_0076; } } { float L_13 = ___timeout0; if ((((float)L_13) <= ((float)(0.0f)))) { goto IL_0073; } } { Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* L_14 = V_0; NullCheck(L_14); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_15; L_15 = Stopwatch_get_Elapsed_mF16CCA2F9B7E2EAEFCAF8D81F44370DBAC1B2178(L_14, NULL); V_6 = L_15; double L_16; L_16 = TimeSpan_get_TotalSeconds_mED686E7CECE6A76A7DC38518698B9199DB8CDEA8((&V_6), NULL); float L_17 = ___timeout0; G_B10_0 = ((((double)L_16) < ((double)((double)L_17)))? 1 : 0); goto IL_0074; } IL_0073: { G_B10_0 = 1; } IL_0074: { G_B12_0 = G_B10_0; goto IL_0077; } IL_0076: { G_B12_0 = 0; } IL_0077: { V_5 = (bool)G_B12_0; bool L_18 = V_5; if (L_18) { goto IL_0024; } } { // return !IsActive; bool L_19; L_19 = DelayedActionManager_get_IsActive_m9CBC07F10520C6CDE5476E7F044D527423AE7E7E(NULL); V_3 = (bool)((((int32_t)L_19) == ((int32_t)0))? 1 : 0); goto IL_0088; } IL_0088: { // } bool L_20 = V_3; return L_20; } } // System.Void UnityEngine.ResourceManagement.Util.DelayedActionManager::LateUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelayedActionManager_LateUpdate_m1B1943FA626B6A54B91AF815921480DAACCB8F48 (DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* __this, const RuntimeMethod* method) { { // InternalLateUpdate(Time.unscaledTime); float L_0; L_0 = Time_get_unscaledTime_m99A3C76AB74B5278B44A5E8B3498E51ABBF793CA(NULL); DelayedActionManager_InternalLateUpdate_m38B7F66D591F997005D99A5078B8233E568CA25E(__this, L_0, NULL); // } return; } } // System.Void UnityEngine.ResourceManagement.Util.DelayedActionManager::InternalLateUpdate(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelayedActionManager_InternalLateUpdate_m38B7F66D591F997005D99A5078B8233E568CA25E (DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* __this, float ___t0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedListNode_1_get_Value_m9A9FE836154CAA03E0B573E1435C07192141A71D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedList_1_RemoveFirst_m0674267A206E66CEECE377F83E1325B84C3DA387_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedList_1_get_Count_m699332A49A02B1D79466B0FCFAFEC25CA6B48F7B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedList_1_get_First_mAAFBCF23E1CA288189B1044BB52EA5C1D145E67E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF922A6C45AA080D5A0A87E6FC45C6A966B5A826F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m08980A8AC138C2D99C4121189BB3A36979BF4711_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m3CD6522F5238852B19A0FD146657933E1876ABB2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m64A9C19069D8649DAB7EB7C34020F28BD4EBDE63_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Push_m6362661A3DD281E7775B36366DE19EC84AD7E96E_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; bool V_1 = false; DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* V_4 = NULL; bool V_5 = false; int32_t V_6 = 0; bool V_7 = false; bool V_8 = false; bool V_9 = false; int32_t G_B5_0 = 0; int32_t G_B15_0 = 0; { // int iterationCount = 0; V_0 = 0; goto IL_004d; } IL_0005: { // m_Actions[m_CollectionIndex].Add(m_DelayedActions.First.Value); List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515* L_0 = __this->___m_Actions_5; int32_t L_1 = __this->___m_CollectionIndex_8; NullCheck(L_0); int32_t L_2 = L_1; List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* L_3 = (L_0)->GetAt(static_cast(L_2)); LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* L_4 = __this->___m_DelayedActions_6; NullCheck(L_4); LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_5; L_5 = LinkedList_1_get_First_mAAFBCF23E1CA288189B1044BB52EA5C1D145E67E_inline(L_4, LinkedList_1_get_First_mAAFBCF23E1CA288189B1044BB52EA5C1D145E67E_RuntimeMethod_var); NullCheck(L_5); DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 L_6; L_6 = LinkedListNode_1_get_Value_m9A9FE836154CAA03E0B573E1435C07192141A71D_inline(L_5, LinkedListNode_1_get_Value_m9A9FE836154CAA03E0B573E1435C07192141A71D_RuntimeMethod_var); NullCheck(L_3); List_1_Add_mF922A6C45AA080D5A0A87E6FC45C6A966B5A826F_inline(L_3, L_6, List_1_Add_mF922A6C45AA080D5A0A87E6FC45C6A966B5A826F_RuntimeMethod_var); // m_NodeCache.Push(m_DelayedActions.First); Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406* L_7 = __this->___m_NodeCache_7; LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* L_8 = __this->___m_DelayedActions_6; NullCheck(L_8); LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_9; L_9 = LinkedList_1_get_First_mAAFBCF23E1CA288189B1044BB52EA5C1D145E67E_inline(L_8, LinkedList_1_get_First_mAAFBCF23E1CA288189B1044BB52EA5C1D145E67E_RuntimeMethod_var); NullCheck(L_7); Stack_1_Push_m6362661A3DD281E7775B36366DE19EC84AD7E96E(L_7, L_9, Stack_1_Push_m6362661A3DD281E7775B36366DE19EC84AD7E96E_RuntimeMethod_var); // m_DelayedActions.RemoveFirst(); LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* L_10 = __this->___m_DelayedActions_6; NullCheck(L_10); LinkedList_1_RemoveFirst_m0674267A206E66CEECE377F83E1325B84C3DA387(L_10, LinkedList_1_RemoveFirst_m0674267A206E66CEECE377F83E1325B84C3DA387_RuntimeMethod_var); } IL_004d: { // while (m_DelayedActions.Count > 0 && m_DelayedActions.First.Value.InvocationTime <= t) LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* L_11 = __this->___m_DelayedActions_6; NullCheck(L_11); int32_t L_12; L_12 = LinkedList_1_get_Count_m699332A49A02B1D79466B0FCFAFEC25CA6B48F7B_inline(L_11, LinkedList_1_get_Count_m699332A49A02B1D79466B0FCFAFEC25CA6B48F7B_RuntimeMethod_var); if ((((int32_t)L_12) <= ((int32_t)0))) { goto IL_007b; } } { LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* L_13 = __this->___m_DelayedActions_6; NullCheck(L_13); LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_14; L_14 = LinkedList_1_get_First_mAAFBCF23E1CA288189B1044BB52EA5C1D145E67E_inline(L_13, LinkedList_1_get_First_mAAFBCF23E1CA288189B1044BB52EA5C1D145E67E_RuntimeMethod_var); NullCheck(L_14); DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 L_15; L_15 = LinkedListNode_1_get_Value_m9A9FE836154CAA03E0B573E1435C07192141A71D_inline(L_14, LinkedListNode_1_get_Value_m9A9FE836154CAA03E0B573E1435C07192141A71D_RuntimeMethod_var); V_2 = L_15; float L_16; L_16 = DelegateInfo_get_InvocationTime_mA102D6CDFFEECC935EF0097705D0081C59D8B030_inline((&V_2), NULL); float L_17 = ___t0; G_B5_0 = ((((int32_t)((!(((float)L_16) <= ((float)L_17)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_007c; } IL_007b: { G_B5_0 = 0; } IL_007c: { V_1 = (bool)G_B5_0; bool L_18 = V_1; if (L_18) { goto IL_0005; } } IL_0080: { // int invokeIndex = m_CollectionIndex; int32_t L_19 = __this->___m_CollectionIndex_8; V_3 = L_19; // m_CollectionIndex = (m_CollectionIndex + 1) % 2; int32_t L_20 = __this->___m_CollectionIndex_8; __this->___m_CollectionIndex_8 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_20, 1))%2)); // var list = m_Actions[invokeIndex]; List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515* L_21 = __this->___m_Actions_5; int32_t L_22 = V_3; NullCheck(L_21); int32_t L_23 = L_22; List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* L_24 = (L_21)->GetAt(static_cast(L_23)); V_4 = L_24; // if (list.Count > 0) List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* L_25 = V_4; NullCheck(L_25); int32_t L_26; L_26 = List_1_get_Count_m3CD6522F5238852B19A0FD146657933E1876ABB2_inline(L_25, List_1_get_Count_m3CD6522F5238852B19A0FD146657933E1876ABB2_RuntimeMethod_var); V_5 = (bool)((((int32_t)L_26) > ((int32_t)0))? 1 : 0); bool L_27 = V_5; if (!L_27) { goto IL_00ea; } } { // for (int i = 0; i < list.Count; i++) V_6 = 0; goto IL_00d0; } IL_00b8: { // list[i].Invoke(); List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* L_28 = V_4; int32_t L_29 = V_6; NullCheck(L_28); DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 L_30; L_30 = List_1_get_Item_m64A9C19069D8649DAB7EB7C34020F28BD4EBDE63(L_28, L_29, List_1_get_Item_m64A9C19069D8649DAB7EB7C34020F28BD4EBDE63_RuntimeMethod_var); V_2 = L_30; DelegateInfo_Invoke_m87A58948D2BFD8A13F922B5D7DA547EB191CA8BD((&V_2), NULL); // for (int i = 0; i < list.Count; i++) int32_t L_31 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_31, 1)); } IL_00d0: { // for (int i = 0; i < list.Count; i++) int32_t L_32 = V_6; List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* L_33 = V_4; NullCheck(L_33); int32_t L_34; L_34 = List_1_get_Count_m3CD6522F5238852B19A0FD146657933E1876ABB2_inline(L_33, List_1_get_Count_m3CD6522F5238852B19A0FD146657933E1876ABB2_RuntimeMethod_var); V_7 = (bool)((((int32_t)L_32) < ((int32_t)L_34))? 1 : 0); bool L_35 = V_7; if (L_35) { goto IL_00b8; } } { // list.Clear(); List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* L_36 = V_4; NullCheck(L_36); List_1_Clear_m08980A8AC138C2D99C4121189BB3A36979BF4711_inline(L_36, List_1_Clear_m08980A8AC138C2D99C4121189BB3A36979BF4711_RuntimeMethod_var); } IL_00ea: { // iterationCount++; int32_t L_37 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_37, 1)); // Debug.Assert(iterationCount < 100); int32_t L_38 = V_0; il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_mC95931BE797761A2D7800908C0BA4B41D68B3216((bool)((((int32_t)L_38) < ((int32_t)((int32_t)100)))? 1 : 0), NULL); // while (m_Actions[m_CollectionIndex].Count > 0); List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515* L_39 = __this->___m_Actions_5; int32_t L_40 = __this->___m_CollectionIndex_8; NullCheck(L_39); int32_t L_41 = L_40; List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* L_42 = (L_39)->GetAt(static_cast(L_41)); NullCheck(L_42); int32_t L_43; L_43 = List_1_get_Count_m3CD6522F5238852B19A0FD146657933E1876ABB2_inline(L_42, List_1_get_Count_m3CD6522F5238852B19A0FD146657933E1876ABB2_RuntimeMethod_var); V_8 = (bool)((((int32_t)L_43) > ((int32_t)0))? 1 : 0); bool L_44 = V_8; if (L_44) { goto IL_0080; } } { // if (m_DestroyOnCompletion && !IsActive) bool L_45 = __this->___m_DestroyOnCompletion_9; if (!L_45) { goto IL_012a; } } { bool L_46; L_46 = DelayedActionManager_get_IsActive_m9CBC07F10520C6CDE5476E7F044D527423AE7E7E(NULL); G_B15_0 = ((((int32_t)L_46) == ((int32_t)0))? 1 : 0); goto IL_012b; } IL_012a: { G_B15_0 = 0; } IL_012b: { V_9 = (bool)G_B15_0; bool L_47 = V_9; if (!L_47) { goto IL_013d; } } { // Destroy(gameObject); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_48; L_48 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_Destroy_mFCDAE6333522488F60597AF019EA90BB1207A5AA(L_48, NULL); } IL_013d: { // } return; } } // System.Void UnityEngine.ResourceManagement.Util.DelayedActionManager::OnApplicationQuit() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelayedActionManager_OnApplicationQuit_mA1A036CA8A7A9D672E5405654324C173A6BE61D4 (DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentSingleton_1_get_Exists_m9F233C544A343BAA22FD10DD30B8163E400E2986_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentSingleton_1_get_Instance_m2DC94C69876F96B22A22A5F225A2DC9CFE75F6C7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // if (Exists) bool L_0; L_0 = ComponentSingleton_1_get_Exists_m9F233C544A343BAA22FD10DD30B8163E400E2986(ComponentSingleton_1_get_Exists_m9F233C544A343BAA22FD10DD30B8163E400E2986_RuntimeMethod_var); V_0 = L_0; bool L_1 = V_0; if (!L_1) { goto IL_001a; } } { // Destroy(Instance.gameObject); DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* L_2; L_2 = ComponentSingleton_1_get_Instance_m2DC94C69876F96B22A22A5F225A2DC9CFE75F6C7(ComponentSingleton_1_get_Instance_m2DC94C69876F96B22A22A5F225A2DC9CFE75F6C7_RuntimeMethod_var); NullCheck(L_2); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3; L_3 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_2, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_Destroy_mFCDAE6333522488F60597AF019EA90BB1207A5AA(L_3, NULL); } IL_001a: { // } return; } } // System.Void UnityEngine.ResourceManagement.Util.DelayedActionManager::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelayedActionManager__ctor_mD942BE253CE9C25C2DA06B48AF787572D47B6C00 (DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentSingleton_1__ctor_m77A19C685C4770D7EE0C2781BAA77F774615E608_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedList_1__ctor_m85AAA872EB48ADA9363E5F0BE3FA1DA71EF8188E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m2AF6F5DAEA93D68282262463BCD9CEA36647C897_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1__ctor_m2C00E7CC017EEA24FEFF6E26412EBBBBC3E06A8D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // List[] m_Actions = { new List(), new List() }; List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515* L_0 = (List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515*)(List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515*)SZArrayNew(List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515_il2cpp_TypeInfo_var, (uint32_t)2); List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515* L_1 = L_0; List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* L_2 = (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6*)il2cpp_codegen_object_new(List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6_il2cpp_TypeInfo_var); NullCheck(L_2); List_1__ctor_m2AF6F5DAEA93D68282262463BCD9CEA36647C897(L_2, List_1__ctor_m2AF6F5DAEA93D68282262463BCD9CEA36647C897_RuntimeMethod_var); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_2); (L_1)->SetAt(static_cast(0), (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6*)L_2); List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515* L_3 = L_1; List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* L_4 = (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6*)il2cpp_codegen_object_new(List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6_il2cpp_TypeInfo_var); NullCheck(L_4); List_1__ctor_m2AF6F5DAEA93D68282262463BCD9CEA36647C897(L_4, List_1__ctor_m2AF6F5DAEA93D68282262463BCD9CEA36647C897_RuntimeMethod_var); NullCheck(L_3); ArrayElementTypeCheck (L_3, L_4); (L_3)->SetAt(static_cast(1), (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6*)L_4); __this->___m_Actions_5 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Actions_5), (void*)L_3); // LinkedList m_DelayedActions = new LinkedList(); LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* L_5 = (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068*)il2cpp_codegen_object_new(LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068_il2cpp_TypeInfo_var); NullCheck(L_5); LinkedList_1__ctor_m85AAA872EB48ADA9363E5F0BE3FA1DA71EF8188E(L_5, LinkedList_1__ctor_m85AAA872EB48ADA9363E5F0BE3FA1DA71EF8188E_RuntimeMethod_var); __this->___m_DelayedActions_6 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DelayedActions_6), (void*)L_5); // Stack> m_NodeCache = new Stack>(10); Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406* L_6 = (Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406*)il2cpp_codegen_object_new(Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406_il2cpp_TypeInfo_var); NullCheck(L_6); Stack_1__ctor_m2C00E7CC017EEA24FEFF6E26412EBBBBC3E06A8D(L_6, ((int32_t)10), Stack_1__ctor_m2C00E7CC017EEA24FEFF6E26412EBBBBC3E06A8D_RuntimeMethod_var); __this->___m_NodeCache_7 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_NodeCache_7), (void*)L_6); ComponentSingleton_1__ctor_m77A19C685C4770D7EE0C2781BAA77F774615E608(__this, ComponentSingleton_1__ctor_m77A19C685C4770D7EE0C2781BAA77F774615E608_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 // Conversion methods for marshalling of: UnityEngine.ResourceManagement.Util.DelayedActionManager/DelegateInfo IL2CPP_EXTERN_C void DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_marshal_pinvoke(const DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232& unmarshaled, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_marshaled_pinvoke& marshaled) { Exception_t* ___m_Delegate_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Delegate' of type 'DelegateInfo': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Delegate_2Exception, NULL); } IL2CPP_EXTERN_C void DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_marshal_pinvoke_back(const DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_marshaled_pinvoke& marshaled, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232& unmarshaled) { Exception_t* ___m_Delegate_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Delegate' of type 'DelegateInfo': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Delegate_2Exception, NULL); } // Conversion method for clean up from marshalling of: UnityEngine.ResourceManagement.Util.DelayedActionManager/DelegateInfo IL2CPP_EXTERN_C void DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_marshal_pinvoke_cleanup(DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: UnityEngine.ResourceManagement.Util.DelayedActionManager/DelegateInfo IL2CPP_EXTERN_C void DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_marshal_com(const DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232& unmarshaled, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_marshaled_com& marshaled) { Exception_t* ___m_Delegate_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Delegate' of type 'DelegateInfo': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Delegate_2Exception, NULL); } IL2CPP_EXTERN_C void DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_marshal_com_back(const DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_marshaled_com& marshaled, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232& unmarshaled) { Exception_t* ___m_Delegate_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Delegate' of type 'DelegateInfo': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Delegate_2Exception, NULL); } // Conversion method for clean up from marshalling of: UnityEngine.ResourceManagement.Util.DelayedActionManager/DelegateInfo IL2CPP_EXTERN_C void DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_marshal_com_cleanup(DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_marshaled_com& marshaled) { } // System.Void UnityEngine.ResourceManagement.Util.DelayedActionManager/DelegateInfo::.ctor(System.Delegate,System.Single,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateInfo__ctor_m08FC6B330A4593BBBB9C28877297E0C157D78DF3 (DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* __this, Delegate_t* ___d0, float ___invocationTime1, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___p2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // m_Delegate = d; Delegate_t* L_0 = ___d0; __this->___m_Delegate_2 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Delegate_2), (void*)L_0); // m_Id = s_Id++; int32_t L_1 = ((DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_StaticFields*)il2cpp_codegen_static_fields_for(DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_il2cpp_TypeInfo_var))->___s_Id_0; int32_t L_2 = L_1; ((DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_StaticFields*)il2cpp_codegen_static_fields_for(DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_il2cpp_TypeInfo_var))->___s_Id_0 = ((int32_t)il2cpp_codegen_add(L_2, 1)); __this->___m_Id_1 = L_2; // m_Target = p; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___p2; __this->___m_Target_3 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Target_3), (void*)L_3); // InvocationTime = invocationTime; float L_4 = ___invocationTime1; DelegateInfo_set_InvocationTime_mF31701BE6AF283B3887E76D6DE7653325F2BF645_inline(__this, L_4, NULL); // } return; } } IL2CPP_EXTERN_C void DelegateInfo__ctor_m08FC6B330A4593BBBB9C28877297E0C157D78DF3_AdjustorThunk (RuntimeObject* __this, Delegate_t* ___d0, float ___invocationTime1, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___p2, const RuntimeMethod* method) { DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); DelegateInfo__ctor_m08FC6B330A4593BBBB9C28877297E0C157D78DF3(_thisAdjusted, ___d0, ___invocationTime1, ___p2, method); } // System.Single UnityEngine.ResourceManagement.Util.DelayedActionManager/DelegateInfo::get_InvocationTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DelegateInfo_get_InvocationTime_mA102D6CDFFEECC935EF0097705D0081C59D8B030 (DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* __this, const RuntimeMethod* method) { { // public float InvocationTime { get; private set; } float L_0 = __this->___U3CInvocationTimeU3Ek__BackingField_4; return L_0; } } IL2CPP_EXTERN_C float DelegateInfo_get_InvocationTime_mA102D6CDFFEECC935EF0097705D0081C59D8B030_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); float _returnValue; _returnValue = DelegateInfo_get_InvocationTime_mA102D6CDFFEECC935EF0097705D0081C59D8B030_inline(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.Util.DelayedActionManager/DelegateInfo::set_InvocationTime(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateInfo_set_InvocationTime_mF31701BE6AF283B3887E76D6DE7653325F2BF645 (DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* __this, float ___value0, const RuntimeMethod* method) { { // public float InvocationTime { get; private set; } float L_0 = ___value0; __this->___U3CInvocationTimeU3Ek__BackingField_4 = L_0; return; } } IL2CPP_EXTERN_C void DelegateInfo_set_InvocationTime_mF31701BE6AF283B3887E76D6DE7653325F2BF645_AdjustorThunk (RuntimeObject* __this, float ___value0, const RuntimeMethod* method) { DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); DelegateInfo_set_InvocationTime_mF31701BE6AF283B3887E76D6DE7653325F2BF645_inline(_thisAdjusted, ___value0, method); } // System.String UnityEngine.ResourceManagement.Util.DelayedActionManager/DelegateInfo::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DelegateInfo_ToString_m31AC2460408EA1D16E861E230B274BEDB0B83EAA (DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3501CD59DE866FB3B8C802399748136D29ADDB19); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral491095CE5779BD1D8BA4A1C67163AB71429B8250); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6FA06EBA448778EA550A5F83671874FB718B597A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC087E631060AB76B7C814C0E1B92D5C7C4C4B924); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; String_t* V_1 = NULL; bool V_2 = false; String_t* V_3 = NULL; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_4 = NULL; int32_t V_5 = 0; RuntimeObject* V_6 = NULL; float V_7 = 0.0f; int32_t G_B3_0 = 0; RuntimeObject* G_B7_0 = NULL; int32_t G_B7_1 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B7_2 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B7_3 = NULL; RuntimeObject* G_B6_0 = NULL; int32_t G_B6_1 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B6_2 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B6_3 = NULL; String_t* G_B8_0 = NULL; int32_t G_B8_1 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B8_2 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B8_3 = NULL; String_t* G_B11_0 = NULL; String_t* G_B11_1 = NULL; String_t* G_B10_0 = NULL; String_t* G_B10_1 = NULL; String_t* G_B12_0 = NULL; String_t* G_B12_1 = NULL; String_t* G_B12_2 = NULL; { // if (m_Delegate == null || m_Delegate.Method.DeclaringType == null) Delegate_t* L_0 = __this->___m_Delegate_2; if (!L_0) { goto IL_0021; } } { Delegate_t* L_1 = __this->___m_Delegate_2; NullCheck(L_1); MethodInfo_t* L_2; L_2 = Delegate_get_Method_mB684A7525653DFE0EFC35E58449E1FC8E2A9F019(L_1, NULL); NullCheck(L_2); Type_t* L_3; L_3 = VirtualFuncInvoker0< Type_t* >::Invoke(9 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, L_2); il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_4; L_4 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_3, (Type_t*)NULL, NULL); G_B3_0 = ((int32_t)(L_4)); goto IL_0022; } IL_0021: { G_B3_0 = 1; } IL_0022: { V_2 = (bool)G_B3_0; bool L_5 = V_2; if (!L_5) { goto IL_0041; } } { // return "Null m_delegate for " + m_Id; int32_t* L_6 = (&__this->___m_Id_1); String_t* L_7; L_7 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_6, NULL); String_t* L_8; L_8 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(_stringLiteral6FA06EBA448778EA550A5F83671874FB718B597A, L_7, NULL); V_3 = L_8; goto IL_0124; } IL_0041: { // var n = m_Id + " (target=" + m_Delegate.Target + ") " + m_Delegate.Method.DeclaringType.Name + "." + m_Delegate.Method.Name + "("; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)8); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = L_9; int32_t* L_11 = (&__this->___m_Id_1); String_t* L_12; L_12 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_11, NULL); NullCheck(L_10); ArrayElementTypeCheck (L_10, L_12); (L_10)->SetAt(static_cast(0), (String_t*)L_12); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = L_10; NullCheck(L_13); ArrayElementTypeCheck (L_13, _stringLiteral491095CE5779BD1D8BA4A1C67163AB71429B8250); (L_13)->SetAt(static_cast(1), (String_t*)_stringLiteral491095CE5779BD1D8BA4A1C67163AB71429B8250); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14 = L_13; Delegate_t* L_15 = __this->___m_Delegate_2; NullCheck(L_15); RuntimeObject* L_16; L_16 = Delegate_get_Target_m6E203F111C1548193A5AB7E616BD5834CD269753_inline(L_15, NULL); RuntimeObject* L_17 = L_16; G_B6_0 = L_17; G_B6_1 = 2; G_B6_2 = L_14; G_B6_3 = L_14; if (L_17) { G_B7_0 = L_17; G_B7_1 = 2; G_B7_2 = L_14; G_B7_3 = L_14; goto IL_0071; } } { G_B8_0 = ((String_t*)(NULL)); G_B8_1 = G_B6_1; G_B8_2 = G_B6_2; G_B8_3 = G_B6_3; goto IL_0076; } IL_0071: { NullCheck(G_B7_0); String_t* L_18; L_18 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, G_B7_0); G_B8_0 = L_18; G_B8_1 = G_B7_1; G_B8_2 = G_B7_2; G_B8_3 = G_B7_3; } IL_0076: { NullCheck(G_B8_2); ArrayElementTypeCheck (G_B8_2, G_B8_0); (G_B8_2)->SetAt(static_cast(G_B8_1), (String_t*)G_B8_0); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = G_B8_3; NullCheck(L_19); ArrayElementTypeCheck (L_19, _stringLiteralC087E631060AB76B7C814C0E1B92D5C7C4C4B924); (L_19)->SetAt(static_cast(3), (String_t*)_stringLiteralC087E631060AB76B7C814C0E1B92D5C7C4C4B924); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_20 = L_19; Delegate_t* L_21 = __this->___m_Delegate_2; NullCheck(L_21); MethodInfo_t* L_22; L_22 = Delegate_get_Method_mB684A7525653DFE0EFC35E58449E1FC8E2A9F019(L_21, NULL); NullCheck(L_22); Type_t* L_23; L_23 = VirtualFuncInvoker0< Type_t* >::Invoke(9 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, L_22); NullCheck(L_23); String_t* L_24; L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_23); NullCheck(L_20); ArrayElementTypeCheck (L_20, L_24); (L_20)->SetAt(static_cast(4), (String_t*)L_24); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_25 = L_20; NullCheck(L_25); ArrayElementTypeCheck (L_25, _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D); (L_25)->SetAt(static_cast(5), (String_t*)_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = L_25; Delegate_t* L_27 = __this->___m_Delegate_2; NullCheck(L_27); MethodInfo_t* L_28; L_28 = Delegate_get_Method_mB684A7525653DFE0EFC35E58449E1FC8E2A9F019(L_27, NULL); NullCheck(L_28); String_t* L_29; L_29 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_28); NullCheck(L_26); ArrayElementTypeCheck (L_26, L_29); (L_26)->SetAt(static_cast(6), (String_t*)L_29); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_30 = L_26; NullCheck(L_30); ArrayElementTypeCheck (L_30, _stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73); (L_30)->SetAt(static_cast(7), (String_t*)_stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73); String_t* L_31; L_31 = String_Concat_m6B0734B65813C8EA093D78E5C2D16534EB6FE8C0(L_30, NULL); V_0 = L_31; // var sep = ""; V_1 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; // foreach (var o in m_Target) ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_32 = __this->___m_Target_3; V_4 = L_32; V_5 = 0; goto IL_00ff; } IL_00d4: { // foreach (var o in m_Target) ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_33 = V_4; int32_t L_34 = V_5; NullCheck(L_33); int32_t L_35 = L_34; RuntimeObject* L_36 = (L_33)->GetAt(static_cast(L_35)); V_6 = L_36; // n += sep + o; String_t* L_37 = V_0; String_t* L_38 = V_1; RuntimeObject* L_39 = V_6; G_B10_0 = L_38; G_B10_1 = L_37; if (L_39) { G_B11_0 = L_38; G_B11_1 = L_37; goto IL_00e5; } } { G_B12_0 = ((String_t*)(NULL)); G_B12_1 = G_B10_0; G_B12_2 = G_B10_1; goto IL_00ec; } IL_00e5: { RuntimeObject* L_40 = V_6; NullCheck(L_40); String_t* L_41; L_41 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_40); G_B12_0 = L_41; G_B12_1 = G_B11_0; G_B12_2 = G_B11_1; } IL_00ec: { String_t* L_42; L_42 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(G_B12_2, G_B12_1, G_B12_0, NULL); V_0 = L_42; // sep = ", "; V_1 = _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D; int32_t L_43 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_43, 1)); } IL_00ff: { // foreach (var o in m_Target) int32_t L_44 = V_5; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_45 = V_4; NullCheck(L_45); if ((((int32_t)L_44) < ((int32_t)((int32_t)(((RuntimeArray*)L_45)->max_length))))) { goto IL_00d4; } } { // return n + ") @" + InvocationTime; String_t* L_46 = V_0; float L_47; L_47 = DelegateInfo_get_InvocationTime_mA102D6CDFFEECC935EF0097705D0081C59D8B030_inline(__this, NULL); V_7 = L_47; String_t* L_48; L_48 = Single_ToString_mE282EDA9CA4F7DF88432D807732837A629D04972((&V_7), NULL); String_t* L_49; L_49 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(L_46, _stringLiteral3501CD59DE866FB3B8C802399748136D29ADDB19, L_48, NULL); V_3 = L_49; goto IL_0124; } IL_0124: { // } String_t* L_50 = V_3; return L_50; } } IL2CPP_EXTERN_C String_t* DelegateInfo_ToString_m31AC2460408EA1D16E861E230B274BEDB0B83EAA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = DelegateInfo_ToString_m31AC2460408EA1D16E861E230B274BEDB0B83EAA(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.Util.DelayedActionManager/DelegateInfo::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateInfo_Invoke_m87A58948D2BFD8A13F922B5D7DA547EB191CA8BD (DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* __this, const RuntimeMethod* method) { Exception_t* V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { } try {// begin try (depth: 1) // m_Delegate.DynamicInvoke(m_Target); Delegate_t* L_0 = __this->___m_Delegate_2; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->___m_Target_3; NullCheck(L_0); RuntimeObject* L_2; L_2 = Delegate_DynamicInvoke_mAB44A4F7796295BBE4432D07985FFC3EA805D4A4(L_0, L_1, NULL); goto IL_003f; }// 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_0017; } throw e; } CATCH_0017: {// begin catch(System.Exception) // catch (Exception e) V_0 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)); // Debug.LogErrorFormat("Exception thrown in DynamicInvoke: {0} {1}", e, this); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var)), (uint32_t)2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = L_3; Exception_t* L_5 = V_0; NullCheck(L_4); ArrayElementTypeCheck (L_4, L_5); (L_4)->SetAt(static_cast(0), (RuntimeObject*)L_5); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = L_4; DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 L_7 = (*(DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232*)__this); DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 L_8 = L_7; RuntimeObject* L_9 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_il2cpp_TypeInfo_var)), &L_8); NullCheck(L_6); ArrayElementTypeCheck (L_6, L_9); (L_6)->SetAt(static_cast(1), (RuntimeObject*)L_9); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var))); Debug_LogErrorFormat_mA33C95EF832A60D72A7EE26074E13A86BE7E30C6(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6A2F91737EDA01A019955C9C938CB4341513A0F1)), L_6, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_003f; }// end catch (depth: 1) IL_003f: { // } return; } } IL2CPP_EXTERN_C void DelegateInfo_Invoke_m87A58948D2BFD8A13F922B5D7DA547EB191CA8BD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); DelegateInfo_Invoke_m87A58948D2BFD8A13F922B5D7DA547EB191CA8BD(_thisAdjusted, method); } #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.ResourceManagement.Util.LocationCacheKey::.ctor(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocationCacheKey__ctor_m282925A8CF5CF9120CF2CC9AAEF5BEACA2CF8148 (LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859* __this, RuntimeObject* ___location0, Type_t* ___desiredType1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; { // public LocationCacheKey(IResourceLocation location, Type desiredType) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // if (location == null) RuntimeObject* L_0 = ___location0; V_0 = (bool)((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_001b; } } { // throw new NullReferenceException($"Resource location cannot be null."); NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB* L_2 = (NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB_il2cpp_TypeInfo_var))); NullCheck(L_2); NullReferenceException__ctor_mA41317A57F5C1C0E3F59C7EB25ABD484564B23D4(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFDA806E4ED9486F84FE4E7C04D56C7A684143D10)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&LocationCacheKey__ctor_m282925A8CF5CF9120CF2CC9AAEF5BEACA2CF8148_RuntimeMethod_var))); } IL_001b: { // if (desiredType == null) Type_t* L_3 = ___desiredType1; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_4; L_4 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_3, (Type_t*)NULL, NULL); V_1 = L_4; bool L_5 = V_1; if (!L_5) { goto IL_0031; } } { // throw new NullReferenceException($"Desired type cannot be null."); NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB* L_6 = (NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB_il2cpp_TypeInfo_var))); NullCheck(L_6); NullReferenceException__ctor_mA41317A57F5C1C0E3F59C7EB25ABD484564B23D4(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5B930431A536D490C68A91D25D3C66B2FAA99B4D)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&LocationCacheKey__ctor_m282925A8CF5CF9120CF2CC9AAEF5BEACA2CF8148_RuntimeMethod_var))); } IL_0031: { // m_Location = location; RuntimeObject* L_7 = ___location0; __this->___m_Location_0 = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Location_0), (void*)L_7); // m_DesiredType = desiredType; Type_t* L_8 = ___desiredType1; __this->___m_DesiredType_1 = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DesiredType_1), (void*)L_8); // } return; } } // System.Int32 UnityEngine.ResourceManagement.Util.LocationCacheKey::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LocationCacheKey_GetHashCode_mB1EBEF7D956D6ED42C5DAF9B4AA1EA02F0CE4134 (LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // return m_Location.Hash(m_DesiredType); RuntimeObject* L_0 = __this->___m_Location_0; Type_t* L_1 = __this->___m_DesiredType_1; NullCheck(L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, Type_t* >::Invoke(3 /* System.Int32 UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::Hash(System.Type) */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_0, L_1); V_0 = L_2; goto IL_0015; } IL_0015: { // } int32_t L_3 = V_0; return L_3; } } // System.Boolean UnityEngine.ResourceManagement.Util.LocationCacheKey::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LocationCacheKey_Equals_m1C52245232D45B246971CDFFA407DA544867DD71 (LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859* __this, RuntimeObject* ___obj0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public override bool Equals(object obj) => Equals(obj as LocationCacheKey); RuntimeObject* L_0 = ___obj0; bool L_1; L_1 = LocationCacheKey_Equals_m8BEF54161FE13E606502DC9D9A6B2C40503E89BF(__this, ((LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859*)IsInstSealed((RuntimeObject*)L_0, LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859_il2cpp_TypeInfo_var)), NULL); return L_1; } } // System.Boolean UnityEngine.ResourceManagement.Util.LocationCacheKey::Equals(UnityEngine.ResourceManagement.Util.IOperationCacheKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LocationCacheKey_Equals_m8F8728EE1F86BE82C84DCC9F79455AE2965B37D7 (LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859* __this, RuntimeObject* ___other0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public bool Equals(IOperationCacheKey other) => Equals(other as LocationCacheKey); RuntimeObject* L_0 = ___other0; bool L_1; L_1 = LocationCacheKey_Equals_m8BEF54161FE13E606502DC9D9A6B2C40503E89BF(__this, ((LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859*)IsInstSealed((RuntimeObject*)L_0, LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859_il2cpp_TypeInfo_var)), NULL); return L_1; } } // System.Boolean UnityEngine.ResourceManagement.Util.LocationCacheKey::Equals(UnityEngine.ResourceManagement.Util.LocationCacheKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LocationCacheKey_Equals_m8BEF54161FE13E606502DC9D9A6B2C40503E89BF (LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859* __this, LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859* ___other0, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; bool V_2 = false; int32_t G_B7_0 = 0; { // if (ReferenceEquals(this, other)) return true; LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859* L_0 = ___other0; V_0 = (bool)((((RuntimeObject*)(LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859*)__this) == ((RuntimeObject*)(LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859*)L_0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_000d; } } { // if (ReferenceEquals(this, other)) return true; V_1 = (bool)1; goto IL_0043; } IL_000d: { // if (ReferenceEquals(other, null)) return false; LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859* L_2 = ___other0; V_2 = (bool)((((RuntimeObject*)(LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859*)L_2) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_3 = V_2; if (!L_3) { goto IL_0019; } } { // if (ReferenceEquals(other, null)) return false; V_1 = (bool)0; goto IL_0043; } IL_0019: { // return LocationUtils.LocationEquals(m_Location, other.m_Location) && Equals(m_DesiredType, other.m_DesiredType); RuntimeObject* L_4 = __this->___m_Location_0; LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859* L_5 = ___other0; NullCheck(L_5); RuntimeObject* L_6 = L_5->___m_Location_0; bool L_7; L_7 = LocationUtils_LocationEquals_mC3D9B9DDD65080AC7652DB8F0B4F530D3162644D(L_4, L_6, NULL); if (!L_7) { goto IL_003f; } } { Type_t* L_8 = __this->___m_DesiredType_1; LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859* L_9 = ___other0; NullCheck(L_9); Type_t* L_10 = L_9->___m_DesiredType_1; bool L_11; L_11 = Object_Equals_mF52C7AEB4AA9F136C3EA31AE3C1FD200B831B3D1(L_8, L_10, NULL); G_B7_0 = ((int32_t)(L_11)); goto IL_0040; } IL_003f: { G_B7_0 = 0; } IL_0040: { V_1 = (bool)G_B7_0; goto IL_0043; } IL_0043: { // } bool L_12 = V_1; return L_12; } } #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.ResourceManagement.Util.DependenciesCacheKey::.ctor(System.Collections.Generic.IList`1,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DependenciesCacheKey__ctor_mF897DD52A12FB3D9A8A636072A04F00E73F9AC75 (DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1* __this, RuntimeObject* ___dependencies0, int32_t ___dependenciesHash1, const RuntimeMethod* method) { { // public DependenciesCacheKey(IList dependencies, int dependenciesHash) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // m_Dependencies = dependencies; RuntimeObject* L_0 = ___dependencies0; __this->___m_Dependencies_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Dependencies_0), (void*)L_0); // m_DependenciesHash = dependenciesHash; int32_t L_1 = ___dependenciesHash1; __this->___m_DependenciesHash_1 = L_1; // } return; } } // System.Int32 UnityEngine.ResourceManagement.Util.DependenciesCacheKey::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DependenciesCacheKey_GetHashCode_m6420F6AEE55C5DBFBEF8BF629A58E4E50E12C574 (DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // return m_DependenciesHash; int32_t L_0 = __this->___m_DependenciesHash_1; V_0 = L_0; goto IL_000a; } IL_000a: { // } int32_t L_1 = V_0; return L_1; } } // System.Boolean UnityEngine.ResourceManagement.Util.DependenciesCacheKey::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DependenciesCacheKey_Equals_m1AE039CBE8A5E1DADAE46CFBD540899B65895043 (DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1* __this, RuntimeObject* ___obj0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public override bool Equals(object obj) => Equals(obj as DependenciesCacheKey); RuntimeObject* L_0 = ___obj0; bool L_1; L_1 = DependenciesCacheKey_Equals_m42F09EA998F1BA6F2B524D9668DD4A9FBFCF71CF(__this, ((DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1*)IsInstSealed((RuntimeObject*)L_0, DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1_il2cpp_TypeInfo_var)), NULL); return L_1; } } // System.Boolean UnityEngine.ResourceManagement.Util.DependenciesCacheKey::Equals(UnityEngine.ResourceManagement.Util.IOperationCacheKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DependenciesCacheKey_Equals_mB672EB7720C18FE5713D8F70DFA109D617B278C8 (DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1* __this, RuntimeObject* ___other0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public bool Equals(IOperationCacheKey other) => Equals(other as DependenciesCacheKey); RuntimeObject* L_0 = ___other0; bool L_1; L_1 = DependenciesCacheKey_Equals_m42F09EA998F1BA6F2B524D9668DD4A9FBFCF71CF(__this, ((DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1*)IsInstSealed((RuntimeObject*)L_0, DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1_il2cpp_TypeInfo_var)), NULL); return L_1; } } // System.Boolean UnityEngine.ResourceManagement.Util.DependenciesCacheKey::Equals(UnityEngine.ResourceManagement.Util.DependenciesCacheKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DependenciesCacheKey_Equals_m42F09EA998F1BA6F2B524D9668DD4A9FBFCF71CF (DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1* __this, DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1* ___other0, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; bool V_2 = false; { // if (ReferenceEquals(this, other)) return true; DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1* L_0 = ___other0; V_0 = (bool)((((RuntimeObject*)(DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1*)__this) == ((RuntimeObject*)(DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1*)L_0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_000d; } } { // if (ReferenceEquals(this, other)) return true; V_1 = (bool)1; goto IL_002d; } IL_000d: { // if (ReferenceEquals(other, null)) return false; DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1* L_2 = ___other0; V_2 = (bool)((((RuntimeObject*)(DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1*)L_2) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_3 = V_2; if (!L_3) { goto IL_0019; } } { // if (ReferenceEquals(other, null)) return false; V_1 = (bool)0; goto IL_002d; } IL_0019: { // return LocationUtils.DependenciesEqual(m_Dependencies, other.m_Dependencies); RuntimeObject* L_4 = __this->___m_Dependencies_0; DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1* L_5 = ___other0; NullCheck(L_5); RuntimeObject* L_6 = L_5->___m_Dependencies_0; bool L_7; L_7 = LocationUtils_DependenciesEqual_mD9543DEC085FF2A93C8A96491E7429506D712C93(L_4, L_6, NULL); V_1 = L_7; goto IL_002d; } IL_002d: { // } bool L_8 = V_1; return L_8; } } #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.ResourceManagement.Util.AsyncOpHandlesCacheKey::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOpHandlesCacheKey__ctor_mCA58B5FAB01E383F945DD6912328198DA13FA90E (AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409* __this, RuntimeObject* ___handles0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_mF7805CAF25D2248E7AC9C6D1514ACFC9321C8210_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public AsyncOpHandlesCacheKey(IList handles) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // m_Handles = new HashSet(handles); RuntimeObject* L_0 = ___handles0; HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1* L_1 = (HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1*)il2cpp_codegen_object_new(HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1_il2cpp_TypeInfo_var); NullCheck(L_1); HashSet_1__ctor_mF7805CAF25D2248E7AC9C6D1514ACFC9321C8210(L_1, L_0, HashSet_1__ctor_mF7805CAF25D2248E7AC9C6D1514ACFC9321C8210_RuntimeMethod_var); __this->___m_Handles_0 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Handles_0), (void*)L_1); // } return; } } // System.Int32 UnityEngine.ResourceManagement.Util.AsyncOpHandlesCacheKey::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOpHandlesCacheKey_GetHashCode_m51CCAF8584F6E54572B1D378D59BC5297BD999DB (AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // return m_Handles.GetHashCode(); HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1* L_0 = __this->___m_Handles_0; NullCheck(L_0); int32_t L_1; L_1 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_0); V_0 = L_1; goto IL_000f; } IL_000f: { // } int32_t L_2 = V_0; return L_2; } } // System.Boolean UnityEngine.ResourceManagement.Util.AsyncOpHandlesCacheKey::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOpHandlesCacheKey_Equals_mBFBDF929A1325136C4E8A1717C0B1C12EF19B670 (AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409* __this, RuntimeObject* ___obj0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public override bool Equals(object obj) => Equals(obj as AsyncOpHandlesCacheKey); RuntimeObject* L_0 = ___obj0; bool L_1; L_1 = AsyncOpHandlesCacheKey_Equals_mAB06D007F68B5910A36E6C97D278147D1541F3E3(__this, ((AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409*)IsInstSealed((RuntimeObject*)L_0, AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409_il2cpp_TypeInfo_var)), NULL); return L_1; } } // System.Boolean UnityEngine.ResourceManagement.Util.AsyncOpHandlesCacheKey::Equals(UnityEngine.ResourceManagement.Util.IOperationCacheKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOpHandlesCacheKey_Equals_mD987EBDF7585F0899C89799363A0CFBF5FB96788 (AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409* __this, RuntimeObject* ___other0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public bool Equals(IOperationCacheKey other) => Equals(other as AsyncOpHandlesCacheKey); RuntimeObject* L_0 = ___other0; bool L_1; L_1 = AsyncOpHandlesCacheKey_Equals_mAB06D007F68B5910A36E6C97D278147D1541F3E3(__this, ((AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409*)IsInstSealed((RuntimeObject*)L_0, AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409_il2cpp_TypeInfo_var)), NULL); return L_1; } } // System.Boolean UnityEngine.ResourceManagement.Util.AsyncOpHandlesCacheKey::Equals(UnityEngine.ResourceManagement.Util.AsyncOpHandlesCacheKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOpHandlesCacheKey_Equals_mAB06D007F68B5910A36E6C97D278147D1541F3E3 (AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409* __this, AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409* ___other0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_SetEquals_m0234CE66DE615B4BC061A3900D862051D069589B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; bool V_2 = false; { // if (ReferenceEquals(this, other)) return true; AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409* L_0 = ___other0; V_0 = (bool)((((RuntimeObject*)(AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409*)__this) == ((RuntimeObject*)(AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409*)L_0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_000d; } } { // if (ReferenceEquals(this, other)) return true; V_1 = (bool)1; goto IL_002d; } IL_000d: { // if (ReferenceEquals(other, null)) return false; AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409* L_2 = ___other0; V_2 = (bool)((((RuntimeObject*)(AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409*)L_2) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_3 = V_2; if (!L_3) { goto IL_0019; } } { // if (ReferenceEquals(other, null)) return false; V_1 = (bool)0; goto IL_002d; } IL_0019: { // return m_Handles.SetEquals(other.m_Handles); HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1* L_4 = __this->___m_Handles_0; AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409* L_5 = ___other0; NullCheck(L_5); HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1* L_6 = L_5->___m_Handles_0; NullCheck(L_4); bool L_7; L_7 = HashSet_1_SetEquals_m0234CE66DE615B4BC061A3900D862051D069589B(L_4, L_6, HashSet_1_SetEquals_m0234CE66DE615B4BC061A3900D862051D069589B_RuntimeMethod_var); V_1 = L_7; goto IL_002d; } IL_002d: { // } bool L_8 = V_1; return L_8; } } #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.ResourceManagement.Util.LocationUtils::LocationEquals(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LocationUtils_LocationEquals_mC3D9B9DDD65080AC7652DB8F0B4F530D3162644D (RuntimeObject* ___loc10, RuntimeObject* ___loc21, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; bool V_2 = false; bool V_3 = false; int32_t G_B10_0 = 0; { // if (ReferenceEquals(loc1, loc2)) return true; RuntimeObject* L_0 = ___loc10; RuntimeObject* L_1 = ___loc21; V_0 = (bool)((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_1))? 1 : 0); bool L_2 = V_0; if (!L_2) { goto IL_000d; } } { // if (ReferenceEquals(loc1, loc2)) return true; V_1 = (bool)1; goto IL_0062; } IL_000d: { // if (ReferenceEquals(loc1, null)) return false; RuntimeObject* L_3 = ___loc10; V_2 = (bool)((((RuntimeObject*)(RuntimeObject*)L_3) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_4 = V_2; if (!L_4) { goto IL_0019; } } { // if (ReferenceEquals(loc1, null)) return false; V_1 = (bool)0; goto IL_0062; } IL_0019: { // if (ReferenceEquals(loc2, null)) return false; RuntimeObject* L_5 = ___loc21; V_3 = (bool)((((RuntimeObject*)(RuntimeObject*)L_5) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_6 = V_3; if (!L_6) { goto IL_0025; } } { // if (ReferenceEquals(loc2, null)) return false; V_1 = (bool)0; goto IL_0062; } IL_0025: { // return (loc1.InternalId.Equals(loc2.InternalId) // && loc1.ProviderId.Equals(loc2.ProviderId) // && loc1.ResourceType.Equals(loc2.ResourceType)); RuntimeObject* L_7 = ___loc10; NullCheck(L_7); String_t* L_8; L_8 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_InternalId() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_7); RuntimeObject* L_9 = ___loc21; NullCheck(L_9); String_t* L_10; L_10 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_InternalId() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_9); NullCheck(L_8); bool L_11; L_11 = String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D(L_8, L_10, NULL); if (!L_11) { goto IL_005e; } } { RuntimeObject* L_12 = ___loc10; NullCheck(L_12); String_t* L_13; L_13 = InterfaceFuncInvoker0< String_t* >::Invoke(1 /* System.String UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_ProviderId() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_12); RuntimeObject* L_14 = ___loc21; NullCheck(L_14); String_t* L_15; L_15 = InterfaceFuncInvoker0< String_t* >::Invoke(1 /* System.String UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_ProviderId() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_14); NullCheck(L_13); bool L_16; L_16 = String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D(L_13, L_15, NULL); if (!L_16) { goto IL_005e; } } { RuntimeObject* L_17 = ___loc10; NullCheck(L_17); Type_t* L_18; L_18 = InterfaceFuncInvoker0< Type_t* >::Invoke(8 /* System.Type UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_ResourceType() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_17); RuntimeObject* L_19 = ___loc21; NullCheck(L_19); Type_t* L_20; L_20 = InterfaceFuncInvoker0< Type_t* >::Invoke(8 /* System.Type UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_ResourceType() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_19); NullCheck(L_18); bool L_21; L_21 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(127 /* System.Boolean System.Type::Equals(System.Type) */, L_18, L_20); G_B10_0 = ((int32_t)(L_21)); goto IL_005f; } IL_005e: { G_B10_0 = 0; } IL_005f: { V_1 = (bool)G_B10_0; goto IL_0062; } IL_0062: { // } bool L_22 = V_1; return L_22; } } // System.Boolean UnityEngine.ResourceManagement.Util.LocationUtils::DependenciesEqual(System.Collections.Generic.IList`1,System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LocationUtils_DependenciesEqual_mD9543DEC085FF2A93C8A96491E7429506D712C93 (RuntimeObject* ___deps10, RuntimeObject* ___deps21, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { 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); 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 V_5 = 0; bool V_6 = false; bool V_7 = false; { // if (ReferenceEquals(deps1, deps2)) return true; RuntimeObject* L_0 = ___deps10; RuntimeObject* L_1 = ___deps21; V_0 = (bool)((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_1))? 1 : 0); bool L_2 = V_0; if (!L_2) { goto IL_000d; } } { // if (ReferenceEquals(deps1, deps2)) return true; V_1 = (bool)1; goto IL_0083; } IL_000d: { // if (ReferenceEquals(deps1, null)) return false; RuntimeObject* L_3 = ___deps10; V_2 = (bool)((((RuntimeObject*)(RuntimeObject*)L_3) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_4 = V_2; if (!L_4) { goto IL_0019; } } { // if (ReferenceEquals(deps1, null)) return false; V_1 = (bool)0; goto IL_0083; } IL_0019: { // if (ReferenceEquals(deps2, null)) return false; RuntimeObject* L_5 = ___deps21; V_3 = (bool)((((RuntimeObject*)(RuntimeObject*)L_5) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_6 = V_3; if (!L_6) { goto IL_0025; } } { // if (ReferenceEquals(deps2, null)) return false; V_1 = (bool)0; goto IL_0083; } IL_0025: { // if (deps1.Count != deps2.Count) RuntimeObject* L_7 = ___deps10; NullCheck(L_7); int32_t L_8; L_8 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, ICollection_1_t5C589FDB16AA590F74FBE8A07066DD3139D14C1B_il2cpp_TypeInfo_var, L_7); RuntimeObject* L_9 = ___deps21; NullCheck(L_9); int32_t L_10; L_10 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, ICollection_1_t5C589FDB16AA590F74FBE8A07066DD3139D14C1B_il2cpp_TypeInfo_var, L_9); V_4 = (bool)((((int32_t)((((int32_t)L_8) == ((int32_t)L_10))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_11 = V_4; if (!L_11) { goto IL_0040; } } { // return false; V_1 = (bool)0; goto IL_0083; } IL_0040: { // for (int i = 0; i < deps1.Count; i++) V_5 = 0; goto IL_006f; } IL_0045: { // if (!LocationEquals(deps1[i], deps2[i])) RuntimeObject* L_12 = ___deps10; int32_t L_13 = V_5; NullCheck(L_12); RuntimeObject* L_14; L_14 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var, L_12, L_13); RuntimeObject* L_15 = ___deps21; int32_t L_16 = V_5; NullCheck(L_15); RuntimeObject* L_17; L_17 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var, L_15, L_16); bool L_18; L_18 = LocationUtils_LocationEquals_mC3D9B9DDD65080AC7652DB8F0B4F530D3162644D(L_14, L_17, NULL); V_6 = (bool)((((int32_t)L_18) == ((int32_t)0))? 1 : 0); bool L_19 = V_6; if (!L_19) { goto IL_0068; } } { // return false; V_1 = (bool)0; goto IL_0083; } IL_0068: { // for (int i = 0; i < deps1.Count; i++) int32_t L_20 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_20, 1)); } IL_006f: { // for (int i = 0; i < deps1.Count; i++) int32_t L_21 = V_5; RuntimeObject* L_22 = ___deps10; NullCheck(L_22); int32_t L_23; L_23 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, ICollection_1_t5C589FDB16AA590F74FBE8A07066DD3139D14C1B_il2cpp_TypeInfo_var, L_22); V_7 = (bool)((((int32_t)L_21) < ((int32_t)L_23))? 1 : 0); bool L_24 = V_7; if (L_24) { goto IL_0045; } } { // return true; V_1 = (bool)1; goto IL_0083; } IL_0083: { // } bool L_25 = V_1; return L_25; } } #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.Object UnityEngine.ResourceManagement.Util.DefaultAllocationStrategy::New(System.Type,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DefaultAllocationStrategy_New_mBECB62C44432B753AB02A0FFCF50666D01E108E6 (DefaultAllocationStrategy_t3C220E3485C97638DF666573D735A82EFA2F00B6* __this, Type_t* ___type0, int32_t ___typeHash1, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { // return Activator.CreateInstance(type); Type_t* L_0 = ___type0; RuntimeObject* L_1; L_1 = Activator_CreateInstance_m0A28F274256F1444949E372089034D9FB66FBD67(L_0, NULL); V_0 = L_1; goto IL_000a; } IL_000a: { // } RuntimeObject* L_2 = V_0; return L_2; } } // System.Void UnityEngine.ResourceManagement.Util.DefaultAllocationStrategy::Release(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultAllocationStrategy_Release_m63A6725F306906C2067E7D4B94A9B88DB7418E86 (DefaultAllocationStrategy_t3C220E3485C97638DF666573D735A82EFA2F00B6* __this, int32_t ___typeHash0, RuntimeObject* ___obj1, const RuntimeMethod* method) { { // } return; } } // System.Void UnityEngine.ResourceManagement.Util.DefaultAllocationStrategy::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultAllocationStrategy__ctor_m4E5FDD0B0190A871B875CCA76972BC3BE5021C56 (DefaultAllocationStrategy_t3C220E3485C97638DF666573D735A82EFA2F00B6* __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.ResourceManagement.Util.LRUCacheAllocationStrategy::.ctor(System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LRUCacheAllocationStrategy__ctor_mE90C189EB59AEE251D83C85F1C6422EE3F3FB541 (LRUCacheAllocationStrategy_t6D196B60527FD83BCF39AA0AB3F840357B9DA318* __this, int32_t ___poolMaxSize0, int32_t ___poolCapacity1, int32_t ___poolCacheMaxSize2, int32_t ___initialPoolCacheCapacity3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m165D9B0D453292403ABCB37C534180409C3BA4BA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m09C481506935CAA72ABE15CC68755E09A3DE69CA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m415DE8EE7AC4955152AD10C91B3825EEAB8B1A2B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; bool V_1 = false; { // List> m_poolCache = new List>(); List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9* L_0 = (List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9*)il2cpp_codegen_object_new(List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_m415DE8EE7AC4955152AD10C91B3825EEAB8B1A2B(L_0, List_1__ctor_m415DE8EE7AC4955152AD10C91B3825EEAB8B1A2B_RuntimeMethod_var); __this->___m_poolCache_3 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_poolCache_3), (void*)L_0); // Dictionary> m_cache = new Dictionary>(); Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116* L_1 = (Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116*)il2cpp_codegen_object_new(Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116_il2cpp_TypeInfo_var); NullCheck(L_1); Dictionary_2__ctor_m165D9B0D453292403ABCB37C534180409C3BA4BA(L_1, Dictionary_2__ctor_m165D9B0D453292403ABCB37C534180409C3BA4BA_RuntimeMethod_var); __this->___m_cache_4 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_cache_4), (void*)L_1); // public LRUCacheAllocationStrategy(int poolMaxSize, int poolCapacity, int poolCacheMaxSize, int initialPoolCacheCapacity) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // m_poolMaxSize = poolMaxSize; int32_t L_2 = ___poolMaxSize0; __this->___m_poolMaxSize_0 = L_2; // m_poolInitialCapacity = poolCapacity; int32_t L_3 = ___poolCapacity1; __this->___m_poolInitialCapacity_1 = L_3; // m_poolCacheMaxSize = poolCacheMaxSize; int32_t L_4 = ___poolCacheMaxSize2; __this->___m_poolCacheMaxSize_2 = L_4; // for (int i = 0; i < initialPoolCacheCapacity; i++) V_0 = 0; goto IL_0052; } IL_0037: { // m_poolCache.Add(new List(m_poolInitialCapacity)); List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9* L_5 = __this->___m_poolCache_3; int32_t L_6 = __this->___m_poolInitialCapacity_1; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_7 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)il2cpp_codegen_object_new(List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var); NullCheck(L_7); List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428(L_7, L_6, List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_RuntimeMethod_var); NullCheck(L_5); List_1_Add_m09C481506935CAA72ABE15CC68755E09A3DE69CA_inline(L_5, L_7, List_1_Add_m09C481506935CAA72ABE15CC68755E09A3DE69CA_RuntimeMethod_var); // for (int i = 0; i < initialPoolCacheCapacity; i++) int32_t L_8 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0052: { // for (int i = 0; i < initialPoolCacheCapacity; i++) int32_t L_9 = V_0; int32_t L_10 = ___initialPoolCacheCapacity3; V_1 = (bool)((((int32_t)L_9) < ((int32_t)L_10))? 1 : 0); bool L_11 = V_1; if (L_11) { goto IL_0037; } } { // } return; } } // System.Collections.Generic.List`1 UnityEngine.ResourceManagement.Util.LRUCacheAllocationStrategy::GetPool() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* LRUCacheAllocationStrategy_GetPool_mB62AD68905391E611B6DB22C295DEF5D0A883AD5 (LRUCacheAllocationStrategy_t6D196B60527FD83BCF39AA0AB3F840357B9DA318* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m0AD5393DCD4AE01CE936639400C74F02DACD0C44_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB18645697010FA06BE38D6D3F15AD44C5A6EB653_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m92DF89FE6F5A0E35A97FEC041F0D3030DECABA09_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* V_1 = NULL; bool V_2 = false; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* V_3 = NULL; { // int count = m_poolCache.Count; List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9* L_0 = __this->___m_poolCache_3; NullCheck(L_0); int32_t L_1; L_1 = List_1_get_Count_mB18645697010FA06BE38D6D3F15AD44C5A6EB653_inline(L_0, List_1_get_Count_mB18645697010FA06BE38D6D3F15AD44C5A6EB653_RuntimeMethod_var); V_0 = L_1; // if (count == 0) int32_t L_2 = V_0; V_2 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); bool L_3 = V_2; if (!L_3) { goto IL_0023; } } { // return new List(m_poolInitialCapacity); int32_t L_4 = __this->___m_poolInitialCapacity_1; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_5 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)il2cpp_codegen_object_new(List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var); NullCheck(L_5); List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428(L_5, L_4, List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_RuntimeMethod_var); V_3 = L_5; goto IL_0045; } IL_0023: { // var pool = m_poolCache[count - 1]; List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9* L_6 = __this->___m_poolCache_3; int32_t L_7 = V_0; NullCheck(L_6); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_8; L_8 = List_1_get_Item_m92DF89FE6F5A0E35A97FEC041F0D3030DECABA09(L_6, ((int32_t)il2cpp_codegen_subtract(L_7, 1)), List_1_get_Item_m92DF89FE6F5A0E35A97FEC041F0D3030DECABA09_RuntimeMethod_var); V_1 = L_8; // m_poolCache.RemoveAt(count - 1); List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9* L_9 = __this->___m_poolCache_3; int32_t L_10 = V_0; NullCheck(L_9); List_1_RemoveAt_m0AD5393DCD4AE01CE936639400C74F02DACD0C44(L_9, ((int32_t)il2cpp_codegen_subtract(L_10, 1)), List_1_RemoveAt_m0AD5393DCD4AE01CE936639400C74F02DACD0C44_RuntimeMethod_var); // return pool; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_11 = V_1; V_3 = L_11; goto IL_0045; } IL_0045: { // } List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_12 = V_3; return L_12; } } // System.Void UnityEngine.ResourceManagement.Util.LRUCacheAllocationStrategy::ReleasePool(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LRUCacheAllocationStrategy_ReleasePool_m3137C6983551DC95420A39C44E61ECA466A75B63 (LRUCacheAllocationStrategy_t6D196B60527FD83BCF39AA0AB3F840357B9DA318* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___pool0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m09C481506935CAA72ABE15CC68755E09A3DE69CA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB18645697010FA06BE38D6D3F15AD44C5A6EB653_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // if (m_poolCache.Count < m_poolCacheMaxSize) List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9* L_0 = __this->___m_poolCache_3; NullCheck(L_0); int32_t L_1; L_1 = List_1_get_Count_mB18645697010FA06BE38D6D3F15AD44C5A6EB653_inline(L_0, List_1_get_Count_mB18645697010FA06BE38D6D3F15AD44C5A6EB653_RuntimeMethod_var); int32_t L_2 = __this->___m_poolCacheMaxSize_2; V_0 = (bool)((((int32_t)L_1) < ((int32_t)L_2))? 1 : 0); bool L_3 = V_0; if (!L_3) { goto IL_0025; } } { // m_poolCache.Add(pool); List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9* L_4 = __this->___m_poolCache_3; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_5 = ___pool0; NullCheck(L_4); List_1_Add_m09C481506935CAA72ABE15CC68755E09A3DE69CA_inline(L_4, L_5, List_1_Add_m09C481506935CAA72ABE15CC68755E09A3DE69CA_RuntimeMethod_var); } IL_0025: { // } return; } } // System.Object UnityEngine.ResourceManagement.Util.LRUCacheAllocationStrategy::New(System.Type,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* LRUCacheAllocationStrategy_New_mC1CFDD601073707E84257F2769AA6D1C258D28B6 (LRUCacheAllocationStrategy_t6D196B60527FD83BCF39AA0AB3F840357B9DA318* __this, Type_t* ___type0, int32_t ___typeHash1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m7190C6CFEC27F812D251BD1E4A0DFA3CB561634A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mA654C416A54847AB8788AB5AC4C212271A4C0796_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* V_0 = NULL; bool V_1 = false; int32_t V_2 = 0; RuntimeObject* V_3 = NULL; bool V_4 = false; RuntimeObject* V_5 = NULL; { // if (m_cache.TryGetValue(typeHash, out pool)) Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116* L_0 = __this->___m_cache_4; int32_t L_1 = ___typeHash1; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_mA654C416A54847AB8788AB5AC4C212271A4C0796(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mA654C416A54847AB8788AB5AC4C212271A4C0796_RuntimeMethod_var); V_1 = L_2; bool L_3 = V_1; if (!L_3) { goto IL_0055; } } { // var count = pool.Count; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_4 = V_0; NullCheck(L_4); int32_t L_5; L_5 = List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline(L_4, List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_RuntimeMethod_var); V_2 = L_5; // var v = pool[count - 1]; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_6 = V_0; int32_t L_7 = V_2; NullCheck(L_6); RuntimeObject* L_8; L_8 = List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38(L_6, ((int32_t)il2cpp_codegen_subtract(L_7, 1)), List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_RuntimeMethod_var); V_3 = L_8; // pool.RemoveAt(count - 1); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_9 = V_0; int32_t L_10 = V_2; NullCheck(L_9); List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54(L_9, ((int32_t)il2cpp_codegen_subtract(L_10, 1)), List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_RuntimeMethod_var); // if (count == 1) int32_t L_11 = V_2; V_4 = (bool)((((int32_t)L_11) == ((int32_t)1))? 1 : 0); bool L_12 = V_4; if (!L_12) { goto IL_0050; } } { // m_cache.Remove(typeHash); Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116* L_13 = __this->___m_cache_4; int32_t L_14 = ___typeHash1; NullCheck(L_13); bool L_15; L_15 = Dictionary_2_Remove_m7190C6CFEC27F812D251BD1E4A0DFA3CB561634A(L_13, L_14, Dictionary_2_Remove_m7190C6CFEC27F812D251BD1E4A0DFA3CB561634A_RuntimeMethod_var); // ReleasePool(pool); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_16 = V_0; LRUCacheAllocationStrategy_ReleasePool_m3137C6983551DC95420A39C44E61ECA466A75B63(__this, L_16, NULL); } IL_0050: { // return v; RuntimeObject* L_17 = V_3; V_5 = L_17; goto IL_005f; } IL_0055: { // return Activator.CreateInstance(type); Type_t* L_18 = ___type0; RuntimeObject* L_19; L_19 = Activator_CreateInstance_m0A28F274256F1444949E372089034D9FB66FBD67(L_18, NULL); V_5 = L_19; goto IL_005f; } IL_005f: { // } RuntimeObject* L_20 = V_5; return L_20; } } // System.Void UnityEngine.ResourceManagement.Util.LRUCacheAllocationStrategy::Release(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LRUCacheAllocationStrategy_Release_m64D717012A7423ADF6D16BDAE6CC83C955B5C163 (LRUCacheAllocationStrategy_t6D196B60527FD83BCF39AA0AB3F840357B9DA318* __this, int32_t ___typeHash0, RuntimeObject* ___obj1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m760F534C63E8FB529B19A190CD31B6627F0212BC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mA654C416A54847AB8788AB5AC4C212271A4C0796_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* V_0 = NULL; bool V_1 = false; bool V_2 = false; { // if (!m_cache.TryGetValue(typeHash, out pool)) Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116* L_0 = __this->___m_cache_4; int32_t L_1 = ___typeHash0; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_mA654C416A54847AB8788AB5AC4C212271A4C0796(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mA654C416A54847AB8788AB5AC4C212271A4C0796_RuntimeMethod_var); V_1 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); bool L_3 = V_1; if (!L_3) { goto IL_002b; } } { // m_cache.Add(typeHash, pool = GetPool()); Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116* L_4 = __this->___m_cache_4; int32_t L_5 = ___typeHash0; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_6; L_6 = LRUCacheAllocationStrategy_GetPool_mB62AD68905391E611B6DB22C295DEF5D0A883AD5(__this, NULL); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_7 = L_6; V_0 = L_7; NullCheck(L_4); Dictionary_2_Add_m760F534C63E8FB529B19A190CD31B6627F0212BC(L_4, L_5, L_7, Dictionary_2_Add_m760F534C63E8FB529B19A190CD31B6627F0212BC_RuntimeMethod_var); } IL_002b: { // if (pool.Count < m_poolMaxSize) List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_8 = V_0; NullCheck(L_8); int32_t L_9; L_9 = List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline(L_8, List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_RuntimeMethod_var); int32_t L_10 = __this->___m_poolMaxSize_0; V_2 = (bool)((((int32_t)L_9) < ((int32_t)L_10))? 1 : 0); bool L_11 = V_2; if (!L_11) { goto IL_0045; } } { // pool.Add(obj); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_12 = V_0; RuntimeObject* L_13 = ___obj1; NullCheck(L_12); List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_inline(L_12, L_13, List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_RuntimeMethod_var); } IL_0045: { // } 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.ResourceManagement.Util.SerializedTypeRestrictionAttribute::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedTypeRestrictionAttribute__ctor_m1A10E6EE1B4AD72C790F7CB7210522A1C19477FF (SerializedTypeRestrictionAttribute_tE0100FA7EAC0692CA121E5BC843682BC373FAA41* __this, const RuntimeMethod* method) { { Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__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 // Conversion methods for marshalling of: UnityEngine.ResourceManagement.Util.SerializedType IL2CPP_EXTERN_C void SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshal_pinvoke(const SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1& unmarshaled, SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_pinvoke& marshaled) { Exception_t* ___m_CachedType_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_CachedType' of type 'SerializedType': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_CachedType_2Exception, NULL); } IL2CPP_EXTERN_C void SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshal_pinvoke_back(const SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_pinvoke& marshaled, SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1& unmarshaled) { Exception_t* ___m_CachedType_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_CachedType' of type 'SerializedType': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_CachedType_2Exception, NULL); } // Conversion method for clean up from marshalling of: UnityEngine.ResourceManagement.Util.SerializedType IL2CPP_EXTERN_C void SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshal_pinvoke_cleanup(SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: UnityEngine.ResourceManagement.Util.SerializedType IL2CPP_EXTERN_C void SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshal_com(const SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1& unmarshaled, SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_com& marshaled) { Exception_t* ___m_CachedType_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_CachedType' of type 'SerializedType': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_CachedType_2Exception, NULL); } IL2CPP_EXTERN_C void SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshal_com_back(const SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_com& marshaled, SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1& unmarshaled) { Exception_t* ___m_CachedType_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_CachedType' of type 'SerializedType': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_CachedType_2Exception, NULL); } // Conversion method for clean up from marshalling of: UnityEngine.ResourceManagement.Util.SerializedType IL2CPP_EXTERN_C void SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshal_com_cleanup(SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_com& marshaled) { } // System.String UnityEngine.ResourceManagement.Util.SerializedType::get_AssemblyName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SerializedType_get_AssemblyName_m42ED37D1ED570F31D87F2CF9486CC83954FAFCD8 (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* __this, const RuntimeMethod* method) { String_t* V_0 = NULL; { // public string AssemblyName { get { return m_AssemblyName; } } String_t* L_0 = __this->___m_AssemblyName_0; V_0 = L_0; goto IL_000a; } IL_000a: { // public string AssemblyName { get { return m_AssemblyName; } } String_t* L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C String_t* SerializedType_get_AssemblyName_m42ED37D1ED570F31D87F2CF9486CC83954FAFCD8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = SerializedType_get_AssemblyName_m42ED37D1ED570F31D87F2CF9486CC83954FAFCD8(_thisAdjusted, method); return _returnValue; } // System.String UnityEngine.ResourceManagement.Util.SerializedType::get_ClassName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SerializedType_get_ClassName_m1597BC3A9C2E8EA40F35F8CF03B7591618AB96D9 (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* __this, const RuntimeMethod* method) { String_t* V_0 = NULL; { // public string ClassName { get { return m_ClassName; } } String_t* L_0 = __this->___m_ClassName_1; V_0 = L_0; goto IL_000a; } IL_000a: { // public string ClassName { get { return m_ClassName; } } String_t* L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C String_t* SerializedType_get_ClassName_m1597BC3A9C2E8EA40F35F8CF03B7591618AB96D9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = SerializedType_get_ClassName_m1597BC3A9C2E8EA40F35F8CF03B7591618AB96D9(_thisAdjusted, method); return _returnValue; } // System.String UnityEngine.ResourceManagement.Util.SerializedType::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SerializedType_ToString_m286E5553A848CA6C472FCE478B65C01B3B2AA5E7 (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF94AA613862F53AAD0F034DAF760AFDD9509B693); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; String_t* G_B3_0 = NULL; { // return Value == null ? "" : Value.Name; Type_t* L_0; L_0 = SerializedType_get_Value_m8AC9DC985380FD7524D147E2C5C95664FAB9A10A(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_1; L_1 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_0, (Type_t*)NULL, NULL); if (L_1) { goto IL_001c; } } { Type_t* L_2; L_2 = SerializedType_get_Value_m8AC9DC985380FD7524D147E2C5C95664FAB9A10A(__this, NULL); NullCheck(L_2); String_t* L_3; L_3 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_2); G_B3_0 = L_3; goto IL_0021; } IL_001c: { G_B3_0 = _stringLiteralF94AA613862F53AAD0F034DAF760AFDD9509B693; } IL_0021: { V_0 = G_B3_0; goto IL_0024; } IL_0024: { // } String_t* L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C String_t* SerializedType_ToString_m286E5553A848CA6C472FCE478B65C01B3B2AA5E7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = SerializedType_ToString_m286E5553A848CA6C472FCE478B65C01B3B2AA5E7(_thisAdjusted, method); return _returnValue; } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; Type_t* V_1 = NULL; bool V_2 = false; Assembly_t* V_3 = NULL; bool V_4 = false; Exception_t* V_5 = NULL; bool V_6 = false; il2cpp::utils::ExceptionSupportStack __active_exceptions; int32_t G_B4_0 = 0; { } try {// begin try (depth: 1) { // if (string.IsNullOrEmpty(m_AssemblyName) || string.IsNullOrEmpty(m_ClassName)) String_t* L_0 = __this->___m_AssemblyName_0; bool L_1; L_1 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_0, NULL); if (L_1) { goto IL_001c_1; } } { String_t* L_2 = __this->___m_ClassName_1; bool L_3; L_3 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_2, NULL); G_B4_0 = ((int32_t)(L_3)); goto IL_001d_1; } IL_001c_1: { G_B4_0 = 1; } IL_001d_1: { V_0 = (bool)G_B4_0; bool L_4 = V_0; if (!L_4) { goto IL_0025_1; } } { // return null; V_1 = (Type_t*)NULL; goto IL_0096; } IL_0025_1: { // if (m_CachedType == null) Type_t* L_5 = __this->___m_CachedType_2; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_6; L_6 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_5, (Type_t*)NULL, NULL); V_2 = L_6; bool L_7 = V_2; if (!L_7) { goto IL_0062_1; } } { // var assembly = Assembly.Load(m_AssemblyName); String_t* L_8 = __this->___m_AssemblyName_0; Assembly_t* L_9; L_9 = Assembly_Load_m718E55A40D92C7BBE26812A9A7998BDF166C0BD2(L_8, NULL); V_3 = L_9; // if (assembly != null) Assembly_t* L_10 = V_3; bool L_11; L_11 = Assembly_op_Inequality_m62E003A7871F22BC6129B2D00B4C243D995C21CA(L_10, (Assembly_t*)NULL, NULL); V_4 = L_11; bool L_12 = V_4; if (!L_12) { goto IL_0061_1; } } { // m_CachedType = assembly.GetType(m_ClassName); Assembly_t* L_13 = V_3; String_t* L_14 = __this->___m_ClassName_1; NullCheck(L_13); Type_t* L_15; L_15 = VirtualFuncInvoker1< Type_t*, String_t* >::Invoke(18 /* System.Type System.Reflection.Assembly::GetType(System.String) */, L_13, L_14); __this->___m_CachedType_2 = L_15; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedType_2), (void*)L_15); } IL_0061_1: { } IL_0062_1: { // return m_CachedType; Type_t* L_16 = __this->___m_CachedType_2; V_1 = L_16; goto IL_0096; } }// 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_006b; } throw e; } CATCH_006b: {// begin catch(System.Exception) { // catch (Exception ex) V_5 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)); // if (ex.GetType() != typeof(FileNotFoundException)) Exception_t* L_17 = V_5; NullCheck(L_17); Type_t* L_18; L_18 = Exception_GetType_mAD1230385BDC06119C339187CC37F22B6A79CF09(L_17, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_19 = { reinterpret_cast (((RuntimeType*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FileNotFoundException_t17F1B49AD996E4A60C87C7ADC9D3A25EB5808A9A_0_0_0_var))) }; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var))); Type_t* L_20; L_20 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_19, NULL); bool L_21; L_21 = Type_op_Inequality_m71AAC993EBBDBA44EE73847D68F71C70AF7AD1D5(L_18, L_20, NULL); V_6 = L_21; bool L_22 = V_6; if (!L_22) { goto IL_0092; } } { // Debug.LogException(ex); Exception_t* L_23 = V_5; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var))); Debug_LogException_m82E44FEC6B03BC34AFC2CAF6583051570C60CB9E(L_23, NULL); } IL_0092: { // return null; V_1 = (Type_t*)NULL; IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0096; } }// end catch (depth: 1) IL_0096: { // } Type_t* L_24 = V_1; return L_24; } } IL2CPP_EXTERN_C Type_t* SerializedType_get_Value_m8AC9DC985380FD7524D147E2C5C95664FAB9A10A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Type_t* _returnValue; _returnValue = SerializedType_get_Value_m8AC9DC985380FD7524D147E2C5C95664FAB9A10A(_thisAdjusted, method); return _returnValue; } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; String_t* V_1 = NULL; { // if (value != null) Type_t* L_0 = ___value0; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_1; L_1 = Type_op_Inequality_m71AAC993EBBDBA44EE73847D68F71C70AF7AD1D5(L_0, (Type_t*)NULL, NULL); V_0 = L_1; bool L_2 = V_0; if (!L_2) { goto IL_002d; } } { // m_AssemblyName = value.Assembly.FullName; Type_t* L_3 = ___value0; NullCheck(L_3); Assembly_t* L_4; L_4 = VirtualFuncInvoker0< Assembly_t* >::Invoke(27 /* System.Reflection.Assembly System.Type::get_Assembly() */, L_3); NullCheck(L_4); String_t* L_5; L_5 = VirtualFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Reflection.Assembly::get_FullName() */, L_4); __this->___m_AssemblyName_0 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AssemblyName_0), (void*)L_5); // m_ClassName = value.FullName; Type_t* L_6 = ___value0; NullCheck(L_6); String_t* L_7; L_7 = VirtualFuncInvoker0< String_t* >::Invoke(26 /* System.String System.Type::get_FullName() */, L_6); __this->___m_ClassName_1 = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ClassName_1), (void*)L_7); goto IL_003f; } IL_002d: { // m_AssemblyName = m_ClassName = null; V_1 = (String_t*)NULL; __this->___m_ClassName_1 = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ClassName_1), (void*)(String_t*)NULL); String_t* L_8 = V_1; __this->___m_AssemblyName_0 = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AssemblyName_0), (void*)L_8); } IL_003f: { // } return; } } IL2CPP_EXTERN_C void SerializedType_set_Value_m1AB236ECAE27E66A4B2302B4573EB71A7762F679_AdjustorThunk (RuntimeObject* __this, Type_t* ___value0, const RuntimeMethod* method) { SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); SerializedType_set_Value_m1AB236ECAE27E66A4B2302B4573EB71A7762F679(_thisAdjusted, ___value0, method); } // System.Boolean UnityEngine.ResourceManagement.Util.SerializedType::get_ValueChanged() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SerializedType_get_ValueChanged_mCD14490D0BC812C462831E2BD634A60E24243D34 (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* __this, const RuntimeMethod* method) { { // public bool ValueChanged { get; set; } bool L_0 = __this->___U3CValueChangedU3Ek__BackingField_3; return L_0; } } IL2CPP_EXTERN_C bool SerializedType_get_ValueChanged_mCD14490D0BC812C462831E2BD634A60E24243D34_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = SerializedType_get_ValueChanged_mCD14490D0BC812C462831E2BD634A60E24243D34_inline(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.Util.SerializedType::set_ValueChanged(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedType_set_ValueChanged_m91FD96EEB5883E2ED8B507EC3CC668109928E1E7 (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* __this, bool ___value0, const RuntimeMethod* method) { { // public bool ValueChanged { get; set; } bool L_0 = ___value0; __this->___U3CValueChangedU3Ek__BackingField_3 = L_0; return; } } IL2CPP_EXTERN_C void SerializedType_set_ValueChanged_m91FD96EEB5883E2ED8B507EC3CC668109928E1E7_AdjustorThunk (RuntimeObject* __this, bool ___value0, const RuntimeMethod* method) { SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); SerializedType_set_ValueChanged_m91FD96EEB5883E2ED8B507EC3CC668109928E1E7_inline(_thisAdjusted, ___value0, method); } #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 // Conversion methods for marshalling of: UnityEngine.ResourceManagement.Util.ObjectInitializationData IL2CPP_EXTERN_C void ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_marshal_pinvoke(const ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3& unmarshaled, ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_marshaled_pinvoke& marshaled) { Exception_t* ___m_ObjectType_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_ObjectType' of type 'ObjectInitializationData'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ObjectType_1Exception, NULL); } IL2CPP_EXTERN_C void ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_marshal_pinvoke_back(const ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_marshaled_pinvoke& marshaled, ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3& unmarshaled) { Exception_t* ___m_ObjectType_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_ObjectType' of type 'ObjectInitializationData'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ObjectType_1Exception, NULL); } // Conversion method for clean up from marshalling of: UnityEngine.ResourceManagement.Util.ObjectInitializationData IL2CPP_EXTERN_C void ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_marshal_pinvoke_cleanup(ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: UnityEngine.ResourceManagement.Util.ObjectInitializationData IL2CPP_EXTERN_C void ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_marshal_com(const ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3& unmarshaled, ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_marshaled_com& marshaled) { Exception_t* ___m_ObjectType_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_ObjectType' of type 'ObjectInitializationData'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ObjectType_1Exception, NULL); } IL2CPP_EXTERN_C void ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_marshal_com_back(const ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_marshaled_com& marshaled, ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3& unmarshaled) { Exception_t* ___m_ObjectType_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_ObjectType' of type 'ObjectInitializationData'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ObjectType_1Exception, NULL); } // Conversion method for clean up from marshalling of: UnityEngine.ResourceManagement.Util.ObjectInitializationData IL2CPP_EXTERN_C void ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_marshal_com_cleanup(ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_marshaled_com& marshaled) { } // 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) { String_t* V_0 = NULL; { // public string Id { get { return m_Id; } } String_t* L_0 = __this->___m_Id_0; V_0 = L_0; goto IL_000a; } IL_000a: { // public string Id { get { return m_Id; } } String_t* L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C String_t* ObjectInitializationData_get_Id_m8B020C841845122EF9123BD5E136F6A3FEC3496F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = ObjectInitializationData_get_Id_m8B020C841845122EF9123BD5E136F6A3FEC3496F(_thisAdjusted, method); return _returnValue; } // UnityEngine.ResourceManagement.Util.SerializedType UnityEngine.ResourceManagement.Util.ObjectInitializationData::get_ObjectType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1 ObjectInitializationData_get_ObjectType_m7706EB3247D33B65F062CDEEB40792A27B8ABF69 (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* __this, const RuntimeMethod* method) { SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1 V_0; memset((&V_0), 0, sizeof(V_0)); { // public SerializedType ObjectType { get { return m_ObjectType; } } SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1 L_0 = __this->___m_ObjectType_1; V_0 = L_0; goto IL_000a; } IL_000a: { // public SerializedType ObjectType { get { return m_ObjectType; } } SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1 L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1 ObjectInitializationData_get_ObjectType_m7706EB3247D33B65F062CDEEB40792A27B8ABF69_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1 _returnValue; _returnValue = ObjectInitializationData_get_ObjectType_m7706EB3247D33B65F062CDEEB40792A27B8ABF69(_thisAdjusted, method); return _returnValue; } // System.String UnityEngine.ResourceManagement.Util.ObjectInitializationData::get_Data() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ObjectInitializationData_get_Data_mEFF201461CA817CE659A8703EE2AFEBF53824318 (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* __this, const RuntimeMethod* method) { String_t* V_0 = NULL; { // public string Data { get { return m_Data; } } String_t* L_0 = __this->___m_Data_2; V_0 = L_0; goto IL_000a; } IL_000a: { // public string Data { get { return m_Data; } } String_t* L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C String_t* ObjectInitializationData_get_Data_mEFF201461CA817CE659A8703EE2AFEBF53824318_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = ObjectInitializationData_get_Data_mEFF201461CA817CE659A8703EE2AFEBF53824318(_thisAdjusted, method); return _returnValue; } // System.String UnityEngine.ResourceManagement.Util.ObjectInitializationData::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ObjectInitializationData_ToString_m730570E98783E54D1B6A2ED0178E05A2DE394593 (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral224C29E303A46BE2ED2DFE574FE8044650869F4E); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { // return string.Format("ObjectInitializationData: id={0}, type={1}", m_Id, m_ObjectType); String_t* L_0 = __this->___m_Id_0; SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1 L_1 = __this->___m_ObjectType_1; SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1 L_2 = L_1; RuntimeObject* L_3 = Box(SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_il2cpp_TypeInfo_var, &L_2); String_t* L_4; L_4 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral224C29E303A46BE2ED2DFE574FE8044650869F4E, L_0, L_3, NULL); V_0 = L_4; goto IL_001f; } IL_001f: { // } String_t* L_5 = V_0; return L_5; } } IL2CPP_EXTERN_C String_t* ObjectInitializationData_ToString_m730570E98783E54D1B6A2ED0178E05A2DE394593_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = ObjectInitializationData_ToString_m730570E98783E54D1B6A2ED0178E05A2DE394593(_thisAdjusted, method); return _returnValue; } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.Util.ObjectInitializationData::GetAsyncInitHandle(UnityEngine.ResourceManagement.ResourceManager,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ObjectInitializationData_GetAsyncInitHandle_m0017D1CE9481015847F724E9E22C481A2CFDF2FC (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___rm0, String_t* ___idOverride1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_op_Implicit_mD162CF57CAAEF9D8E43E8B79810688529752D0AC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInitializableObject_tB5EAFECD94FB085A2225D79C9DD79EC459948C94_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Type_t* V_0 = NULL; RuntimeObject* V_1 = NULL; RuntimeObject* V_2 = NULL; bool V_3 = false; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_4; memset((&V_4), 0, sizeof(V_4)); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_5; memset((&V_5), 0, sizeof(V_5)); bool V_6 = false; Exception_t* V_7 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B6_0 = NULL; RuntimeObject* G_B6_1 = NULL; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B5_0 = NULL; RuntimeObject* G_B5_1 = NULL; String_t* G_B7_0 = NULL; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B7_1 = NULL; RuntimeObject* G_B7_2 = NULL; { } try {// begin try (depth: 1) { // var objType = m_ObjectType.Value; SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* L_0 = (&__this->___m_ObjectType_1); Type_t* L_1; L_1 = SerializedType_get_Value_m8AC9DC985380FD7524D147E2C5C95664FAB9A10A(L_0, NULL); V_0 = L_1; // if (objType == null) Type_t* L_2 = V_0; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_3; L_3 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_2, (Type_t*)NULL, NULL); V_3 = L_3; bool L_4 = V_3; if (!L_4) { goto IL_0027_1; } } { // return default(AsyncOperationHandle); il2cpp_codegen_initobj((&V_4), sizeof(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D)); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_5 = V_4; V_5 = L_5; goto IL_0089; } IL_0027_1: { // var obj = Activator.CreateInstance(objType, true); Type_t* L_6 = V_0; RuntimeObject* L_7; L_7 = Activator_CreateInstance_m2767C14E0050C13BDB2732D7223FE17A9FA0F61A(L_6, (bool)1, NULL); V_1 = L_7; // var serObj = obj as IInitializableObject; RuntimeObject* L_8 = V_1; V_2 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, IInitializableObject_tB5EAFECD94FB085A2225D79C9DD79EC459948C94_il2cpp_TypeInfo_var)); // if (serObj != null) RuntimeObject* L_9 = V_2; V_6 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_9) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_10 = V_6; if (!L_10) { goto IL_0062_1; } } { // return serObj.InitializeAsync(rm, idOverride == null ? m_Id : idOverride, m_Data); RuntimeObject* L_11 = V_2; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_12 = ___rm0; String_t* L_13 = ___idOverride1; G_B5_0 = L_12; G_B5_1 = L_11; if (!L_13) { G_B6_0 = L_12; G_B6_1 = L_11; goto IL_0048_1; } } { String_t* L_14 = ___idOverride1; G_B7_0 = L_14; G_B7_1 = G_B5_0; G_B7_2 = G_B5_1; goto IL_004e_1; } IL_0048_1: { String_t* L_15 = __this->___m_Id_0; G_B7_0 = L_15; G_B7_1 = G_B6_0; G_B7_2 = G_B6_1; } IL_004e_1: { String_t* L_16 = __this->___m_Data_2; NullCheck(G_B7_2); AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 L_17; L_17 = InterfaceFuncInvoker3< AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, String_t*, String_t* >::Invoke(1 /* UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.Util.IInitializableObject::InitializeAsync(UnityEngine.ResourceManagement.ResourceManager,System.String,System.String) */, IInitializableObject_tB5EAFECD94FB085A2225D79C9DD79EC459948C94_il2cpp_TypeInfo_var, G_B7_2, G_B7_1, G_B7_0, L_16); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_18; L_18 = AsyncOperationHandle_1_op_Implicit_mD162CF57CAAEF9D8E43E8B79810688529752D0AC(L_17, AsyncOperationHandle_1_op_Implicit_mD162CF57CAAEF9D8E43E8B79810688529752D0AC_RuntimeMethod_var); V_5 = L_18; goto IL_0089; } IL_0062_1: { // return default(AsyncOperationHandle); il2cpp_codegen_initobj((&V_4), sizeof(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D)); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_19 = V_4; V_5 = L_19; goto IL_0089; } }// 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_0070; } throw e; } CATCH_0070: {// begin catch(System.Exception) // catch (Exception ex) V_7 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)); // Debug.LogException(ex); Exception_t* L_20 = V_7; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var))); Debug_LogException_m82E44FEC6B03BC34AFC2CAF6583051570C60CB9E(L_20, NULL); // return default(AsyncOperationHandle); il2cpp_codegen_initobj((&V_4), sizeof(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D)); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_21 = V_4; V_5 = L_21; IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0089; }// end catch (depth: 1) IL_0089: { // } AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_22 = V_5; return L_22; } } IL2CPP_EXTERN_C AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ObjectInitializationData_GetAsyncInitHandle_m0017D1CE9481015847F724E9E22C481A2CFDF2FC_AdjustorThunk (RuntimeObject* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___rm0, String_t* ___idOverride1, const RuntimeMethod* method) { ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D _returnValue; _returnValue = ObjectInitializationData_GetAsyncInitHandle_m0017D1CE9481015847F724E9E22C481A2CFDF2FC(_thisAdjusted, ___rm0, ___idOverride1, method); return _returnValue; } #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.ResourceManagement.Util.ResourceManagerConfig::ExtractKeyAndSubKey(System.Object,System.String&,System.String&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManagerConfig_ExtractKeyAndSubKey_mC40036045901BD802809D55A9D99B730CB5B2C49 (RuntimeObject* ___keyObj0, String_t** ___mainKey1, String_t** ___subKey2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; bool V_1 = false; int32_t V_2 = 0; bool V_3 = false; int32_t V_4 = 0; bool V_5 = false; bool V_6 = false; { // var key = keyObj as string; RuntimeObject* L_0 = ___keyObj0; V_0 = ((String_t*)IsInstSealed((RuntimeObject*)L_0, String_t_il2cpp_TypeInfo_var)); // if (key != null) String_t* L_1 = V_0; V_1 = (bool)((!(((RuntimeObject*)(String_t*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_2 = V_1; if (!L_2) { goto IL_005b; } } { // var i = key.IndexOf('['); String_t* L_3 = V_0; NullCheck(L_3); int32_t L_4; L_4 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_3, ((int32_t)91), NULL); V_2 = L_4; // if (i > 0) int32_t L_5 = V_2; V_3 = (bool)((((int32_t)L_5) > ((int32_t)0))? 1 : 0); bool L_6 = V_3; if (!L_6) { goto IL_005a; } } { // var j = key.LastIndexOf(']'); String_t* L_7 = V_0; NullCheck(L_7); int32_t L_8; L_8 = String_LastIndexOf_m6BB3E7E1B48702D4C715FA423F8A822C053B290E(L_7, ((int32_t)93), NULL); V_4 = L_8; // if (j > i) int32_t L_9 = V_4; int32_t L_10 = V_2; V_5 = (bool)((((int32_t)L_9) > ((int32_t)L_10))? 1 : 0); bool L_11 = V_5; if (!L_11) { goto IL_0059; } } { // mainKey = key.Substring(0, i); String_t** L_12 = ___mainKey1; String_t* L_13 = V_0; int32_t L_14 = V_2; NullCheck(L_13); String_t* L_15; L_15 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_13, 0, L_14, NULL); *((RuntimeObject**)L_12) = (RuntimeObject*)L_15; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_12, (void*)(RuntimeObject*)L_15); // subKey = key.Substring(i + 1, j - (i + 1)); String_t** L_16 = ___subKey2; String_t* L_17 = V_0; int32_t L_18 = V_2; int32_t L_19 = V_4; int32_t L_20 = V_2; NullCheck(L_17); String_t* L_21; L_21 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_17, ((int32_t)il2cpp_codegen_add(L_18, 1)), ((int32_t)il2cpp_codegen_subtract(L_19, ((int32_t)il2cpp_codegen_add(L_20, 1)))), NULL); *((RuntimeObject**)L_16) = (RuntimeObject*)L_21; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_16, (void*)(RuntimeObject*)L_21); // return true; V_6 = (bool)1; goto IL_0066; } IL_0059: { } IL_005a: { } IL_005b: { // mainKey = null; String_t** L_22 = ___mainKey1; *((RuntimeObject**)L_22) = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_22, (void*)(RuntimeObject*)NULL); // subKey = null; String_t** L_23 = ___subKey2; *((RuntimeObject**)L_23) = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_23, (void*)(RuntimeObject*)NULL); // return false; V_6 = (bool)0; goto IL_0066; } IL_0066: { // } bool L_24 = V_6; return L_24; } } // System.Boolean UnityEngine.ResourceManagement.Util.ResourceManagerConfig::IsPathRemote(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManagerConfig_IsPathRemote_mE7AF14E5878827381EAEE2147840DA4179B897A8 (String_t* ___path0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral58B716FF5428F7961E1403E6D969E605D0F27EAF); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t G_B3_0 = 0; { // return path != null && path.StartsWith("http"); String_t* L_0 = ___path0; if (!L_0) { goto IL_0011; } } { String_t* L_1 = ___path0; NullCheck(L_1); bool L_2; L_2 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_1, _stringLiteral58B716FF5428F7961E1403E6D969E605D0F27EAF, NULL); G_B3_0 = ((int32_t)(L_2)); goto IL_0012; } IL_0011: { G_B3_0 = 0; } IL_0012: { V_0 = (bool)G_B3_0; goto IL_0015; } IL_0015: { // } bool L_3 = V_0; return L_3; } } // System.String UnityEngine.ResourceManagement.Util.ResourceManagerConfig::StripQueryParameters(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ResourceManagerConfig_StripQueryParameters_mA6673D2DA163A5717C2D19AF20217E0F820033D0 (String_t* ___path0, const RuntimeMethod* method) { bool V_0 = false; int32_t V_1 = 0; bool V_2 = false; String_t* V_3 = NULL; { // if (path != null) String_t* L_0 = ___path0; V_0 = (bool)((!(((RuntimeObject*)(String_t*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_002a; } } { // var idx = path.IndexOf('?'); String_t* L_2 = ___path0; NullCheck(L_2); int32_t L_3; L_3 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_2, ((int32_t)63), NULL); V_1 = L_3; // if (idx >= 0) int32_t L_4 = V_1; V_2 = (bool)((((int32_t)((((int32_t)L_4) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_5 = V_2; if (!L_5) { goto IL_0029; } } { // return path.Substring(0, idx); String_t* L_6 = ___path0; int32_t L_7 = V_1; NullCheck(L_6); String_t* L_8; L_8 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_6, 0, L_7, NULL); V_3 = L_8; goto IL_002e; } IL_0029: { } IL_002a: { // return path; String_t* L_9 = ___path0; V_3 = L_9; goto IL_002e; } IL_002e: { // } String_t* L_10 = V_3; return L_10; } } // System.Boolean UnityEngine.ResourceManagement.Util.ResourceManagerConfig::ShouldPathUseWebRequest(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManagerConfig_ShouldPathUseWebRequest_mB9DF52370947A6BD9AE5565F9E7E467CC4C69DF7 (String_t* ___path0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6A1D52382547009AB732F651FE2CA42F1BBA769A); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; int32_t G_B3_0 = 0; int32_t G_B8_0 = 0; { // if (PlatformCanLoadLocallyFromUrlPath() && File.Exists(path)) bool L_0; L_0 = ResourceManagerConfig_PlatformCanLoadLocallyFromUrlPath_m87864A7635E5E1EBEF5EC8CBA395A20D3B12AF23(NULL); if (!L_0) { goto IL_0010; } } { String_t* L_1 = ___path0; bool L_2; L_2 = File_Exists_mD7E7A84A6B9E9A9BADBDA7C46AAE0624EF106D85(L_1, NULL); G_B3_0 = ((int32_t)(L_2)); goto IL_0011; } IL_0010: { G_B3_0 = 0; } IL_0011: { V_0 = (bool)G_B3_0; bool L_3 = V_0; if (!L_3) { goto IL_0019; } } { // return false; V_1 = (bool)0; goto IL_002d; } IL_0019: { // return path != null && path.Contains("://"); String_t* L_4 = ___path0; if (!L_4) { goto IL_0029; } } { String_t* L_5 = ___path0; NullCheck(L_5); bool L_6; L_6 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_5, _stringLiteral6A1D52382547009AB732F651FE2CA42F1BBA769A, NULL); G_B8_0 = ((int32_t)(L_6)); goto IL_002a; } IL_0029: { G_B8_0 = 0; } IL_002a: { V_1 = (bool)G_B8_0; goto IL_002d; } IL_002d: { // } bool L_7 = V_1; return L_7; } } // System.Boolean UnityEngine.ResourceManagement.Util.ResourceManagerConfig::PlatformCanLoadLocallyFromUrlPath() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManagerConfig_PlatformCanLoadLocallyFromUrlPath_m87864A7635E5E1EBEF5EC8CBA395A20D3B12AF23 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m8D3A001B04748E316D277F1F7195E4A759B6261B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_mCC1DF00335ECC0520B9FD7A9E551F6CE8D8CD02F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m28B0FD0F2221E9A428AC7053440E7DCCED821913_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD25B27535A2152F2A5071985C3699F183881E0EA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } List_1_tD25B27535A2152F2A5071985C3699F183881E0EA* V_0 = NULL; bool V_1 = false; { // List platformsThatUseUrlForLocalLoads = new List() // { // RuntimePlatform.Android // }; List_1_tD25B27535A2152F2A5071985C3699F183881E0EA* L_0 = (List_1_tD25B27535A2152F2A5071985C3699F183881E0EA*)il2cpp_codegen_object_new(List_1_tD25B27535A2152F2A5071985C3699F183881E0EA_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_m28B0FD0F2221E9A428AC7053440E7DCCED821913(L_0, List_1__ctor_m28B0FD0F2221E9A428AC7053440E7DCCED821913_RuntimeMethod_var); List_1_tD25B27535A2152F2A5071985C3699F183881E0EA* L_1 = L_0; NullCheck(L_1); List_1_Add_m8D3A001B04748E316D277F1F7195E4A759B6261B_inline(L_1, ((int32_t)11), List_1_Add_m8D3A001B04748E316D277F1F7195E4A759B6261B_RuntimeMethod_var); V_0 = L_1; // return platformsThatUseUrlForLocalLoads.Contains((Application.platform)); List_1_tD25B27535A2152F2A5071985C3699F183881E0EA* L_2 = V_0; int32_t L_3; L_3 = Application_get_platform_m1AB34E71D9885B120F6021EB2B11DCB28CD6008D(NULL); NullCheck(L_2); bool L_4; L_4 = List_1_Contains_mCC1DF00335ECC0520B9FD7A9E551F6CE8D8CD02F(L_2, L_3, List_1_Contains_mCC1DF00335ECC0520B9FD7A9E551F6CE8D8CD02F_RuntimeMethod_var); V_1 = L_4; goto IL_001e; } IL_001e: { // } bool L_5 = V_1; return L_5; } } // System.Array UnityEngine.ResourceManagement.Util.ResourceManagerConfig::CreateArrayResult(System.Type,UnityEngine.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeArray* ResourceManagerConfig_CreateArrayResult_m20DB1B1D2D92EB3D1ADBEA1C6E7CB9C31DDA28F0 (Type_t* ___type0, ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* ___allAssets1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Type_t* V_0 = NULL; int32_t V_1 = 0; RuntimeArray* V_2 = NULL; int32_t V_3 = 0; bool V_4 = false; RuntimeArray* V_5 = NULL; ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* V_6 = NULL; int32_t V_7 = 0; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_8 = NULL; bool V_9 = false; ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* V_10 = NULL; int32_t V_11 = 0; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_12 = NULL; bool V_13 = false; { // var elementType = type.GetElementType(); Type_t* L_0 = ___type0; NullCheck(L_0); Type_t* L_1; L_1 = VirtualFuncInvoker0< Type_t* >::Invoke(46 /* System.Type System.Type::GetElementType() */, L_0); V_0 = L_1; // if (elementType == null) Type_t* L_2 = V_0; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_3; L_3 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_2, (Type_t*)NULL, NULL); V_4 = L_3; bool L_4 = V_4; if (!L_4) { goto IL_001d; } } { // return null; V_5 = (RuntimeArray*)NULL; goto IL_00a6; } IL_001d: { // int length = 0; V_1 = 0; // foreach (var asset in allAssets) ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_5 = ___allAssets1; V_6 = L_5; V_7 = 0; goto IL_004e; } IL_0028: { // foreach (var asset in allAssets) ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_6 = V_6; int32_t L_7 = V_7; NullCheck(L_6); int32_t L_8 = L_7; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_9 = (L_6)->GetAt(static_cast(L_8)); V_8 = L_9; // if (elementType.IsAssignableFrom(asset.GetType())) Type_t* L_10 = V_0; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_11 = V_8; NullCheck(L_11); Type_t* L_12; L_12 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_11, NULL); NullCheck(L_10); bool L_13; L_13 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_10, L_12); V_9 = L_13; bool L_14 = V_9; if (!L_14) { goto IL_0047; } } { // length++; int32_t L_15 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_0047: { int32_t L_16 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_004e: { // foreach (var asset in allAssets) int32_t L_17 = V_7; ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_18 = V_6; NullCheck(L_18); if ((((int32_t)L_17) < ((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length))))) { goto IL_0028; } } { // var array = Array.CreateInstance(elementType, length); Type_t* L_19 = V_0; int32_t L_20 = V_1; RuntimeArray* L_21; L_21 = Array_CreateInstance_m40F80F4A7A05B492BC5A19CEFB7F9AE8641FDE2C(L_19, L_20, NULL); V_2 = L_21; // int index = 0; V_3 = 0; // foreach (var asset in allAssets) ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_22 = ___allAssets1; V_10 = L_22; V_11 = 0; goto IL_0099; } IL_0069: { // foreach (var asset in allAssets) ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_23 = V_10; int32_t L_24 = V_11; NullCheck(L_23); int32_t L_25 = L_24; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_26 = (L_23)->GetAt(static_cast(L_25)); V_12 = L_26; // if (elementType.IsAssignableFrom(asset.GetType())) Type_t* L_27 = V_0; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_28 = V_12; NullCheck(L_28); Type_t* L_29; L_29 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_28, NULL); NullCheck(L_27); bool L_30; L_30 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_27, L_29); V_13 = L_30; bool L_31 = V_13; if (!L_31) { goto IL_0092; } } { // array.SetValue(asset, index++); RuntimeArray* L_32 = V_2; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_33 = V_12; int32_t L_34 = V_3; int32_t L_35 = L_34; V_3 = ((int32_t)il2cpp_codegen_add(L_35, 1)); NullCheck(L_32); Array_SetValue_mE9507B366ED84E91E92BF32649D36916F96C67B8(L_32, L_33, L_35, NULL); } IL_0092: { int32_t L_36 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_36, 1)); } IL_0099: { // foreach (var asset in allAssets) int32_t L_37 = V_11; ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_38 = V_10; NullCheck(L_38); if ((((int32_t)L_37) < ((int32_t)((int32_t)(((RuntimeArray*)L_38)->max_length))))) { goto IL_0069; } } { // return array; RuntimeArray* L_39 = V_2; V_5 = L_39; goto IL_00a6; } IL_00a6: { // } RuntimeArray* L_40 = V_5; return L_40; } } // System.Collections.IList UnityEngine.ResourceManagement.Util.ResourceManagerConfig::CreateListResult(System.Type,UnityEngine.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ResourceManagerConfig_CreateListResult_mE76E5B67ED41ACC1E7A56CE6F4FC02C8BA4ACF4A (Type_t* ___type0, ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* ___allAssets1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA989C33995B015444AE843B573C94F683039E41F_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_0 = NULL; Type_t* V_1 = NULL; RuntimeObject* V_2 = NULL; Type_t* V_3 = NULL; bool V_4 = false; RuntimeObject* V_5 = NULL; ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* V_6 = NULL; int32_t V_7 = 0; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_8 = NULL; bool V_9 = false; { // var genArgs = type.GetGenericArguments(); Type_t* L_0 = ___type0; NullCheck(L_0); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_1; L_1 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(50 /* System.Type[] System.Type::GetGenericArguments() */, L_0); V_0 = L_1; // var listType = typeof(List<>).MakeGenericType(genArgs); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast (List_1_tA989C33995B015444AE843B573C94F683039E41F_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); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_4 = V_0; NullCheck(L_3); Type_t* L_5; L_5 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(125 /* System.Type System.Type::MakeGenericType(System.Type[]) */, L_3, L_4); V_1 = L_5; // var list = Activator.CreateInstance(listType) as IList; Type_t* L_6 = V_1; RuntimeObject* L_7; L_7 = Activator_CreateInstance_m0A28F274256F1444949E372089034D9FB66FBD67(L_6, NULL); V_2 = ((RuntimeObject*)IsInst((RuntimeObject*)L_7, IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var)); // var elementType = genArgs[0]; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_8 = V_0; NullCheck(L_8); int32_t L_9 = 0; Type_t* L_10 = (L_8)->GetAt(static_cast(L_9)); V_3 = L_10; // if (list == null) RuntimeObject* L_11 = V_2; V_4 = (bool)((((RuntimeObject*)(RuntimeObject*)L_11) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_12 = V_4; if (!L_12) { goto IL_0038; } } { // return null; V_5 = (RuntimeObject*)NULL; goto IL_0079; } IL_0038: { // foreach (var a in allAssets) ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_13 = ___allAssets1; V_6 = L_13; V_7 = 0; goto IL_006c; } IL_0041: { // foreach (var a in allAssets) ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_14 = V_6; int32_t L_15 = V_7; NullCheck(L_14); int32_t L_16 = L_15; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_17 = (L_14)->GetAt(static_cast(L_16)); V_8 = L_17; // if (elementType.IsAssignableFrom(a.GetType())) Type_t* L_18 = V_3; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_19 = V_8; NullCheck(L_19); Type_t* L_20; L_20 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_19, NULL); NullCheck(L_18); bool L_21; L_21 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_18, L_20); V_9 = L_21; bool L_22 = V_9; if (!L_22) { goto IL_0065; } } { // list.Add(a); RuntimeObject* L_23 = V_2; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_24 = V_8; NullCheck(L_23); int32_t L_25; L_25 = InterfaceFuncInvoker1< int32_t, RuntimeObject* >::Invoke(2 /* System.Int32 System.Collections.IList::Add(System.Object) */, IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var, L_23, L_24); } IL_0065: { int32_t L_26 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_26, 1)); } IL_006c: { // foreach (var a in allAssets) int32_t L_27 = V_7; ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_28 = V_6; NullCheck(L_28); if ((((int32_t)L_27) < ((int32_t)((int32_t)(((RuntimeArray*)L_28)->max_length))))) { goto IL_0041; } } { // return list; RuntimeObject* L_29 = V_2; V_5 = L_29; goto IL_0079; } IL_0079: { // } RuntimeObject* L_30 = V_5; return L_30; } } #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.ResourceManagement.Util.UnityWebRequestUtilities::RequestHasErrors(UnityEngine.Networking.UnityWebRequest,UnityEngine.ResourceManagement.Util.UnityWebRequestResult&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityWebRequestUtilities_RequestHasErrors_m279E3F01AE98A968F0DEB22F54F0BB35BF7EF890 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___webReq0, UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894** ___result1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; int32_t V_2 = 0; int32_t V_3 = 0; int32_t G_B3_0 = 0; { // result = null; UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894** L_0 = ___result1; *((RuntimeObject**)L_0) = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)NULL); // if (webReq == null || !webReq.isDone) UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_1 = ___webReq0; if (!L_1) { goto IL_0012; } } { UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_2 = ___webReq0; NullCheck(L_2); bool L_3; L_3 = UnityWebRequest_get_isDone_m3079B53A1CAFD8D5B334C635761E7B7E10B14123(L_2, NULL); G_B3_0 = ((((int32_t)L_3) == ((int32_t)0))? 1 : 0); goto IL_0013; } IL_0012: { G_B3_0 = 1; } IL_0013: { V_0 = (bool)G_B3_0; bool L_4 = V_0; if (!L_4) { goto IL_001b; } } { // return false; V_1 = (bool)0; goto IL_005d; } IL_001b: { // switch (webReq.result) UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_5 = ___webReq0; NullCheck(L_5); int32_t L_6; L_6 = UnityWebRequest_get_result_mEF83848C5FCFB5E307CE4B57E42BF02FC9AED449(L_5, NULL); V_3 = L_6; int32_t L_7 = V_3; V_2 = L_7; int32_t L_8 = V_2; if ((!(((uint32_t)L_8) > ((uint32_t)1)))) { goto IL_0032; } } { goto IL_002a; } IL_002a: { int32_t L_9 = V_2; if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, 2))) > ((uint32_t)2)))) { goto IL_0036; } } { goto IL_0042; } IL_0032: { // return false; V_1 = (bool)0; goto IL_005d; } IL_0036: { // result = new UnityWebRequestResult(webReq); UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894** L_10 = ___result1; UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_11 = ___webReq0; UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* L_12 = (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894*)il2cpp_codegen_object_new(UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894_il2cpp_TypeInfo_var); NullCheck(L_12); UnityWebRequestResult__ctor_mE837C228770475E93E476203E7EFCA9BDC807168(L_12, L_11, NULL); *((RuntimeObject**)L_10) = (RuntimeObject*)L_12; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_10, (void*)(RuntimeObject*)L_12); // return true; V_1 = (bool)1; goto IL_005d; } IL_0042: { // throw new NotImplementedException($"Cannot determine whether UnityWebRequest succeeded or not from result : {webReq.result}"); UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_13 = ___webReq0; NullCheck(L_13); int32_t L_14; L_14 = UnityWebRequest_get_result_mEF83848C5FCFB5E307CE4B57E42BF02FC9AED449(L_13, NULL); int32_t L_15 = L_14; RuntimeObject* L_16 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Result_tFB98154F15BF37A66902802D441FEFADC68D4C87_il2cpp_TypeInfo_var)), &L_15); String_t* L_17; L_17 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB69455F744571C3D06796F0B307DD5A33E35B7C6)), L_16, NULL); NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_18 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var))); NullCheck(L_18); NotImplementedException__ctor_m8339D1A685E8D77CAC9D3260C06B38B5C7CA7742(L_18, L_17, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnityWebRequestUtilities_RequestHasErrors_m279E3F01AE98A968F0DEB22F54F0BB35BF7EF890_RuntimeMethod_var))); } IL_005d: { // } bool L_19 = V_1; return L_19; } } // System.Void UnityEngine.ResourceManagement.Util.UnityWebRequestUtilities::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWebRequestUtilities__ctor_mBBC1319918D5F9CE7DC96D260D4A06B165FB9D2F (UnityWebRequestUtilities_t88C74E09592943CC38DEBD4C743A4FAFA3E17F6F* __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.ResourceManagement.Util.UnityWebRequestResult::.ctor(UnityEngine.Networking.UnityWebRequest) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWebRequestResult__ctor_mE837C228770475E93E476203E7EFCA9BDC807168 (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___request0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0767326DBE1DD31063256737FD019DC6682353E2); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; bool V_1 = false; int32_t G_B3_0 = 0; { // public UnityWebRequestResult(UnityWebRequest request) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // string error = request.error; UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_0 = ___request0; NullCheck(L_0); String_t* L_1; L_1 = UnityWebRequest_get_error_m20A5D813ED59118B7AA1D1E2EB5250178B1F5B6F(L_0, NULL); V_0 = L_1; // if (request.result == UnityWebRequest.Result.DataProcessingError && request.downloadHandler != null) UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_2 = ___request0; NullCheck(L_2); int32_t L_3; L_3 = UnityWebRequest_get_result_mEF83848C5FCFB5E307CE4B57E42BF02FC9AED449(L_2, NULL); if ((!(((uint32_t)L_3) == ((uint32_t)4)))) { goto IL_0023; } } { UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_4 = ___request0; NullCheck(L_4); DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* L_5; L_5 = UnityWebRequest_get_downloadHandler_m1AA91B23D9D594A4F4FE2975FC356C508528F1D5(L_4, NULL); G_B3_0 = ((!(((RuntimeObject*)(DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB*)L_5) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); goto IL_0024; } IL_0023: { G_B3_0 = 0; } IL_0024: { V_1 = (bool)G_B3_0; bool L_6 = V_1; if (!L_6) { goto IL_0041; } } { // error = $"{error} : {request.downloadHandler.error}"; String_t* L_7 = V_0; UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_8 = ___request0; NullCheck(L_8); DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* L_9; L_9 = UnityWebRequest_get_downloadHandler_m1AA91B23D9D594A4F4FE2975FC356C508528F1D5(L_8, NULL); NullCheck(L_9); String_t* L_10; L_10 = DownloadHandler_get_error_mE1A0FFCC1F3CC14567E6A9565C6EF08CDC04583E(L_9, NULL); String_t* L_11; L_11 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(L_7, _stringLiteral0767326DBE1DD31063256737FD019DC6682353E2, L_10, NULL); V_0 = L_11; } IL_0041: { // Result = request.result; UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_12 = ___request0; NullCheck(L_12); int32_t L_13; L_13 = UnityWebRequest_get_result_mEF83848C5FCFB5E307CE4B57E42BF02FC9AED449(L_12, NULL); __this->___U3CResultU3Ek__BackingField_2 = L_13; // Error = error; String_t* L_14 = V_0; UnityWebRequestResult_set_Error_mB8AB258796A2F29BB387F34222FFA59EA3431009_inline(__this, L_14, NULL); // ResponseCode = request.responseCode; UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_15 = ___request0; NullCheck(L_15); int64_t L_16; L_16 = UnityWebRequest_get_responseCode_m012C177F61435D5D120A21D7A03FFF7B0F8B904B(L_15, NULL); __this->___U3CResponseCodeU3Ek__BackingField_1 = L_16; // Method = request.method; UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_17 = ___request0; NullCheck(L_17); String_t* L_18; L_18 = UnityWebRequest_get_method_mEA8B59A692AEF09BF469AB6A8B5A8F8C22435AB9(L_17, NULL); __this->___U3CMethodU3Ek__BackingField_3 = L_18; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CMethodU3Ek__BackingField_3), (void*)L_18); // Url = request.url; UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_19 = ___request0; NullCheck(L_19); String_t* L_20; L_20 = UnityWebRequest_get_url_mA3BF205A6FCA2BF66A62174182BE84553CE3FFA8(L_19, NULL); __this->___U3CUrlU3Ek__BackingField_4 = L_20; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CUrlU3Ek__BackingField_4), (void*)L_20); // } return; } } // System.String UnityEngine.ResourceManagement.Util.UnityWebRequestResult::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityWebRequestResult_ToString_m1F2EF13FD90347BA1B8752D2D534D007BAF14390 (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Result_tFB98154F15BF37A66902802D441FEFADC68D4C87_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral04422C80FD67344F1CC3E8874645F012406FB975); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2D4C24A1ACA0CB6E213D41CDD46C0BC7420D226D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral888E703FA70C9F3755C136B54F886B5D3C8109BC); s_Il2CppMethodInitialized = true; } StringBuilder_t* V_0 = NULL; bool V_1 = false; String_t* V_2 = NULL; { // var sb = new StringBuilder(); StringBuilder_t* L_0 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); NullCheck(L_0); StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_0, NULL); V_0 = L_0; // sb.AppendLine($"{Result} : {Error}"); StringBuilder_t* L_1 = V_0; int32_t L_2; L_2 = UnityWebRequestResult_get_Result_mFA65ADAE33B5F1037C60A4F544F54800114B8DDA_inline(__this, NULL); int32_t L_3 = L_2; RuntimeObject* L_4 = Box(Result_tFB98154F15BF37A66902802D441FEFADC68D4C87_il2cpp_TypeInfo_var, &L_3); String_t* L_5; L_5 = UnityWebRequestResult_get_Error_m84C4381776A6467DE9CC4DB3797661F1519FBDF5_inline(__this, NULL); String_t* L_6; L_6 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral2D4C24A1ACA0CB6E213D41CDD46C0BC7420D226D, L_4, L_5, NULL); NullCheck(L_1); StringBuilder_t* L_7; L_7 = StringBuilder_AppendLine_mF75744CE941C63E33188E22E936B71A24D3CBF88(L_1, L_6, NULL); // if (ResponseCode > 0) int64_t L_8; L_8 = UnityWebRequestResult_get_ResponseCode_m9587BFE958C864F3B4744E78890AE09C1E5CF3E2_inline(__this, NULL); V_1 = (bool)((((int64_t)L_8) > ((int64_t)((int64_t)0)))? 1 : 0); bool L_9 = V_1; if (!L_9) { goto IL_0059; } } { // sb.AppendLine($"ResponseCode : {ResponseCode}, Method : {Method}"); StringBuilder_t* L_10 = V_0; int64_t L_11; L_11 = UnityWebRequestResult_get_ResponseCode_m9587BFE958C864F3B4744E78890AE09C1E5CF3E2_inline(__this, NULL); int64_t L_12 = L_11; RuntimeObject* L_13 = Box(Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var, &L_12); String_t* L_14; L_14 = UnityWebRequestResult_get_Method_m170F095C8F0E614D35EC882874DA221CF7FD372D_inline(__this, NULL); String_t* L_15; L_15 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral888E703FA70C9F3755C136B54F886B5D3C8109BC, L_13, L_14, NULL); NullCheck(L_10); StringBuilder_t* L_16; L_16 = StringBuilder_AppendLine_mF75744CE941C63E33188E22E936B71A24D3CBF88(L_10, L_15, NULL); } IL_0059: { // sb.AppendLine($"url : {Url}"); StringBuilder_t* L_17 = V_0; String_t* L_18; L_18 = UnityWebRequestResult_get_Url_m692560D0BC25EA558272192CED8409364335F477_inline(__this, NULL); String_t* L_19; L_19 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(_stringLiteral04422C80FD67344F1CC3E8874645F012406FB975, L_18, NULL); NullCheck(L_17); StringBuilder_t* L_20; L_20 = StringBuilder_AppendLine_mF75744CE941C63E33188E22E936B71A24D3CBF88(L_17, L_19, NULL); // return sb.ToString(); StringBuilder_t* L_21 = V_0; NullCheck(L_21); String_t* L_22; L_22 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_21); V_2 = L_22; goto IL_0079; } IL_0079: { // } String_t* L_23 = V_2; return L_23; } } // System.String UnityEngine.ResourceManagement.Util.UnityWebRequestResult::get_Error() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityWebRequestResult_get_Error_m84C4381776A6467DE9CC4DB3797661F1519FBDF5 (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, const RuntimeMethod* method) { { // public string Error { get; internal set; } String_t* L_0 = __this->___U3CErrorU3Ek__BackingField_0; return L_0; } } // System.Void UnityEngine.ResourceManagement.Util.UnityWebRequestResult::set_Error(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWebRequestResult_set_Error_mB8AB258796A2F29BB387F34222FFA59EA3431009 (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, String_t* ___value0, const RuntimeMethod* method) { { // public string Error { get; internal set; } String_t* L_0 = ___value0; __this->___U3CErrorU3Ek__BackingField_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CErrorU3Ek__BackingField_0), (void*)L_0); return; } } // System.Int64 UnityEngine.ResourceManagement.Util.UnityWebRequestResult::get_ResponseCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t UnityWebRequestResult_get_ResponseCode_m9587BFE958C864F3B4744E78890AE09C1E5CF3E2 (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, const RuntimeMethod* method) { { // public long ResponseCode { get; } int64_t L_0 = __this->___U3CResponseCodeU3Ek__BackingField_1; return L_0; } } // UnityEngine.Networking.UnityWebRequest/Result UnityEngine.ResourceManagement.Util.UnityWebRequestResult::get_Result() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnityWebRequestResult_get_Result_mFA65ADAE33B5F1037C60A4F544F54800114B8DDA (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, const RuntimeMethod* method) { { // public UnityWebRequest.Result Result { get; } int32_t L_0 = __this->___U3CResultU3Ek__BackingField_2; return L_0; } } // System.String UnityEngine.ResourceManagement.Util.UnityWebRequestResult::get_Method() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityWebRequestResult_get_Method_m170F095C8F0E614D35EC882874DA221CF7FD372D (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, const RuntimeMethod* method) { { // public string Method { get; } String_t* L_0 = __this->___U3CMethodU3Ek__BackingField_3; return L_0; } } // System.String UnityEngine.ResourceManagement.Util.UnityWebRequestResult::get_Url() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityWebRequestResult_get_Url_m692560D0BC25EA558272192CED8409364335F477 (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, const RuntimeMethod* method) { { // public string Url { get; } String_t* L_0 = __this->___U3CUrlU3Ek__BackingField_4; return L_0; } } #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.ResourceManagement.ResourceProviders.DownloadOnlyLocation::.ctor(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DownloadOnlyLocation__ctor_m5C682847E5CC673CB596207315CEC153BF116EA4 (DownloadOnlyLocation_t69B4B35E32140322898CCD110F48611F9D6AD215* __this, RuntimeObject* ___location0, const RuntimeMethod* method) { { // public DownloadOnlyLocation(IResourceLocation location) : base(location) {} RuntimeObject* L_0 = ___location0; LocationWrapper__ctor_mAA6CC9A09ED34EDB9381D915BFF630E0C9C22141(__this, L_0, NULL); // public DownloadOnlyLocation(IResourceLocation location) : base(location) {} 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 #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.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::get_Hash() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AssetBundleRequestOptions_get_Hash_m5241C40F21D24CB9796C5A6B71692FCABA061F79 (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) { String_t* V_0 = NULL; { // public string Hash { get { return m_Hash; } set { m_Hash = value; } } String_t* L_0 = __this->___m_Hash_0; V_0 = L_0; goto IL_000a; } IL_000a: { // public string Hash { get { return m_Hash; } set { m_Hash = value; } } String_t* L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::set_Hash(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleRequestOptions_set_Hash_m15AA10A2ED59974D2BEC4727D2087891A3F2F383 (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, String_t* ___value0, const RuntimeMethod* method) { { // public string Hash { get { return m_Hash; } set { m_Hash = value; } } String_t* L_0 = ___value0; __this->___m_Hash_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Hash_0), (void*)L_0); // public string Hash { get { return m_Hash; } set { m_Hash = value; } } return; } } // System.UInt32 UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::get_Crc() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t AssetBundleRequestOptions_get_Crc_m638E8363BD60FD574E69B337042C4BC8E16B3AE9 (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) { uint32_t V_0 = 0; { // public uint Crc { get { return m_Crc; } set { m_Crc = value; } } uint32_t L_0 = __this->___m_Crc_1; V_0 = L_0; goto IL_000a; } IL_000a: { // public uint Crc { get { return m_Crc; } set { m_Crc = value; } } uint32_t L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::set_Crc(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleRequestOptions_set_Crc_mB5262A0ECF589E86D7F2FF3B6A06B11EC9F322DA (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, uint32_t ___value0, const RuntimeMethod* method) { { // public uint Crc { get { return m_Crc; } set { m_Crc = value; } } uint32_t L_0 = ___value0; __this->___m_Crc_1 = L_0; // public uint Crc { get { return m_Crc; } set { m_Crc = value; } } return; } } // System.Int32 UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::get_Timeout() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AssetBundleRequestOptions_get_Timeout_mE116648854CC272B9D579758C71F4D59646A555F (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // public int Timeout { get { return m_Timeout; } set { m_Timeout = value; } } int32_t L_0 = __this->___m_Timeout_2; V_0 = L_0; goto IL_000a; } IL_000a: { // public int Timeout { get { return m_Timeout; } set { m_Timeout = value; } } int32_t L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::set_Timeout(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleRequestOptions_set_Timeout_m4D40D90135EFDB499654B97E189BF5F284F0B94B (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int Timeout { get { return m_Timeout; } set { m_Timeout = value; } } int32_t L_0 = ___value0; __this->___m_Timeout_2 = L_0; // public int Timeout { get { return m_Timeout; } set { m_Timeout = value; } } return; } } // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::get_ChunkedTransfer() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AssetBundleRequestOptions_get_ChunkedTransfer_mE2A8C59F151B1092D4A23613239715606BD08B07 (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) { bool V_0 = false; { // public bool ChunkedTransfer { get { return m_ChunkedTransfer; } set { m_ChunkedTransfer = value; } } bool L_0 = __this->___m_ChunkedTransfer_3; V_0 = L_0; goto IL_000a; } IL_000a: { // public bool ChunkedTransfer { get { return m_ChunkedTransfer; } set { m_ChunkedTransfer = value; } } bool L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::set_ChunkedTransfer(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleRequestOptions_set_ChunkedTransfer_m14451B19037C6DB8A43937ACF1B04429FBD5305A (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, bool ___value0, const RuntimeMethod* method) { { // public bool ChunkedTransfer { get { return m_ChunkedTransfer; } set { m_ChunkedTransfer = value; } } bool L_0 = ___value0; __this->___m_ChunkedTransfer_3 = L_0; // public bool ChunkedTransfer { get { return m_ChunkedTransfer; } set { m_ChunkedTransfer = value; } } return; } } // System.Int32 UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::get_RedirectLimit() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AssetBundleRequestOptions_get_RedirectLimit_mDDF7428FD93DBCE5FA5C953DF09C3E1F7D2BFD8C (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // public int RedirectLimit { get { return m_RedirectLimit; } set { m_RedirectLimit = value; } } int32_t L_0 = __this->___m_RedirectLimit_4; V_0 = L_0; goto IL_000a; } IL_000a: { // public int RedirectLimit { get { return m_RedirectLimit; } set { m_RedirectLimit = value; } } int32_t L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::set_RedirectLimit(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleRequestOptions_set_RedirectLimit_mDCB72FD4DBA97492FA95BD06C50208C6DEEA4D2B (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int RedirectLimit { get { return m_RedirectLimit; } set { m_RedirectLimit = value; } } int32_t L_0 = ___value0; __this->___m_RedirectLimit_4 = L_0; // public int RedirectLimit { get { return m_RedirectLimit; } set { m_RedirectLimit = value; } } return; } } // System.Int32 UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::get_RetryCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AssetBundleRequestOptions_get_RetryCount_m13E92C2312B338C121AE8C1C9979B2E3719F385A (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // public int RetryCount { get { return m_RetryCount; } set { m_RetryCount = value; } } int32_t L_0 = __this->___m_RetryCount_5; V_0 = L_0; goto IL_000a; } IL_000a: { // public int RetryCount { get { return m_RetryCount; } set { m_RetryCount = value; } } int32_t L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::set_RetryCount(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleRequestOptions_set_RetryCount_mE25CEBBF0610F063DAB0600352CAD53023B19591 (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int RetryCount { get { return m_RetryCount; } set { m_RetryCount = value; } } int32_t L_0 = ___value0; __this->___m_RetryCount_5 = L_0; // public int RetryCount { get { return m_RetryCount; } set { m_RetryCount = value; } } return; } } // System.String UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::get_BundleName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AssetBundleRequestOptions_get_BundleName_mC6440526C8EA2D3AE637F9708366D49D92AEE07D (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) { String_t* V_0 = NULL; { // public string BundleName { get { return m_BundleName; } set { m_BundleName = value; } } String_t* L_0 = __this->___m_BundleName_6; V_0 = L_0; goto IL_000a; } IL_000a: { // public string BundleName { get { return m_BundleName; } set { m_BundleName = value; } } String_t* L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::set_BundleName(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleRequestOptions_set_BundleName_mFC5719990D23E342388FC8E8D40CA9F8FDF9C571 (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, String_t* ___value0, const RuntimeMethod* method) { { // public string BundleName { get { return m_BundleName; } set { m_BundleName = value; } } String_t* L_0 = ___value0; __this->___m_BundleName_6 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BundleName_6), (void*)L_0); // public string BundleName { get { return m_BundleName; } set { m_BundleName = value; } } return; } } // UnityEngine.ResourceManagement.ResourceProviders.AssetLoadMode UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::get_AssetLoadMode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AssetBundleRequestOptions_get_AssetLoadMode_m7C8EEB76C1AC675E76B7227E2B6D1B75194B2702 (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // public AssetLoadMode AssetLoadMode { get { return m_AssetLoadMode; } set { m_AssetLoadMode = value; } } int32_t L_0 = __this->___m_AssetLoadMode_7; V_0 = L_0; goto IL_000a; } IL_000a: { // public AssetLoadMode AssetLoadMode { get { return m_AssetLoadMode; } set { m_AssetLoadMode = value; } } int32_t L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::set_AssetLoadMode(UnityEngine.ResourceManagement.ResourceProviders.AssetLoadMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleRequestOptions_set_AssetLoadMode_m906864B7AC6863322225B1EF0FBFF29C50CD3D68 (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, int32_t ___value0, const RuntimeMethod* method) { { // public AssetLoadMode AssetLoadMode { get { return m_AssetLoadMode; } set { m_AssetLoadMode = value; } } int32_t L_0 = ___value0; __this->___m_AssetLoadMode_7 = L_0; // public AssetLoadMode AssetLoadMode { get { return m_AssetLoadMode; } set { m_AssetLoadMode = value; } } return; } } // System.Int64 UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::get_BundleSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t AssetBundleRequestOptions_get_BundleSize_mBF9BE237E555C6369CF5980696A5B7F4AE12D1B1 (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) { int64_t V_0 = 0; { // public long BundleSize { get { return m_BundleSize; } set { m_BundleSize = value; } } int64_t L_0 = __this->___m_BundleSize_8; V_0 = L_0; goto IL_000a; } IL_000a: { // public long BundleSize { get { return m_BundleSize; } set { m_BundleSize = value; } } int64_t L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::set_BundleSize(System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleRequestOptions_set_BundleSize_mBEC0BFD2694FB465EF71A626BAB0DAED839D340F (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, int64_t ___value0, const RuntimeMethod* method) { { // public long BundleSize { get { return m_BundleSize; } set { m_BundleSize = value; } } int64_t L_0 = ___value0; __this->___m_BundleSize_8 = L_0; // public long BundleSize { get { return m_BundleSize; } set { m_BundleSize = value; } } return; } } // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::get_UseCrcForCachedBundle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AssetBundleRequestOptions_get_UseCrcForCachedBundle_mEA782A87DBBEEC57AD4C60376F585D719A3E8227 (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) { bool V_0 = false; { // public bool UseCrcForCachedBundle { get { return m_UseCrcForCachedBundles; } set { m_UseCrcForCachedBundles = value; } } bool L_0 = __this->___m_UseCrcForCachedBundles_9; V_0 = L_0; goto IL_000a; } IL_000a: { // public bool UseCrcForCachedBundle { get { return m_UseCrcForCachedBundles; } set { m_UseCrcForCachedBundles = value; } } bool L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::set_UseCrcForCachedBundle(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleRequestOptions_set_UseCrcForCachedBundle_m34DE20707D0A081FAD76F9C31E90D39647438B95 (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, bool ___value0, const RuntimeMethod* method) { { // public bool UseCrcForCachedBundle { get { return m_UseCrcForCachedBundles; } set { m_UseCrcForCachedBundles = value; } } bool L_0 = ___value0; __this->___m_UseCrcForCachedBundles_9 = L_0; // public bool UseCrcForCachedBundle { get { return m_UseCrcForCachedBundles; } set { m_UseCrcForCachedBundles = value; } } return; } } // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::get_UseUnityWebRequestForLocalBundles() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AssetBundleRequestOptions_get_UseUnityWebRequestForLocalBundles_m757E1D4C7C0EA98A50A2DB1834D3BF44680BDD5A (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) { bool V_0 = false; { // public bool UseUnityWebRequestForLocalBundles { get { return m_UseUWRForLocalBundles; } set { m_UseUWRForLocalBundles = value; } } bool L_0 = __this->___m_UseUWRForLocalBundles_10; V_0 = L_0; goto IL_000a; } IL_000a: { // public bool UseUnityWebRequestForLocalBundles { get { return m_UseUWRForLocalBundles; } set { m_UseUWRForLocalBundles = value; } } bool L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::set_UseUnityWebRequestForLocalBundles(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleRequestOptions_set_UseUnityWebRequestForLocalBundles_m1E382181788427AF5716B4A52A130E935F89104A (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, bool ___value0, const RuntimeMethod* method) { { // public bool UseUnityWebRequestForLocalBundles { get { return m_UseUWRForLocalBundles; } set { m_UseUWRForLocalBundles = value; } } bool L_0 = ___value0; __this->___m_UseUWRForLocalBundles_10 = L_0; // public bool UseUnityWebRequestForLocalBundles { get { return m_UseUWRForLocalBundles; } set { m_UseUWRForLocalBundles = value; } } return; } } // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::get_ClearOtherCachedVersionsWhenLoaded() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AssetBundleRequestOptions_get_ClearOtherCachedVersionsWhenLoaded_mB153677F48A4B47D247D161E49E913B9BDC51746 (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) { bool V_0 = false; { // public bool ClearOtherCachedVersionsWhenLoaded { get { return m_ClearOtherCachedVersionsWhenLoaded; } set { m_ClearOtherCachedVersionsWhenLoaded = value; } } bool L_0 = __this->___m_ClearOtherCachedVersionsWhenLoaded_11; V_0 = L_0; goto IL_000a; } IL_000a: { // public bool ClearOtherCachedVersionsWhenLoaded { get { return m_ClearOtherCachedVersionsWhenLoaded; } set { m_ClearOtherCachedVersionsWhenLoaded = value; } } bool L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::set_ClearOtherCachedVersionsWhenLoaded(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleRequestOptions_set_ClearOtherCachedVersionsWhenLoaded_m77720BB6E0F99946304DF20351DBC58A0B7F5AA0 (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, bool ___value0, const RuntimeMethod* method) { { // public bool ClearOtherCachedVersionsWhenLoaded { get { return m_ClearOtherCachedVersionsWhenLoaded; } set { m_ClearOtherCachedVersionsWhenLoaded = value; } } bool L_0 = ___value0; __this->___m_ClearOtherCachedVersionsWhenLoaded_11 = L_0; // public bool ClearOtherCachedVersionsWhenLoaded { get { return m_ClearOtherCachedVersionsWhenLoaded; } set { m_ClearOtherCachedVersionsWhenLoaded = value; } } return; } } // System.Int64 UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::ComputeSize(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,UnityEngine.ResourceManagement.ResourceManager) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t AssetBundleRequestOptions_ComputeSize_mB11B143445F4C29355A29326B23AB38D91C5ABC2 (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, RuntimeObject* ___location0, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___resourceManager1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 V_1; memset((&V_1), 0, sizeof(V_1)); bool V_2 = false; int64_t V_3 = 0; bool V_4 = false; bool V_5 = false; String_t* G_B3_0 = NULL; { // var id = resourceManager == null ? location.InternalId : resourceManager.TransformInternalId(location); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_0 = ___resourceManager1; if (!L_0) { goto IL_000d; } } { ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_1 = ___resourceManager1; RuntimeObject* L_2 = ___location0; NullCheck(L_1); String_t* L_3; L_3 = ResourceManager_TransformInternalId_m2C99EDD12AF07F099F7FF88E15892F2582C17EB9(L_1, L_2, NULL); G_B3_0 = L_3; goto IL_0013; } IL_000d: { RuntimeObject* L_4 = ___location0; NullCheck(L_4); String_t* L_5; L_5 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_InternalId() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_4); G_B3_0 = L_5; } IL_0013: { V_0 = G_B3_0; // if (!ResourceManagerConfig.IsPathRemote(id)) String_t* L_6 = V_0; bool L_7; L_7 = ResourceManagerConfig_IsPathRemote_mE7AF14E5878827381EAEE2147840DA4179B897A8(L_6, NULL); V_2 = (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0); bool L_8 = V_2; if (!L_8) { goto IL_0026; } } { // return 0; V_3 = ((int64_t)0); goto IL_006e; } IL_0026: { // var locHash = Hash128.Parse(Hash); String_t* L_9; L_9 = AssetBundleRequestOptions_get_Hash_m5241C40F21D24CB9796C5A6B71692FCABA061F79(__this, NULL); Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_10; L_10 = Hash128_Parse_m463E9AAD4C1C65BE1DEE7E5CA0FAF7701CBD4E5A(L_9, NULL); V_1 = L_10; // if (locHash.isValid) //If we have a hash, ensure that our desired version is cached. bool L_11; L_11 = Hash128_get_isValid_mFFEDF59D52D132E018CDF33516ADCAB44954B7F0((&V_1), NULL); V_4 = L_11; bool L_12 = V_4; if (!L_12) { goto IL_0065; } } { // if (Caching.IsVersionCached(new CachedAssetBundle(BundleName, locHash))) String_t* L_13; L_13 = AssetBundleRequestOptions_get_BundleName_mC6440526C8EA2D3AE637F9708366D49D92AEE07D(__this, NULL); Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_14 = V_1; CachedAssetBundle_t5C0C1D8D8AAF7DDC3D3CF7D81BBF581A89819E91 L_15; memset((&L_15), 0, sizeof(L_15)); CachedAssetBundle__ctor_m13AD50663A3717FD159A25BED5C6634425DCC4CE((&L_15), L_13, L_14, /*hidden argument*/NULL); bool L_16; L_16 = Caching_IsVersionCached_mFCC257E91B5882260C5B07F67CC9A2E21DB9C041(L_15, NULL); V_5 = L_16; bool L_17 = V_5; if (!L_17) { goto IL_005c; } } { // return 0; V_3 = ((int64_t)0); goto IL_006e; } IL_005c: { // return BundleSize; int64_t L_18; L_18 = AssetBundleRequestOptions_get_BundleSize_mBF9BE237E555C6369CF5980696A5B7F4AE12D1B1(__this, NULL); V_3 = L_18; goto IL_006e; } IL_0065: { // return BundleSize; int64_t L_19; L_19 = AssetBundleRequestOptions_get_BundleSize_mBF9BE237E555C6369CF5980696A5B7F4AE12D1B1(__this, NULL); V_3 = L_19; goto IL_006e; } IL_006e: { // } int64_t L_20 = V_3; return L_20; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleRequestOptions__ctor_m0F5D92A41947FF6CFB4267185309F205B1C88DEE (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { // string m_Hash = ""; __this->___m_Hash_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Hash_0), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); // int m_RedirectLimit = -1; __this->___m_RedirectLimit_4 = (-1); // string m_BundleName = null; __this->___m_BundleName_6 = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BundleName_6), (void*)(String_t*)NULL); // AssetLoadMode m_AssetLoadMode = AssetLoadMode.RequestedAssetAndDependencies; __this->___m_AssetLoadMode_7 = 0; 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.Boolean UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::get_HasTimedOut() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AssetBundleResource_get_HasTimedOut_m2B47177ADC99FE754F7D05E86E7AA624CEF93D16 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method) { int32_t G_B3_0 = 0; { // private bool HasTimedOut => m_TimeoutTimer >= m_Options.Timeout && m_TimeoutOverFrames > 5; float L_0 = __this->___m_TimeoutTimer_16; AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_1 = __this->___m_Options_5; NullCheck(L_1); int32_t L_2; L_2 = AssetBundleRequestOptions_get_Timeout_mE116648854CC272B9D579758C71F4D59646A555F(L_1, NULL); if ((!(((float)L_0) >= ((float)((float)L_2))))) { goto IL_001f; } } { int32_t L_3 = __this->___m_TimeoutOverFrames_17; G_B3_0 = ((((int32_t)L_3) > ((int32_t)5))? 1 : 0); goto IL_0020; } IL_001f: { G_B3_0 = 0; } IL_0020: { return (bool)G_B3_0; } } // System.Int64 UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::get_BytesToDownload() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t AssetBundleResource_get_BytesToDownload_mAE341F337C62984133F1898982EEA4C1A816CC50 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; int64_t V_2 = 0; { // if (m_BytesToDownload == -1) int64_t L_0 = __this->___m_BytesToDownload_8; V_0 = (bool)((((int64_t)L_0) == ((int64_t)((int64_t)(-1))))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_004f; } } { // if (m_Options != null) AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_2 = __this->___m_Options_5; V_1 = (bool)((!(((RuntimeObject*)(AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006*)L_2) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_3 = V_1; if (!L_3) { goto IL_0046; } } { // m_BytesToDownload = m_Options.ComputeSize(m_ProvideHandle.Location, m_ProvideHandle.ResourceManager); AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_4 = __this->___m_Options_5; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_5 = (&__this->___m_ProvideHandle_4); RuntimeObject* L_6; L_6 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_5, NULL); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_7 = (&__this->___m_ProvideHandle_4); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_8; L_8 = ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262(L_7, NULL); NullCheck(L_4); int64_t L_9; L_9 = VirtualFuncInvoker2< int64_t, RuntimeObject*, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* >::Invoke(5 /* System.Int64 UnityEngine.ResourceManagement.ResourceProviders.AssetBundleRequestOptions::ComputeSize(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,UnityEngine.ResourceManagement.ResourceManager) */, L_4, L_6, L_8); __this->___m_BytesToDownload_8 = L_9; goto IL_004e; } IL_0046: { // m_BytesToDownload = 0; __this->___m_BytesToDownload_8 = ((int64_t)0); } IL_004e: { } IL_004f: { // return m_BytesToDownload; int64_t L_10 = __this->___m_BytesToDownload_8; V_2 = L_10; goto IL_0058; } IL_0058: { // } int64_t L_11 = V_2; return L_11; } } // UnityEngine.Networking.UnityWebRequest UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::CreateWebRequest(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* AssetBundleResource_CreateWebRequest_m99093A2324F69D68ABD3D922E0A0D7F02309C245 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, RuntimeObject* ___loc0, const RuntimeMethod* method) { String_t* V_0 = NULL; UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* V_1 = NULL; { // var url = m_ProvideHandle.ResourceManager.TransformInternalId(loc); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_0 = (&__this->___m_ProvideHandle_4); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_1; L_1 = ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262(L_0, NULL); RuntimeObject* L_2 = ___loc0; NullCheck(L_1); String_t* L_3; L_3 = ResourceManager_TransformInternalId_m2C99EDD12AF07F099F7FF88E15892F2582C17EB9(L_1, L_2, NULL); V_0 = L_3; // return CreateWebRequest(url); String_t* L_4 = V_0; UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_5; L_5 = AssetBundleResource_CreateWebRequest_m79DE1A126FF993C44A29062AB674C28B871C00C9(__this, L_4, NULL); V_1 = L_5; goto IL_001d; } IL_001d: { // } UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_6 = V_1; return L_6; } } // UnityEngine.Networking.UnityWebRequest UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::CreateWebRequest(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* AssetBundleResource_CreateWebRequest_m79DE1A126FF993C44A29062AB674C28B871C00C9 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, String_t* ___url0, const RuntimeMethod* method) { UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* V_0 = NULL; bool V_1 = false; UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* V_2 = NULL; bool V_3 = false; CachedAssetBundle_t5C0C1D8D8AAF7DDC3D3CF7D81BBF581A89819E91 V_4; memset((&V_4), 0, sizeof(V_4)); bool V_5 = false; bool V_6 = false; bool V_7 = false; int32_t G_B6_0 = 0; Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* G_B17_0 = NULL; Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* G_B16_0 = NULL; { // if (m_Options == null) AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_0 = __this->___m_Options_5; V_1 = (bool)((((RuntimeObject*)(AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_1; if (!L_1) { goto IL_001a; } } { // return UnityWebRequestAssetBundle.GetAssetBundle(url); String_t* L_2 = ___url0; UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_3; L_3 = UnityWebRequestAssetBundle_GetAssetBundle_m01AF7AA269AB187FAA31F37AFB03B1C46B9A9409(L_2, NULL); V_2 = L_3; goto IL_012a; } IL_001a: { // if (!string.IsNullOrEmpty(m_Options.Hash)) AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_4 = __this->___m_Options_5; NullCheck(L_4); String_t* L_5; L_5 = AssetBundleRequestOptions_get_Hash_m5241C40F21D24CB9796C5A6B71692FCABA061F79(L_4, NULL); bool L_6; L_6 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_5, NULL); V_3 = (bool)((((int32_t)L_6) == ((int32_t)0))? 1 : 0); bool L_7 = V_3; if (!L_7) { goto IL_0097; } } { // CachedAssetBundle cachedBundle = new CachedAssetBundle(m_Options.BundleName, Hash128.Parse(m_Options.Hash)); AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_8 = __this->___m_Options_5; NullCheck(L_8); String_t* L_9; L_9 = AssetBundleRequestOptions_get_BundleName_mC6440526C8EA2D3AE637F9708366D49D92AEE07D(L_8, NULL); AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_10 = __this->___m_Options_5; NullCheck(L_10); String_t* L_11; L_11 = AssetBundleRequestOptions_get_Hash_m5241C40F21D24CB9796C5A6B71692FCABA061F79(L_10, NULL); Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_12; L_12 = Hash128_Parse_m463E9AAD4C1C65BE1DEE7E5CA0FAF7701CBD4E5A(L_11, NULL); CachedAssetBundle__ctor_m13AD50663A3717FD159A25BED5C6634425DCC4CE((&V_4), L_9, L_12, NULL); // if (m_Options.UseCrcForCachedBundle || !Caching.IsVersionCached(cachedBundle)) AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_13 = __this->___m_Options_5; NullCheck(L_13); bool L_14; L_14 = AssetBundleRequestOptions_get_UseCrcForCachedBundle_mEA782A87DBBEEC57AD4C60376F585D719A3E8227(L_13, NULL); if (L_14) { goto IL_006d; } } { CachedAssetBundle_t5C0C1D8D8AAF7DDC3D3CF7D81BBF581A89819E91 L_15 = V_4; bool L_16; L_16 = Caching_IsVersionCached_mFCC257E91B5882260C5B07F67CC9A2E21DB9C041(L_15, NULL); G_B6_0 = ((((int32_t)L_16) == ((int32_t)0))? 1 : 0); goto IL_006e; } IL_006d: { G_B6_0 = 1; } IL_006e: { V_5 = (bool)G_B6_0; bool L_17 = V_5; if (!L_17) { goto IL_008a; } } { // webRequest = UnityWebRequestAssetBundle.GetAssetBundle(url, cachedBundle, m_Options.Crc); String_t* L_18 = ___url0; CachedAssetBundle_t5C0C1D8D8AAF7DDC3D3CF7D81BBF581A89819E91 L_19 = V_4; AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_20 = __this->___m_Options_5; NullCheck(L_20); uint32_t L_21; L_21 = AssetBundleRequestOptions_get_Crc_m638E8363BD60FD574E69B337042C4BC8E16B3AE9(L_20, NULL); UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_22; L_22 = UnityWebRequestAssetBundle_GetAssetBundle_mFC27B07145A063ED2D6FE1B2D9D7405663570587(L_18, L_19, L_21, NULL); V_0 = L_22; goto IL_0094; } IL_008a: { // webRequest = UnityWebRequestAssetBundle.GetAssetBundle(url, cachedBundle); String_t* L_23 = ___url0; CachedAssetBundle_t5C0C1D8D8AAF7DDC3D3CF7D81BBF581A89819E91 L_24 = V_4; UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_25; L_25 = UnityWebRequestAssetBundle_GetAssetBundle_mFC27B07145A063ED2D6FE1B2D9D7405663570587(L_23, L_24, 0, NULL); V_0 = L_25; } IL_0094: { goto IL_00a9; } IL_0097: { // webRequest = UnityWebRequestAssetBundle.GetAssetBundle(url, m_Options.Crc); String_t* L_26 = ___url0; AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_27 = __this->___m_Options_5; NullCheck(L_27); uint32_t L_28; L_28 = AssetBundleRequestOptions_get_Crc_m638E8363BD60FD574E69B337042C4BC8E16B3AE9(L_27, NULL); UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_29; L_29 = UnityWebRequestAssetBundle_GetAssetBundle_mF32B250DBF7AFD52905996B106A25400E6B6CB7F(L_26, L_28, NULL); V_0 = L_29; } IL_00a9: { // if (m_Options.RedirectLimit > 0) AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_30 = __this->___m_Options_5; NullCheck(L_30); int32_t L_31; L_31 = AssetBundleRequestOptions_get_RedirectLimit_mDDF7428FD93DBCE5FA5C953DF09C3E1F7D2BFD8C(L_30, NULL); V_6 = (bool)((((int32_t)L_31) > ((int32_t)0))? 1 : 0); bool L_32 = V_6; if (!L_32) { goto IL_00cf; } } { // webRequest.redirectLimit = m_Options.RedirectLimit; UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_33 = V_0; AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_34 = __this->___m_Options_5; NullCheck(L_34); int32_t L_35; L_35 = AssetBundleRequestOptions_get_RedirectLimit_mDDF7428FD93DBCE5FA5C953DF09C3E1F7D2BFD8C(L_34, NULL); NullCheck(L_33); UnityWebRequest_set_redirectLimit_m595CF14137D16BE4385E802869A28AA9B8460928(L_33, L_35, NULL); } IL_00cf: { // if (m_ProvideHandle.ResourceManager.CertificateHandlerInstance != null) ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_36 = (&__this->___m_ProvideHandle_4); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_37; L_37 = ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262(L_36, NULL); NullCheck(L_37); CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* L_38; L_38 = ResourceManager_get_CertificateHandlerInstance_mFE0A1AC4ACD430F7FFE076B3AAF8DE302E47BDC0_inline(L_37, NULL); V_7 = (bool)((!(((RuntimeObject*)(CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804*)L_38) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_39 = V_7; if (!L_39) { goto IL_0109; } } { // webRequest.certificateHandler = m_ProvideHandle.ResourceManager.CertificateHandlerInstance; UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_40 = V_0; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_41 = (&__this->___m_ProvideHandle_4); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_42; L_42 = ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262(L_41, NULL); NullCheck(L_42); CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* L_43; L_43 = ResourceManager_get_CertificateHandlerInstance_mFE0A1AC4ACD430F7FFE076B3AAF8DE302E47BDC0_inline(L_42, NULL); NullCheck(L_40); UnityWebRequest_set_certificateHandler_m4B4FA1E2F5FD0394D079CB711EB612F6A62458E2(L_40, L_43, NULL); // webRequest.disposeCertificateHandlerOnDispose = false; UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_44 = V_0; NullCheck(L_44); UnityWebRequest_set_disposeCertificateHandlerOnDispose_m5EFCAF91A547716C4ACA5FB546E991B79E3D0E2A_inline(L_44, (bool)0, NULL); } IL_0109: { // m_ProvideHandle.ResourceManager.WebRequestOverride?.Invoke(webRequest); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_45 = (&__this->___m_ProvideHandle_4); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_46; L_46 = ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262(L_45, NULL); NullCheck(L_46); Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* L_47; L_47 = ResourceManager_get_WebRequestOverride_m5B5944646CCCFEC195AF713DC15F490EDA9EDC12_inline(L_46, NULL); Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* L_48 = L_47; G_B16_0 = L_48; if (L_48) { G_B17_0 = L_48; goto IL_011f; } } { goto IL_0126; } IL_011f: { UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_49 = V_0; NullCheck(G_B17_0); Action_1_Invoke_m2E790BB44663BD4EAAA462F9539D3DCDE112377C_inline(G_B17_0, L_49, NULL); } IL_0126: { // return webRequest; UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_50 = V_0; V_2 = L_50; goto IL_012a; } IL_012a: { // } UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_51 = V_2; return L_51; } } // UnityEngine.AssetBundleRequest UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::GetAssetPreloadRequest() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* AssetBundleResource_GetAssetPreloadRequest_mEF40A5A8DE1362FF6BED69D026EF9DB165E21BCF (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleResource_U3CGetAssetPreloadRequestU3Eb__25_0_m99BC5A3611BA2D6983D896D55E275CEC01D3BF58_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* V_1 = NULL; bool V_2 = false; bool V_3 = false; int32_t G_B3_0 = 0; { // if (m_PreloadCompleted || GetAssetBundle() == null) bool L_0 = __this->___m_PreloadCompleted_14; if (L_0) { goto IL_0017; } } { AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_1; L_1 = AssetBundleResource_GetAssetBundle_m2677FCACAC574D7C60992D0FEB7EABDFA962CF63(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); G_B3_0 = ((int32_t)(L_2)); goto IL_0018; } IL_0017: { G_B3_0 = 1; } IL_0018: { V_0 = (bool)G_B3_0; bool L_3 = V_0; if (!L_3) { goto IL_0020; } } { // return null; V_1 = (AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621*)NULL; goto IL_0078; } IL_0020: { // if (m_Options.AssetLoadMode == AssetLoadMode.AllPackedAssetsAndDependencies) AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_4 = __this->___m_Options_5; NullCheck(L_4); int32_t L_5; L_5 = AssetBundleRequestOptions_get_AssetLoadMode_m7C8EEB76C1AC675E76B7227E2B6D1B75194B2702(L_4, NULL); V_2 = (bool)((((int32_t)L_5) == ((int32_t)1))? 1 : 0); bool L_6 = V_2; if (!L_6) { goto IL_0074; } } { // if (m_PreloadRequest == null) AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_7 = __this->___m_PreloadRequest_13; V_3 = (bool)((((RuntimeObject*)(AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621*)L_7) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_8 = V_3; if (!L_8) { goto IL_006b; } } { // m_PreloadRequest = m_AssetBundle.LoadAllAssetsAsync(); AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_9 = __this->___m_AssetBundle_0; NullCheck(L_9); AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_10; L_10 = AssetBundle_LoadAllAssetsAsync_m01938F14A24C6C0C08BA6480D1384D674AD1DDB7(L_9, NULL); __this->___m_PreloadRequest_13 = L_10; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PreloadRequest_13), (void*)L_10); // m_PreloadRequest.completed += operation => m_PreloadCompleted = true; AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_11 = __this->___m_PreloadRequest_13; Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_12 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var); NullCheck(L_12); Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_12, __this, (intptr_t)((void*)AssetBundleResource_U3CGetAssetPreloadRequestU3Eb__25_0_m99BC5A3611BA2D6983D896D55E275CEC01D3BF58_RuntimeMethod_var), NULL); NullCheck(L_11); AsyncOperation_add_completed_mD6F21BA8127D6D4B7ABDEFAA995A7A347A20A793(L_11, L_12, NULL); } IL_006b: { // return m_PreloadRequest; AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_13 = __this->___m_PreloadRequest_13; V_1 = L_13; goto IL_0078; } IL_0074: { // return null; V_1 = (AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621*)NULL; goto IL_0078; } IL_0078: { // } AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_14 = V_1; return L_14; } } // System.Single UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::PercentComplete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AssetBundleResource_PercentComplete_m47D08300A9374509CA6AFB646EF7B00634015935 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method) { float V_0 = 0.0f; float G_B3_0 = 0.0f; { // float PercentComplete() { return m_RequestOperation != null ? m_RequestOperation.progress : 0.0f; } AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_0 = __this->___m_RequestOperation_2; if (L_0) { goto IL_0010; } } { G_B3_0 = (0.0f); goto IL_001b; } IL_0010: { AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_1 = __this->___m_RequestOperation_2; NullCheck(L_1); float L_2; L_2 = AsyncOperation_get_progress_mF3B2837C1A5DDF3C2F7A3BA1E449DD4C71C632EE(L_1, NULL); G_B3_0 = L_2; } IL_001b: { V_0 = G_B3_0; goto IL_001e; } IL_001e: { // float PercentComplete() { return m_RequestOperation != null ? m_RequestOperation.progress : 0.0f; } float L_3 = V_0; return L_3; } } // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::GetDownloadStatus() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AssetBundleResource_GetDownloadStatus_m5C4B65566B058DC9736A9416C44D914B3A6814D8 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_0; memset((&V_0), 0, sizeof(V_0)); bool V_1 = false; DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_2; memset((&V_2), 0, sizeof(V_2)); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_3; memset((&V_3), 0, sizeof(V_3)); bool V_4 = false; bool V_5 = false; UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* V_6 = NULL; bool V_7 = false; int32_t G_B6_0 = 0; int32_t G_B12_0 = 0; { // if (m_Options == null) AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_0 = __this->___m_Options_5; V_1 = (bool)((((RuntimeObject*)(AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_1; if (!L_1) { goto IL_001d; } } { // return default; il2cpp_codegen_initobj((&V_2), sizeof(DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D)); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_2 = V_2; V_3 = L_2; goto IL_00f4; } IL_001d: { // var status = new DownloadStatus() { TotalBytes = BytesToDownload, IsDone = PercentComplete() >= 1f }; il2cpp_codegen_initobj((&V_2), sizeof(DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D)); int64_t L_3; L_3 = AssetBundleResource_get_BytesToDownload_mAE341F337C62984133F1898982EEA4C1A816CC50(__this, NULL); (&V_2)->___TotalBytes_0 = L_3; float L_4; L_4 = AssetBundleResource_PercentComplete_m47D08300A9374509CA6AFB646EF7B00634015935(__this, NULL); (&V_2)->___IsDone_2 = (bool)((((int32_t)((!(((float)L_4) >= ((float)(1.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_5 = V_2; V_0 = L_5; // if (BytesToDownload > 0) int64_t L_6; L_6 = AssetBundleResource_get_BytesToDownload_mAE341F337C62984133F1898982EEA4C1A816CC50(__this, NULL); V_4 = (bool)((((int64_t)L_6) > ((int64_t)((int64_t)0)))? 1 : 0); bool L_7 = V_4; if (!L_7) { goto IL_00e3; } } { // if (m_WebRequestQueueOperation != null && string.IsNullOrEmpty(m_WebRequestQueueOperation.m_WebRequest.error)) WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_8 = __this->___m_WebRequestQueueOperation_3; if (!L_8) { goto IL_007e; } } { WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_9 = __this->___m_WebRequestQueueOperation_3; NullCheck(L_9); UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_10 = L_9->___m_WebRequest_3; NullCheck(L_10); String_t* L_11; L_11 = UnityWebRequest_get_error_m20A5D813ED59118B7AA1D1E2EB5250178B1F5B6F(L_10, NULL); bool L_12; L_12 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_11, NULL); G_B6_0 = ((int32_t)(L_12)); goto IL_007f; } IL_007e: { G_B6_0 = 0; } IL_007f: { V_5 = (bool)G_B6_0; bool L_13 = V_5; if (!L_13) { goto IL_009d; } } { // m_DownloadedBytes = (long)(m_WebRequestQueueOperation.m_WebRequest.downloadedBytes); WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_14 = __this->___m_WebRequestQueueOperation_3; NullCheck(L_14); UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_15 = L_14->___m_WebRequest_3; NullCheck(L_15); uint64_t L_16; L_16 = UnityWebRequest_get_downloadedBytes_m73E3EC726E417FC7F983FFEF9566CF380F322610(L_15, NULL); __this->___m_DownloadedBytes_9 = L_16; goto IL_00e2; } IL_009d: { // else if (m_RequestOperation != null && m_RequestOperation is UnityWebRequestAsyncOperation operation && string.IsNullOrEmpty(operation.webRequest.error)) AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_17 = __this->___m_RequestOperation_2; if (!L_17) { goto IL_00c9; } } { AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_18 = __this->___m_RequestOperation_2; V_6 = ((UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C*)IsInstClass((RuntimeObject*)L_18, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_il2cpp_TypeInfo_var)); UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_19 = V_6; if (!L_19) { goto IL_00c9; } } { UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_20 = V_6; NullCheck(L_20); UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_21; L_21 = UnityWebRequestAsyncOperation_get_webRequest_mF67D15420C7C1C4DCA1BD6F839048A0542998BC3_inline(L_20, NULL); NullCheck(L_21); String_t* L_22; L_22 = UnityWebRequest_get_error_m20A5D813ED59118B7AA1D1E2EB5250178B1F5B6F(L_21, NULL); bool L_23; L_23 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_22, NULL); G_B12_0 = ((int32_t)(L_23)); goto IL_00ca; } IL_00c9: { G_B12_0 = 0; } IL_00ca: { V_7 = (bool)G_B12_0; bool L_24 = V_7; if (!L_24) { goto IL_00e2; } } { // m_DownloadedBytes = (long)operation.webRequest.downloadedBytes; UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_25 = V_6; NullCheck(L_25); UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_26; L_26 = UnityWebRequestAsyncOperation_get_webRequest_mF67D15420C7C1C4DCA1BD6F839048A0542998BC3_inline(L_25, NULL); NullCheck(L_26); uint64_t L_27; L_27 = UnityWebRequest_get_downloadedBytes_m73E3EC726E417FC7F983FFEF9566CF380F322610(L_26, NULL); __this->___m_DownloadedBytes_9 = L_27; } IL_00e2: { } IL_00e3: { // status.DownloadedBytes = m_DownloadedBytes; int64_t L_28 = __this->___m_DownloadedBytes_9; (&V_0)->___DownloadedBytes_1 = L_28; // return status; DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_29 = V_0; V_3 = L_29; goto IL_00f4; } IL_00f4: { // } DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_30 = V_3; return L_30; } } // UnityEngine.AssetBundle UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::GetAssetBundle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssetBundle_tB38418819A49060CD738CB21541649340F082943* AssetBundleResource_GetAssetBundle_m2677FCACAC574D7C60992D0FEB7EABDFA962CF63 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; bool V_2 = false; AssetBundle_tB38418819A49060CD738CB21541649340F082943* V_3 = NULL; { // if (m_AssetBundle == null) AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_0 = __this->___m_AssetBundle_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_0 = L_1; bool L_2 = V_0; if (!L_2) { goto IL_0072; } } { // if (m_downloadHandler != null) DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C* L_3 = __this->___m_downloadHandler_1; V_1 = (bool)((!(((RuntimeObject*)(DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C*)L_3) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_4 = V_1; if (!L_4) { goto IL_0047; } } { // m_AssetBundle = m_downloadHandler.assetBundle; DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C* L_5 = __this->___m_downloadHandler_1; NullCheck(L_5); AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_6; L_6 = DownloadHandlerAssetBundle_get_assetBundle_m9D07F738F7014C26AF2B7FD89132FD1CB5DDE0FE(L_5, NULL); __this->___m_AssetBundle_0 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AssetBundle_0), (void*)L_6); // m_downloadHandler.Dispose(); DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C* L_7 = __this->___m_downloadHandler_1; NullCheck(L_7); VirtualActionInvoker0::Invoke(5 /* System.Void UnityEngine.Networking.DownloadHandler::Dispose() */, L_7); // m_downloadHandler = null; __this->___m_downloadHandler_1 = (DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_downloadHandler_1), (void*)(DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C*)NULL); goto IL_0071; } IL_0047: { // else if (m_RequestOperation is AssetBundleCreateRequest) AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_8 = __this->___m_RequestOperation_2; V_2 = (bool)((!(((RuntimeObject*)(AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6*)((AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6*)IsInstClass((RuntimeObject*)L_8, AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_9 = V_2; if (!L_9) { goto IL_0071; } } { // m_AssetBundle = (m_RequestOperation as AssetBundleCreateRequest).assetBundle; AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_10 = __this->___m_RequestOperation_2; NullCheck(((AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6*)IsInstClass((RuntimeObject*)L_10, AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6_il2cpp_TypeInfo_var))); AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_11; L_11 = AssetBundleCreateRequest_get_assetBundle_m613FDE589FB86BE1E6920D38ED0706F785D9DB21(((AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6*)IsInstClass((RuntimeObject*)L_10, AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6_il2cpp_TypeInfo_var)), NULL); __this->___m_AssetBundle_0 = L_11; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AssetBundle_0), (void*)L_11); } IL_0071: { } IL_0072: { // return m_AssetBundle; AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_12 = __this->___m_AssetBundle_0; V_3 = L_12; goto IL_007b; } IL_007b: { // } AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_13 = V_3; return L_13; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::Start(UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_Start_m6A5F63996760CBFBCECECDC8AFAA0E4CAB5B2163 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___provideHandle0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleResource_GetDownloadStatus_m5C4B65566B058DC9736A9416C44D914B3A6814D8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleResource_PercentComplete_m47D08300A9374509CA6AFB646EF7B00634015935_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleResource_WaitForCompletionHandler_m3FEE1A4633F3C1945FDC6BD75A159C1E5B89703D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t935316A94E97B5D059A09BCAB7F1F7990E4A0434_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // m_Retries = 0; __this->___m_Retries_7 = 0; // m_AssetBundle = null; __this->___m_AssetBundle_0 = (AssetBundle_tB38418819A49060CD738CB21541649340F082943*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AssetBundle_0), (void*)(AssetBundle_tB38418819A49060CD738CB21541649340F082943*)NULL); // m_downloadHandler = null; __this->___m_downloadHandler_1 = (DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_downloadHandler_1), (void*)(DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C*)NULL); // m_RequestOperation = null; __this->___m_RequestOperation_2 = (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RequestOperation_2), (void*)(AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)NULL); // m_WebRequestCompletedCallbackCalled = false; __this->___m_WebRequestCompletedCallbackCalled_6 = (bool)0; // m_ProvideHandle = provideHandle; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 L_0 = ___provideHandle0; __this->___m_ProvideHandle_4 = L_0; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_ProvideHandle_4))->___m_InternalOp_1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_ProvideHandle_4))->___m_ResourceManager_2), (void*)NULL); #endif // m_Options = m_ProvideHandle.Location.Data as AssetBundleRequestOptions; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_1 = (&__this->___m_ProvideHandle_4); RuntimeObject* L_2; L_2 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_1, NULL); NullCheck(L_2); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(6 /* System.Object UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_Data() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_2); __this->___m_Options_5 = ((AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006*)IsInstClass((RuntimeObject*)L_3, AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Options_5), (void*)((AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006*)IsInstClass((RuntimeObject*)L_3, AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006_il2cpp_TypeInfo_var))); // m_BytesToDownload = -1; __this->___m_BytesToDownload_8 = ((int64_t)(-1)); // m_ProvideHandle.SetProgressCallback(PercentComplete); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_4 = (&__this->___m_ProvideHandle_4); Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_5 = (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*)il2cpp_codegen_object_new(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var); NullCheck(L_5); Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71(L_5, __this, (intptr_t)((void*)AssetBundleResource_PercentComplete_m47D08300A9374509CA6AFB646EF7B00634015935_RuntimeMethod_var), NULL); ProvideHandle_SetProgressCallback_m5D44473DCD8CEB54FB41063B2C2105220822094D(L_4, L_5, NULL); // m_ProvideHandle.SetDownloadProgressCallbacks(GetDownloadStatus); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_6 = (&__this->___m_ProvideHandle_4); Func_1_t935316A94E97B5D059A09BCAB7F1F7990E4A0434* L_7 = (Func_1_t935316A94E97B5D059A09BCAB7F1F7990E4A0434*)il2cpp_codegen_object_new(Func_1_t935316A94E97B5D059A09BCAB7F1F7990E4A0434_il2cpp_TypeInfo_var); NullCheck(L_7); Func_1__ctor_mB5AE38FCC180471E6C2CEDDD467236BB6421D62C(L_7, __this, (intptr_t)((void*)AssetBundleResource_GetDownloadStatus_m5C4B65566B058DC9736A9416C44D914B3A6814D8_RuntimeMethod_var), NULL); ProvideHandle_SetDownloadProgressCallbacks_m9FB675CA1837DD5CF495B393170257B8EE06C145(L_6, L_7, NULL); // m_ProvideHandle.SetWaitForCompletionCallback(WaitForCompletionHandler); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_8 = (&__this->___m_ProvideHandle_4); 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, __this, (intptr_t)((void*)AssetBundleResource_WaitForCompletionHandler_m3FEE1A4633F3C1945FDC6BD75A159C1E5B89703D_RuntimeMethod_var), NULL); ProvideHandle_SetWaitForCompletionCallback_m2B606A689DD5A940581F9C0F87C4B6B6714BE7A2(L_8, L_9, NULL); // BeginOperation(); AssetBundleResource_BeginOperation_mCC4253DFE6CCCA1F7D8AABE819F4570AD948439D(__this, NULL); // } return; } } // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::WaitForCompletionHandler() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AssetBundleResource_WaitForCompletionHandler_m3FEE1A4633F3C1945FDC6BD75A159C1E5B89703D (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleResource_WebRequestOperationCompleted_m80EDEE2721B9B8493FB05643C6DA3A9A62CB4C2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } AssetBundle_tB38418819A49060CD738CB21541649340F082943* V_0 = NULL; bool V_1 = false; bool V_2 = false; bool V_3 = false; bool V_4 = false; bool V_5 = false; bool V_6 = false; int32_t G_B9_0 = 0; int32_t G_B14_0 = 0; { // if (m_RequestOperation == null) AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_0 = __this->___m_RequestOperation_2; V_1 = (bool)((((RuntimeObject*)(AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_1; if (!L_1) { goto IL_0015; } } { // return false; V_2 = (bool)0; goto IL_00de; } IL_0015: { // if (!(m_RequestOperation is AssetBundleCreateRequest)) AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_2 = __this->___m_RequestOperation_2; V_3 = (bool)((((int32_t)((!(((RuntimeObject*)(AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6*)((AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6*)IsInstClass((RuntimeObject*)L_2, AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_3 = V_3; if (!L_3) { goto IL_0049; } } { goto IL_0035; } IL_002c: { // while (!m_RequestOperation.isDone) { System.Threading.Thread.Sleep(k_WaitForWebRequestMainThreadSleep); } Thread_Sleep_m63B7D29DC735584F4D80373E48C91B34FF32D1A0(1, NULL); } IL_0035: { // while (!m_RequestOperation.isDone) { System.Threading.Thread.Sleep(k_WaitForWebRequestMainThreadSleep); } AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_4 = __this->___m_RequestOperation_2; NullCheck(L_4); bool L_5; L_5 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_4, NULL); V_4 = (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0); bool L_6 = V_4; if (L_6) { goto IL_002c; } } IL_0049: { // if (m_RequestOperation is UnityWebRequestAsyncOperation && !m_WebRequestCompletedCallbackCalled) AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_7 = __this->___m_RequestOperation_2; if (!((UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C*)IsInstClass((RuntimeObject*)L_7, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_il2cpp_TypeInfo_var))) { goto IL_0061; } } { bool L_8 = __this->___m_WebRequestCompletedCallbackCalled_6; G_B9_0 = ((((int32_t)L_8) == ((int32_t)0))? 1 : 0); goto IL_0062; } IL_0061: { G_B9_0 = 0; } IL_0062: { V_5 = (bool)G_B9_0; bool L_9 = V_5; if (!L_9) { goto IL_008f; } } { // WebRequestOperationCompleted(m_RequestOperation); AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_10 = __this->___m_RequestOperation_2; AssetBundleResource_WebRequestOperationCompleted_m80EDEE2721B9B8493FB05643C6DA3A9A62CB4C2D(__this, L_10, NULL); // m_RequestOperation.completed -= WebRequestOperationCompleted; AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_11 = __this->___m_RequestOperation_2; Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_12 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var); NullCheck(L_12); Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_12, __this, (intptr_t)((void*)AssetBundleResource_WebRequestOperationCompleted_m80EDEE2721B9B8493FB05643C6DA3A9A62CB4C2D_RuntimeMethod_var), NULL); NullCheck(L_11); AsyncOperation_remove_completed_m9D509A81655AE58D003B6C7DE2DB8DD51284C5D8(L_11, L_12, NULL); } IL_008f: { // var assetBundle = GetAssetBundle(); AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_13; L_13 = AssetBundleResource_GetAssetBundle_m2677FCACAC574D7C60992D0FEB7EABDFA962CF63(__this, NULL); V_0 = L_13; // if (!m_Completed && m_RequestOperation.isDone) bool L_14 = __this->___m_Completed_10; if (L_14) { goto IL_00ab; } } { AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_15 = __this->___m_RequestOperation_2; NullCheck(L_15); bool L_16; L_16 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_15, NULL); G_B14_0 = ((int32_t)(L_16)); goto IL_00ac; } IL_00ab: { G_B14_0 = 0; } IL_00ac: { V_6 = (bool)G_B14_0; bool L_17 = V_6; if (!L_17) { goto IL_00d5; } } { // m_ProvideHandle.Complete(this, m_AssetBundle != null, null); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_18 = (&__this->___m_ProvideHandle_4); AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_19 = __this->___m_AssetBundle_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_20; L_20 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_19, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31(L_18, __this, L_20, (Exception_t*)NULL, ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31_RuntimeMethod_var); // m_Completed = true; __this->___m_Completed_10 = (bool)1; } IL_00d5: { // return m_Completed; bool L_21 = __this->___m_Completed_10; V_2 = L_21; goto IL_00de; } IL_00de: { // } bool L_22 = V_2; return L_22; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::AddCallbackInvokeIfDone(UnityEngine.AsyncOperation,System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_AddCallbackInvokeIfDone_m1B95B9ED5C249BB3C9C2A00F165F47D1F01A30BB (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___operation0, Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* ___callback1, const RuntimeMethod* method) { bool V_0 = false; { // if (operation.isDone) AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_0 = ___operation0; NullCheck(L_0); bool L_1; L_1 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_0, NULL); V_0 = L_1; bool L_2 = V_0; if (!L_2) { goto IL_0015; } } { // callback(operation); Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_3 = ___callback1; AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_4 = ___operation0; NullCheck(L_3); Action_1_Invoke_m1D35475B8639DAC98CB843FE398FE26FDA136D4C_inline(L_3, L_4, NULL); goto IL_001d; } IL_0015: { // operation.completed += callback; AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_5 = ___operation0; Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_6 = ___callback1; NullCheck(L_5); AsyncOperation_add_completed_mD6F21BA8127D6D4B7ABDEFAA995A7A347A20A793(L_5, L_6, NULL); } IL_001d: { // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::GetLoadInfo(UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle,UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource/LoadType&,System.String&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_GetLoadInfo_mFF15092CA82C8B457CAE98FD1EF977C4B9731CB0 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___handle0, int32_t* ___loadType1, String_t** ___path2, const RuntimeMethod* method) { { // GetLoadInfo(handle.Location, handle.ResourceManager, out loadType, out path); RuntimeObject* L_0; L_0 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79((&___handle0), NULL); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_1; L_1 = ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262((&___handle0), NULL); int32_t* L_2 = ___loadType1; String_t** L_3 = ___path2; AssetBundleResource_GetLoadInfo_mB588849D6DE23F9C0B4E48002DC079EC43EFA755(L_0, L_1, L_2, L_3, NULL); // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::GetLoadInfo(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource/LoadType&,System.String&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_GetLoadInfo_mB588849D6DE23F9C0B4E48002DC079EC43EFA755 (RuntimeObject* ___location0, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___resourceManager1, int32_t* ___loadType2, String_t** ___path3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral876BA9D37F5B3B86B1953A81D0C931AE6AFB2BED); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC18FBCF47192407CDE354D661AB9E2C6E6D37B9C); s_Il2CppMethodInitialized = true; } AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* V_0 = NULL; bool V_1 = false; bool V_2 = false; bool V_3 = false; bool V_4 = false; RuntimeObject* G_B3_0 = NULL; int32_t G_B8_0 = 0; int32_t* G_B11_0 = 0; int32_t* G_B10_0 = 0; int32_t G_B12_0 = 0; int32_t* G_B12_1 = 0; { // var options = location?.Data as AssetBundleRequestOptions; RuntimeObject* L_0 = ___location0; if (L_0) { goto IL_0007; } } { G_B3_0 = NULL; goto IL_000d; } IL_0007: { RuntimeObject* L_1 = ___location0; NullCheck(L_1); RuntimeObject* L_2; L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(6 /* System.Object UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_Data() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_1); G_B3_0 = L_2; } IL_000d: { V_0 = ((AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006*)IsInstClass((RuntimeObject*)G_B3_0, AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006_il2cpp_TypeInfo_var)); // if (options == null) AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_3 = V_0; V_1 = (bool)((((RuntimeObject*)(AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006*)L_3) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_4 = V_1; if (!L_4) { goto IL_0024; } } { // loadType = LoadType.None; int32_t* L_5 = ___loadType2; *((int32_t*)L_5) = (int32_t)0; // path = null; String_t** L_6 = ___path3; *((RuntimeObject**)L_6) = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_6, (void*)(RuntimeObject*)NULL); // return; goto IL_0092; } IL_0024: { // path = resourceManager.TransformInternalId(location); String_t** L_7 = ___path3; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_8 = ___resourceManager1; RuntimeObject* L_9 = ___location0; NullCheck(L_8); String_t* L_10; L_10 = ResourceManager_TransformInternalId_m2C99EDD12AF07F099F7FF88E15892F2582C17EB9(L_8, L_9, NULL); *((RuntimeObject**)L_7) = (RuntimeObject*)L_10; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_7, (void*)(RuntimeObject*)L_10); // if (Application.platform == RuntimePlatform.Android && path.StartsWith("jar:")) int32_t L_11; L_11 = Application_get_platform_m1AB34E71D9885B120F6021EB2B11DCB28CD6008D(NULL); if ((!(((uint32_t)L_11) == ((uint32_t)((int32_t)11))))) { goto IL_0044; } } { String_t** L_12 = ___path3; String_t* L_13 = *((String_t**)L_12); NullCheck(L_13); bool L_14; L_14 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_13, _stringLiteralC18FBCF47192407CDE354D661AB9E2C6E6D37B9C, NULL); G_B8_0 = ((int32_t)(L_14)); goto IL_0045; } IL_0044: { G_B8_0 = 0; } IL_0045: { V_2 = (bool)G_B8_0; bool L_15 = V_2; if (!L_15) { goto IL_0059; } } { // loadType = options.UseUnityWebRequestForLocalBundles ? LoadType.Web : LoadType.Local; int32_t* L_16 = ___loadType2; AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_17 = V_0; NullCheck(L_17); bool L_18; L_18 = AssetBundleRequestOptions_get_UseUnityWebRequestForLocalBundles_m757E1D4C7C0EA98A50A2DB1834D3BF44680BDD5A(L_17, NULL); G_B10_0 = L_16; if (L_18) { G_B11_0 = L_16; goto IL_0055; } } { G_B12_0 = 1; G_B12_1 = G_B10_0; goto IL_0056; } IL_0055: { G_B12_0 = 2; G_B12_1 = G_B11_0; } IL_0056: { *((int32_t*)G_B12_1) = (int32_t)G_B12_0; goto IL_0092; } IL_0059: { // else if (ResourceManagerConfig.ShouldPathUseWebRequest(path)) String_t** L_19 = ___path3; String_t* L_20 = *((String_t**)L_19); bool L_21; L_21 = ResourceManagerConfig_ShouldPathUseWebRequest_mB9DF52370947A6BD9AE5565F9E7E467CC4C69DF7(L_20, NULL); V_3 = L_21; bool L_22 = V_3; if (!L_22) { goto IL_0069; } } { // loadType = LoadType.Web; int32_t* L_23 = ___loadType2; *((int32_t*)L_23) = (int32_t)2; goto IL_0092; } IL_0069: { // else if (options.UseUnityWebRequestForLocalBundles) AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_24 = V_0; NullCheck(L_24); bool L_25; L_25 = AssetBundleRequestOptions_get_UseUnityWebRequestForLocalBundles_m757E1D4C7C0EA98A50A2DB1834D3BF44680BDD5A(L_24, NULL); V_4 = L_25; bool L_26 = V_4; if (!L_26) { goto IL_008f; } } { // path = "file:///" + Path.GetFullPath(path); String_t** L_27 = ___path3; String_t** L_28 = ___path3; String_t* L_29 = *((String_t**)L_28); il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var); String_t* L_30; L_30 = Path_GetFullPath_m17A1AD4E216D884E3DF3208BF44F4E40823BAA23(L_29, NULL); String_t* L_31; L_31 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(_stringLiteral876BA9D37F5B3B86B1953A81D0C931AE6AFB2BED, L_30, NULL); *((RuntimeObject**)L_27) = (RuntimeObject*)L_31; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_27, (void*)(RuntimeObject*)L_31); // loadType = LoadType.Web; int32_t* L_32 = ___loadType2; *((int32_t*)L_32) = (int32_t)2; goto IL_0092; } IL_008f: { // loadType = LoadType.Local; int32_t* L_33 = ___loadType2; *((int32_t*)L_33) = (int32_t)1; } IL_0092: { // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::BeginOperation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_BeginOperation_mCC4253DFE6CCCA1F7D8AABE819F4570AD948439D (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleResource_LocalRequestOperationCompleted_m89ACDBA271F4830F27F54DCD193CE92D0B32D1B8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleResource_U3CBeginOperationU3Eb__34_0_m3793B4F690B894BE7F840861A6D310C30DFBDCB9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DownloadOnlyLocation_t69B4B35E32140322898CCD110F48611F9D6AD215_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0BCA68978AFF5252CC99AF34A8EF65C00FDCC2D6); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; bool V_1 = false; bool V_2 = false; UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* V_3 = NULL; bool V_4 = false; String_t* G_B3_0 = NULL; AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* G_B3_1 = NULL; String_t* G_B2_0 = NULL; AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* G_B2_1 = NULL; uint32_t G_B4_0 = 0; String_t* G_B4_1 = NULL; AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* G_B4_2 = NULL; { // m_DownloadedBytes = 0; __this->___m_DownloadedBytes_9 = ((int64_t)0); // GetLoadInfo(m_ProvideHandle, out LoadType loadType, out m_TransformedInternalId); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 L_0 = __this->___m_ProvideHandle_4; String_t** L_1 = (&__this->___m_TransformedInternalId_12); AssetBundleResource_GetLoadInfo_mFF15092CA82C8B457CAE98FD1EF977C4B9731CB0(L_0, (&V_0), L_1, NULL); // if (loadType == LoadType.Local) int32_t L_2 = V_0; V_1 = (bool)((((int32_t)L_2) == ((int32_t)1))? 1 : 0); bool L_3 = V_1; if (!L_3) { goto IL_006e; } } { // m_RequestOperation = AssetBundle.LoadFromFileAsync(m_TransformedInternalId, m_Options == null ? 0 : m_Options.Crc); String_t* L_4 = __this->___m_TransformedInternalId_12; AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_5 = __this->___m_Options_5; G_B2_0 = L_4; G_B2_1 = __this; if (!L_5) { G_B3_0 = L_4; G_B3_1 = __this; goto IL_0043; } } { AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_6 = __this->___m_Options_5; NullCheck(L_6); uint32_t L_7; L_7 = AssetBundleRequestOptions_get_Crc_m638E8363BD60FD574E69B337042C4BC8E16B3AE9(L_6, NULL); G_B4_0 = L_7; G_B4_1 = G_B2_0; G_B4_2 = G_B2_1; goto IL_0044; } IL_0043: { G_B4_0 = ((uint32_t)(0)); G_B4_1 = G_B3_0; G_B4_2 = G_B3_1; } IL_0044: { AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6* L_8; L_8 = AssetBundle_LoadFromFileAsync_mAA28E1C12A0EDC61E44F374407E1C20B220C52C5(G_B4_1, G_B4_0, NULL); NullCheck(G_B4_2); G_B4_2->___m_RequestOperation_2 = L_8; Il2CppCodeGenWriteBarrier((void**)(&G_B4_2->___m_RequestOperation_2), (void*)L_8); // AddCallbackInvokeIfDone(m_RequestOperation, LocalRequestOperationCompleted); AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_9 = __this->___m_RequestOperation_2; Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_10 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var); NullCheck(L_10); Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_10, __this, (intptr_t)((void*)AssetBundleResource_LocalRequestOperationCompleted_m89ACDBA271F4830F27F54DCD193CE92D0B32D1B8_RuntimeMethod_var), NULL); AssetBundleResource_AddCallbackInvokeIfDone_m1B95B9ED5C249BB3C9C2A00F165F47D1F01A30BB(__this, L_9, L_10, NULL); goto IL_0158; } IL_006e: { // else if (loadType == LoadType.Web) int32_t L_11 = V_0; V_2 = (bool)((((int32_t)L_11) == ((int32_t)2))? 1 : 0); bool L_12 = V_2; if (!L_12) { goto IL_0118; } } { // m_WebRequestCompletedCallbackCalled = false; __this->___m_WebRequestCompletedCallbackCalled_6 = (bool)0; // var req = CreateWebRequest(m_TransformedInternalId); String_t* L_13 = __this->___m_TransformedInternalId_12; UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_14; L_14 = AssetBundleResource_CreateWebRequest_m79DE1A126FF993C44A29062AB674C28B871C00C9(__this, L_13, NULL); V_3 = L_14; // ((DownloadHandlerAssetBundle)req.downloadHandler).autoLoadAssetBundle = !(m_ProvideHandle.Location is DownloadOnlyLocation); UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_15 = V_3; NullCheck(L_15); DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* L_16; L_16 = UnityWebRequest_get_downloadHandler_m1AA91B23D9D594A4F4FE2975FC356C508528F1D5(L_15, NULL); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_17 = (&__this->___m_ProvideHandle_4); RuntimeObject* L_18; L_18 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_17, NULL); NullCheck(((DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C*)CastclassSealed((RuntimeObject*)L_16, DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C_il2cpp_TypeInfo_var))); DownloadHandlerAssetBundle_set_autoLoadAssetBundle_m33EFE2889EEC8AC2C81066DB7FF415AA315B53AE(((DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C*)CastclassSealed((RuntimeObject*)L_16, DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C_il2cpp_TypeInfo_var)), (bool)((((int32_t)((!(((RuntimeObject*)(DownloadOnlyLocation_t69B4B35E32140322898CCD110F48611F9D6AD215*)((DownloadOnlyLocation_t69B4B35E32140322898CCD110F48611F9D6AD215*)IsInstClass((RuntimeObject*)L_18, DownloadOnlyLocation_t69B4B35E32140322898CCD110F48611F9D6AD215_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0)) == ((int32_t)0))? 1 : 0), NULL); // req.disposeDownloadHandlerOnDispose = false; UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_19 = V_3; NullCheck(L_19); UnityWebRequest_set_disposeDownloadHandlerOnDispose_m1BF640E233D231F8C0333864C0FE5D9E1DC2E7C6_inline(L_19, (bool)0, NULL); // m_WebRequestQueueOperation = WebRequestQueue.QueueRequest(req); UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_20 = V_3; il2cpp_codegen_runtime_class_init_inline(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var); WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_21; L_21 = WebRequestQueue_QueueRequest_m1AAE9197B721E4492F136343B2636079F4E48E08(L_20, NULL); __this->___m_WebRequestQueueOperation_3 = L_21; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_WebRequestQueueOperation_3), (void*)L_21); // if (m_WebRequestQueueOperation.IsDone) WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_22 = __this->___m_WebRequestQueueOperation_3; NullCheck(L_22); bool L_23; L_23 = WebRequestQueueOperation_get_IsDone_mF8B3459F19B874A0D0047DDEA4DCCF2FA0DFF813(L_22, NULL); V_4 = L_23; bool L_24 = V_4; if (!L_24) { goto IL_00ee; } } { // BeginWebRequestOperation(m_WebRequestQueueOperation.Result); WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_25 = __this->___m_WebRequestQueueOperation_3; NullCheck(L_25); UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_26 = L_25->___Result_1; AssetBundleResource_BeginWebRequestOperation_mC2F30F42B4EF0C1D24D5365B205E4EB8C9448A4A(__this, L_26, NULL); goto IL_0115; } IL_00ee: { // m_WebRequestQueueOperation.OnComplete += asyncOp => BeginWebRequestOperation(asyncOp); WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_27 = __this->___m_WebRequestQueueOperation_3; WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_28 = L_27; NullCheck(L_28); Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250* L_29 = L_28->___OnComplete_2; Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250* L_30 = (Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250*)il2cpp_codegen_object_new(Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250_il2cpp_TypeInfo_var); NullCheck(L_30); Action_1__ctor_m93FC38C0E82985AE811B2D49F8695FC5D7CFDBCB(L_30, __this, (intptr_t)((void*)AssetBundleResource_U3CBeginOperationU3Eb__34_0_m3793B4F690B894BE7F840861A6D310C30DFBDCB9_RuntimeMethod_var), NULL); Delegate_t* L_31; L_31 = Delegate_Combine_m8B9D24CED35033C7FC56501DFE650F5CB7FF012C(L_29, L_30, NULL); NullCheck(L_28); L_28->___OnComplete_2 = ((Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250*)Castclass((RuntimeObject*)L_31, Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&L_28->___OnComplete_2), (void*)((Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250*)Castclass((RuntimeObject*)L_31, Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250_il2cpp_TypeInfo_var))); } IL_0115: { goto IL_0158; } IL_0118: { // m_RequestOperation = null; __this->___m_RequestOperation_2 = (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RequestOperation_2), (void*)(AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)NULL); // m_ProvideHandle.Complete(null, false, new RemoteProviderException(string.Format("Invalid path in AssetBundleProvider: '{0}'.", m_TransformedInternalId), m_ProvideHandle.Location)); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_32 = (&__this->___m_ProvideHandle_4); String_t* L_33 = __this->___m_TransformedInternalId_12; String_t* L_34; L_34 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteral0BCA68978AFF5252CC99AF34A8EF65C00FDCC2D6, L_33, NULL); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_35 = (&__this->___m_ProvideHandle_4); RuntimeObject* L_36; L_36 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_35, NULL); RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131* L_37 = (RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131*)il2cpp_codegen_object_new(RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131_il2cpp_TypeInfo_var); NullCheck(L_37); RemoteProviderException__ctor_mB262F595DD1E23F24A37B5AB6142B8180CFF70C1(L_37, L_34, L_36, (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894*)NULL, (Exception_t*)NULL, NULL); ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31(L_32, (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B*)NULL, (bool)0, L_37, ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31_RuntimeMethod_var); // m_Completed = true; __this->___m_Completed_10 = (bool)1; } IL_0158: { // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::BeginWebRequestOperation(UnityEngine.AsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_BeginWebRequestOperation_mC2F30F42B4EF0C1D24D5365B205E4EB8C9448A4A (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___asyncOp0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleResource_WebRequestOperationCompleted_m80EDEE2721B9B8493FB05643C6DA3A9A62CB4C2D_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; int32_t G_B3_0 = 0; { // m_TimeoutTimer = 0; __this->___m_TimeoutTimer_16 = (0.0f); // m_TimeoutOverFrames = 0; __this->___m_TimeoutOverFrames_17 = 0; // m_LastDownloadedByteCount = 0; __this->___m_LastDownloadedByteCount_15 = ((int64_t)0); // m_RequestOperation = asyncOp; AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_0 = ___asyncOp0; __this->___m_RequestOperation_2 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RequestOperation_2), (void*)L_0); // if (m_RequestOperation == null || m_RequestOperation.isDone) AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_1 = __this->___m_RequestOperation_2; if (!L_1) { goto IL_0037; } } { AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_2 = __this->___m_RequestOperation_2; NullCheck(L_2); bool L_3; L_3 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_2, NULL); G_B3_0 = ((int32_t)(L_3)); goto IL_0038; } IL_0037: { G_B3_0 = 1; } IL_0038: { V_0 = (bool)G_B3_0; bool L_4 = V_0; if (!L_4) { goto IL_004b; } } { // WebRequestOperationCompleted(m_RequestOperation); AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_5 = __this->___m_RequestOperation_2; AssetBundleResource_WebRequestOperationCompleted_m80EDEE2721B9B8493FB05643C6DA3A9A62CB4C2D(__this, L_5, NULL); goto IL_0089; } IL_004b: { // if (m_Options.Timeout > 0) AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_6 = __this->___m_Options_5; NullCheck(L_6); int32_t L_7; L_7 = AssetBundleRequestOptions_get_Timeout_mE116648854CC272B9D579758C71F4D59646A555F(L_6, NULL); V_1 = (bool)((((int32_t)L_7) > ((int32_t)0))? 1 : 0); bool L_8 = V_1; if (!L_8) { goto IL_0070; } } { // m_ProvideHandle.ResourceManager.AddUpdateReceiver(this); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_9 = (&__this->___m_ProvideHandle_4); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_10; L_10 = ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262(L_9, NULL); NullCheck(L_10); ResourceManager_AddUpdateReceiver_mCEC1DDE2E64507B7210293AC1C5A6E5849AA29B5(L_10, __this, NULL); } IL_0070: { // m_RequestOperation.completed += WebRequestOperationCompleted; AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_11 = __this->___m_RequestOperation_2; Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_12 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var); NullCheck(L_12); Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_12, __this, (intptr_t)((void*)AssetBundleResource_WebRequestOperationCompleted_m80EDEE2721B9B8493FB05643C6DA3A9A62CB4C2D_RuntimeMethod_var), NULL); NullCheck(L_11); AsyncOperation_add_completed_mD6F21BA8127D6D4B7ABDEFAA995A7A347A20A793(L_11, L_12, NULL); } IL_0089: { // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::Update(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_Update_m51BC83CA2F963A53669204CDE6153DC1ECE50BC1 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, float ___unscaledDeltaTime0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* V_0 = NULL; bool V_1 = false; bool V_2 = false; bool V_3 = false; int32_t G_B4_0 = 0; { // if (m_RequestOperation != null && m_RequestOperation is UnityWebRequestAsyncOperation operation && !operation.isDone) AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_0 = __this->___m_RequestOperation_2; if (!L_0) { goto IL_0023; } } { AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_1 = __this->___m_RequestOperation_2; V_0 = ((UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C*)IsInstClass((RuntimeObject*)L_1, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_il2cpp_TypeInfo_var)); UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_2 = V_0; if (!L_2) { goto IL_0023; } } { UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_3 = V_0; NullCheck(L_3); bool L_4; L_4 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_3, NULL); G_B4_0 = ((((int32_t)L_4) == ((int32_t)0))? 1 : 0); goto IL_0024; } IL_0023: { G_B4_0 = 0; } IL_0024: { V_1 = (bool)G_B4_0; bool L_5 = V_1; if (!L_5) { goto IL_009f; } } { // if (m_LastDownloadedByteCount != operation.webRequest.downloadedBytes) uint64_t L_6 = __this->___m_LastDownloadedByteCount_15; UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_7 = V_0; NullCheck(L_7); UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_8; L_8 = UnityWebRequestAsyncOperation_get_webRequest_mF67D15420C7C1C4DCA1BD6F839048A0542998BC3_inline(L_7, NULL); NullCheck(L_8); uint64_t L_9; L_9 = UnityWebRequest_get_downloadedBytes_m73E3EC726E417FC7F983FFEF9566CF380F322610(L_8, NULL); V_2 = (bool)((((int32_t)((((int64_t)L_6) == ((int64_t)L_9))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_10 = V_2; if (!L_10) { goto IL_006a; } } { // m_TimeoutTimer = 0; __this->___m_TimeoutTimer_16 = (0.0f); // m_TimeoutOverFrames = 0; __this->___m_TimeoutOverFrames_17 = 0; // m_LastDownloadedByteCount = operation.webRequest.downloadedBytes; UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_11 = V_0; NullCheck(L_11); UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_12; L_12 = UnityWebRequestAsyncOperation_get_webRequest_mF67D15420C7C1C4DCA1BD6F839048A0542998BC3_inline(L_11, NULL); NullCheck(L_12); uint64_t L_13; L_13 = UnityWebRequest_get_downloadedBytes_m73E3EC726E417FC7F983FFEF9566CF380F322610(L_12, NULL); __this->___m_LastDownloadedByteCount_15 = L_13; goto IL_009e; } IL_006a: { // m_TimeoutTimer += unscaledDeltaTime; float L_14 = __this->___m_TimeoutTimer_16; float L_15 = ___unscaledDeltaTime0; __this->___m_TimeoutTimer_16 = ((float)il2cpp_codegen_add(L_14, L_15)); // if (HasTimedOut) bool L_16; L_16 = AssetBundleResource_get_HasTimedOut_m2B47177ADC99FE754F7D05E86E7AA624CEF93D16(__this, NULL); V_3 = L_16; bool L_17 = V_3; if (!L_17) { goto IL_008f; } } { // operation.webRequest.Abort(); UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_18 = V_0; NullCheck(L_18); UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_19; L_19 = UnityWebRequestAsyncOperation_get_webRequest_mF67D15420C7C1C4DCA1BD6F839048A0542998BC3_inline(L_18, NULL); NullCheck(L_19); UnityWebRequest_Abort_m466E8B88BC90F64CE614561BAA88B9412BDB7E8B(L_19, NULL); } IL_008f: { // m_TimeoutOverFrames++; int32_t L_20 = __this->___m_TimeoutOverFrames_17; __this->___m_TimeoutOverFrames_17 = ((int32_t)il2cpp_codegen_add(L_20, 1)); } IL_009e: { } IL_009f: { // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::LocalRequestOperationCompleted(UnityEngine.AsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_LocalRequestOperationCompleted_m89ACDBA271F4830F27F54DCD193CE92D0B32D1B8 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___op0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // CompleteBundleLoad((op as AssetBundleCreateRequest).assetBundle); AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_0 = ___op0; NullCheck(((AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6*)IsInstClass((RuntimeObject*)L_0, AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6_il2cpp_TypeInfo_var))); AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_1; L_1 = AssetBundleCreateRequest_get_assetBundle_m613FDE589FB86BE1E6920D38ED0706F785D9DB21(((AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6*)IsInstClass((RuntimeObject*)L_0, AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6_il2cpp_TypeInfo_var)), NULL); AssetBundleResource_CompleteBundleLoad_m2D635CCC7B8438E10C04E75DDBC41B79A04F712E(__this, L_1, NULL); // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::CompleteBundleLoad(UnityEngine.AssetBundle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_CompleteBundleLoad_m2D635CCC7B8438E10C04E75DDBC41B79A04F712E (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, AssetBundle_tB38418819A49060CD738CB21541649340F082943* ___bundle0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0BCA68978AFF5252CC99AF34A8EF65C00FDCC2D6); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // m_AssetBundle = bundle; AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_0 = ___bundle0; __this->___m_AssetBundle_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AssetBundle_0), (void*)L_0); // if (m_AssetBundle != null) AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_1 = __this->___m_AssetBundle_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_0 = L_2; bool L_3 = V_0; if (!L_3) { goto IL_0029; } } { // m_ProvideHandle.Complete(this, true, null); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_4 = (&__this->___m_ProvideHandle_4); ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31(L_4, __this, (bool)1, (Exception_t*)NULL, ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31_RuntimeMethod_var); goto IL_0059; } IL_0029: { // m_ProvideHandle.Complete(null, false, new RemoteProviderException(string.Format("Invalid path in AssetBundleProvider: '{0}'.", m_TransformedInternalId), m_ProvideHandle.Location)); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_5 = (&__this->___m_ProvideHandle_4); String_t* L_6 = __this->___m_TransformedInternalId_12; String_t* L_7; L_7 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteral0BCA68978AFF5252CC99AF34A8EF65C00FDCC2D6, L_6, NULL); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_8 = (&__this->___m_ProvideHandle_4); RuntimeObject* L_9; L_9 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_8, NULL); RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131* L_10 = (RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131*)il2cpp_codegen_object_new(RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131_il2cpp_TypeInfo_var); NullCheck(L_10); RemoteProviderException__ctor_mB262F595DD1E23F24A37B5AB6142B8180CFF70C1(L_10, L_7, L_9, (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894*)NULL, (Exception_t*)NULL, NULL); ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31(L_5, (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B*)NULL, (bool)0, L_10, ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31_RuntimeMethod_var); } IL_0059: { // m_Completed = true; __this->___m_Completed_10 = (bool)1; // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::WebRequestOperationCompleted(UnityEngine.AsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_WebRequestOperationCompleted_m80EDEE2721B9B8493FB05643C6DA3A9A62CB4C2D (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___op0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5D66907DF7EE3D4D55E532460C6055F0362DC218); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8A3A25E285E4F95B2081887DDC29BBFF474B0601); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral951C336C8F651BBDBA58FA44B4CCF71CD3129055); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAA8B99C4FB895AE716F137F5B803D2D34A6A865F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB8F1C9322D277D9264D18BA5D704F599D736DAC2); s_Il2CppMethodInitialized = true; } UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* V_0 = NULL; UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* V_1 = NULL; UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* V_2 = NULL; bool V_3 = false; bool V_4 = false; bool V_5 = false; bool V_6 = false; bool V_7 = false; bool V_8 = false; String_t* V_9 = NULL; bool V_10 = false; bool V_11 = false; bool V_12 = false; CachedAssetBundle_t5C0C1D8D8AAF7DDC3D3CF7D81BBF581A89819E91 V_13; memset((&V_13), 0, sizeof(V_13)); bool V_14 = false; bool V_15 = false; bool V_16 = false; bool V_17 = false; RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131* V_18 = NULL; UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* G_B7_0 = NULL; AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* G_B9_0 = NULL; AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* G_B8_0 = NULL; DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* G_B10_0 = NULL; AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* G_B10_1 = NULL; int32_t G_B13_0 = 0; int32_t G_B19_0 = 0; int32_t G_B31_0 = 0; int32_t G_B39_0 = 0; { // if (m_WebRequestCompletedCallbackCalled) bool L_0 = __this->___m_WebRequestCompletedCallbackCalled_6; V_3 = L_0; bool L_1 = V_3; if (!L_1) { goto IL_0010; } } { // return; goto IL_02e2; } IL_0010: { // if (m_Options.Timeout > 0) AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_2 = __this->___m_Options_5; NullCheck(L_2); int32_t L_3; L_3 = AssetBundleRequestOptions_get_Timeout_mE116648854CC272B9D579758C71F4D59646A555F(L_2, NULL); V_4 = (bool)((((int32_t)L_3) > ((int32_t)0))? 1 : 0); bool L_4 = V_4; if (!L_4) { goto IL_0036; } } { // m_ProvideHandle.ResourceManager.RemoveUpdateReciever(this); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_5 = (&__this->___m_ProvideHandle_4); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_6; L_6 = ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262(L_5, NULL); NullCheck(L_6); ResourceManager_RemoveUpdateReciever_mABD054857B61EF2D434CE0EC6E5A0C5989AFBB74(L_6, __this, NULL); } IL_0036: { // m_WebRequestCompletedCallbackCalled = true; __this->___m_WebRequestCompletedCallbackCalled_6 = (bool)1; // UnityWebRequestAsyncOperation remoteReq = op as UnityWebRequestAsyncOperation; AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_7 = ___op0; V_0 = ((UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C*)IsInstClass((RuntimeObject*)L_7, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_il2cpp_TypeInfo_var)); // var webReq = remoteReq?.webRequest; UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_8 = V_0; if (L_8) { goto IL_004a; } } { G_B7_0 = ((UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F*)(NULL)); goto IL_0050; } IL_004a: { UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_9 = V_0; NullCheck(L_9); UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_10; L_10 = UnityWebRequestAsyncOperation_get_webRequest_mF67D15420C7C1C4DCA1BD6F839048A0542998BC3_inline(L_9, NULL); G_B7_0 = L_10; } IL_0050: { V_1 = G_B7_0; // m_downloadHandler = webReq?.downloadHandler as DownloadHandlerAssetBundle; UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_11 = V_1; G_B8_0 = __this; if (L_11) { G_B9_0 = __this; goto IL_0058; } } { G_B10_0 = ((DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB*)(NULL)); G_B10_1 = G_B8_0; goto IL_005e; } IL_0058: { UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_12 = V_1; NullCheck(L_12); DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* L_13; L_13 = UnityWebRequest_get_downloadHandler_m1AA91B23D9D594A4F4FE2975FC356C508528F1D5(L_12, NULL); G_B10_0 = L_13; G_B10_1 = G_B9_0; } IL_005e: { NullCheck(G_B10_1); G_B10_1->___m_downloadHandler_1 = ((DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C*)IsInstSealed((RuntimeObject*)G_B10_0, DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&G_B10_1->___m_downloadHandler_1), (void*)((DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C*)IsInstSealed((RuntimeObject*)G_B10_0, DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C_il2cpp_TypeInfo_var))); // UnityWebRequestResult uwrResult = null; V_2 = (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894*)NULL; // if (webReq != null && !UnityWebRequestUtilities.RequestHasErrors(webReq, out uwrResult)) UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_14 = V_1; if (!L_14) { goto IL_007a; } } { UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_15 = V_1; bool L_16; L_16 = UnityWebRequestUtilities_RequestHasErrors_m279E3F01AE98A968F0DEB22F54F0BB35BF7EF890(L_15, (&V_2), NULL); G_B13_0 = ((((int32_t)L_16) == ((int32_t)0))? 1 : 0); goto IL_007b; } IL_007a: { G_B13_0 = 0; } IL_007b: { V_5 = (bool)G_B13_0; bool L_17 = V_5; if (!L_17) { goto IL_00f6; } } { // if (!m_Completed) bool L_18 = __this->___m_Completed_10; V_6 = (bool)((((int32_t)L_18) == ((int32_t)0))? 1 : 0); bool L_19 = V_6; if (!L_19) { goto IL_00a9; } } { // m_ProvideHandle.Complete(this, true, null); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_20 = (&__this->___m_ProvideHandle_4); ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31(L_20, __this, (bool)1, (Exception_t*)NULL, ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31_RuntimeMethod_var); // m_Completed = true; __this->___m_Completed_10 = (bool)1; } IL_00a9: { // if (!string.IsNullOrEmpty(m_Options.Hash) && m_Options.ClearOtherCachedVersionsWhenLoaded) AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_21 = __this->___m_Options_5; NullCheck(L_21); String_t* L_22; L_22 = AssetBundleRequestOptions_get_Hash_m5241C40F21D24CB9796C5A6B71692FCABA061F79(L_21, NULL); bool L_23; L_23 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_22, NULL); if (L_23) { goto IL_00c8; } } { AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_24 = __this->___m_Options_5; NullCheck(L_24); bool L_25; L_25 = AssetBundleRequestOptions_get_ClearOtherCachedVersionsWhenLoaded_mB153677F48A4B47D247D161E49E913B9BDC51746(L_24, NULL); G_B19_0 = ((int32_t)(L_25)); goto IL_00c9; } IL_00c8: { G_B19_0 = 0; } IL_00c9: { V_7 = (bool)G_B19_0; bool L_26 = V_7; if (!L_26) { goto IL_00f0; } } { // Caching.ClearOtherCachedVersions(m_Options.BundleName, Hash128.Parse(m_Options.Hash)); AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_27 = __this->___m_Options_5; NullCheck(L_27); String_t* L_28; L_28 = AssetBundleRequestOptions_get_BundleName_mC6440526C8EA2D3AE637F9708366D49D92AEE07D(L_27, NULL); AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_29 = __this->___m_Options_5; NullCheck(L_29); String_t* L_30; L_30 = AssetBundleRequestOptions_get_Hash_m5241C40F21D24CB9796C5A6B71692FCABA061F79(L_29, NULL); Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_31; L_31 = Hash128_Parse_m463E9AAD4C1C65BE1DEE7E5CA0FAF7701CBD4E5A(L_30, NULL); bool L_32; L_32 = Caching_ClearOtherCachedVersions_m1DCFD05569753523988A4576A15894ABC3897080(L_28, L_31, NULL); } IL_00f0: { goto IL_02db; } IL_00f6: { // if (HasTimedOut) bool L_33; L_33 = AssetBundleResource_get_HasTimedOut_m2B47177ADC99FE754F7D05E86E7AA624CEF93D16(__this, NULL); V_10 = L_33; bool L_34 = V_10; if (!L_34) { goto IL_010f; } } { // uwrResult.Error = "Request timeout"; UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* L_35 = V_2; NullCheck(L_35); UnityWebRequestResult_set_Error_mB8AB258796A2F29BB387F34222FFA59EA3431009_inline(L_35, _stringLiteral5D66907DF7EE3D4D55E532460C6055F0362DC218, NULL); } IL_010f: { // webReq = m_WebRequestQueueOperation.m_WebRequest; WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_36 = __this->___m_WebRequestQueueOperation_3; NullCheck(L_36); UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_37 = L_36->___m_WebRequest_3; V_1 = L_37; // if (uwrResult == null) UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* L_38 = V_2; V_11 = (bool)((((RuntimeObject*)(UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894*)L_38) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_39 = V_11; if (!L_39) { goto IL_0136; } } { // uwrResult = new UnityWebRequestResult(m_WebRequestQueueOperation.m_WebRequest); WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_40 = __this->___m_WebRequestQueueOperation_3; NullCheck(L_40); UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_41 = L_40->___m_WebRequest_3; UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* L_42 = (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894*)il2cpp_codegen_object_new(UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894_il2cpp_TypeInfo_var); NullCheck(L_42); UnityWebRequestResult__ctor_mE837C228770475E93E476203E7EFCA9BDC807168(L_42, L_41, NULL); V_2 = L_42; } IL_0136: { // m_downloadHandler = webReq.downloadHandler as DownloadHandlerAssetBundle; UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_43 = V_1; NullCheck(L_43); DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* L_44; L_44 = UnityWebRequest_get_downloadHandler_m1AA91B23D9D594A4F4FE2975FC356C508528F1D5(L_43, NULL); __this->___m_downloadHandler_1 = ((DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C*)IsInstSealed((RuntimeObject*)L_44, DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&__this->___m_downloadHandler_1), (void*)((DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C*)IsInstSealed((RuntimeObject*)L_44, DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C_il2cpp_TypeInfo_var))); // m_downloadHandler.Dispose(); DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C* L_45 = __this->___m_downloadHandler_1; NullCheck(L_45); VirtualActionInvoker0::Invoke(5 /* System.Void UnityEngine.Networking.DownloadHandler::Dispose() */, L_45); // m_downloadHandler = null; __this->___m_downloadHandler_1 = (DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_downloadHandler_1), (void*)(DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C*)NULL); // bool forcedRetry = false; V_8 = (bool)0; // string message = $"Web request failed, retrying ({m_Retries}/{m_Options.RetryCount})...\n{uwrResult}"; int32_t L_46 = __this->___m_Retries_7; int32_t L_47 = L_46; RuntimeObject* L_48 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_47); AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_49 = __this->___m_Options_5; NullCheck(L_49); int32_t L_50; L_50 = AssetBundleRequestOptions_get_RetryCount_m13E92C2312B338C121AE8C1C9979B2E3719F385A(L_49, NULL); int32_t L_51 = L_50; RuntimeObject* L_52 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_51); UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* L_53 = V_2; String_t* L_54; L_54 = String_Format_m76BF8F3A6AD789E38B708848A2688D400AAC250A(_stringLiteral8A3A25E285E4F95B2081887DDC29BBFF474B0601, L_48, L_52, L_53, NULL); V_9 = L_54; // if (!string.IsNullOrEmpty(m_Options.Hash)) AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_55 = __this->___m_Options_5; NullCheck(L_55); String_t* L_56; L_56 = AssetBundleRequestOptions_get_Hash_m5241C40F21D24CB9796C5A6B71692FCABA061F79(L_55, NULL); bool L_57; L_57 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_56, NULL); V_12 = (bool)((((int32_t)L_57) == ((int32_t)0))? 1 : 0); bool L_58 = V_12; if (!L_58) { goto IL_023b; } } { // CachedAssetBundle cab = new CachedAssetBundle(m_Options.BundleName, Hash128.Parse(m_Options.Hash)); AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_59 = __this->___m_Options_5; NullCheck(L_59); String_t* L_60; L_60 = AssetBundleRequestOptions_get_BundleName_mC6440526C8EA2D3AE637F9708366D49D92AEE07D(L_59, NULL); AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_61 = __this->___m_Options_5; NullCheck(L_61); String_t* L_62; L_62 = AssetBundleRequestOptions_get_Hash_m5241C40F21D24CB9796C5A6B71692FCABA061F79(L_61, NULL); Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_63; L_63 = Hash128_Parse_m463E9AAD4C1C65BE1DEE7E5CA0FAF7701CBD4E5A(L_62, NULL); CachedAssetBundle__ctor_m13AD50663A3717FD159A25BED5C6634425DCC4CE((&V_13), L_60, L_63, NULL); // if (Caching.IsVersionCached(cab)) CachedAssetBundle_t5C0C1D8D8AAF7DDC3D3CF7D81BBF581A89819E91 L_64 = V_13; bool L_65; L_65 = Caching_IsVersionCached_mFCC257E91B5882260C5B07F67CC9A2E21DB9C041(L_64, NULL); V_14 = L_65; bool L_66 = V_14; if (!L_66) { goto IL_023a; } } { // message = $"Web request failed to load from cache. The cached AssetBundle will be cleared from the cache and re-downloaded. Retrying...\n{uwrResult}"; UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* L_67 = V_2; String_t* L_68; L_68 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteralAA8B99C4FB895AE716F137F5B803D2D34A6A865F, L_67, NULL); V_9 = L_68; // Caching.ClearCachedVersion(cab.name, cab.hash); String_t* L_69; L_69 = CachedAssetBundle_get_name_m07DF67334A1C4F36262498F4E47AD33525A13C5F((&V_13), NULL); Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_70; L_70 = CachedAssetBundle_get_hash_mE0D311588D701E6E0D68ADE21DB6CB8FFC0E6803((&V_13), NULL); bool L_71; L_71 = Caching_ClearCachedVersion_m5C51D9A4E3CFB267B265BD4EDC76C6A8D9A10A4F(L_69, L_70, NULL); // if (m_Options.RetryCount == 0 && m_Retries == 0) AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_72 = __this->___m_Options_5; NullCheck(L_72); int32_t L_73; L_73 = AssetBundleRequestOptions_get_RetryCount_m13E92C2312B338C121AE8C1C9979B2E3719F385A(L_72, NULL); if (L_73) { goto IL_020b; } } { int32_t L_74 = __this->___m_Retries_7; G_B31_0 = ((((int32_t)L_74) == ((int32_t)0))? 1 : 0); goto IL_020c; } IL_020b: { G_B31_0 = 0; } IL_020c: { V_15 = (bool)G_B31_0; bool L_75 = V_15; if (!L_75) { goto IL_0239; } } { // Debug.LogFormat(message); String_t* L_76 = V_9; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_77; L_77 = Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_inline(Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogFormat_m31E062CF69D0196C076CAC90DB268291B012E93B(L_76, L_77, NULL); // BeginOperation(); AssetBundleResource_BeginOperation_mCC4253DFE6CCCA1F7D8AABE819F4570AD948439D(__this, NULL); // m_Retries++; //Will prevent us from entering an infinite loop of retrying if retry count is 0 int32_t L_78 = __this->___m_Retries_7; __this->___m_Retries_7 = ((int32_t)il2cpp_codegen_add(L_78, 1)); // forcedRetry = true; V_8 = (bool)1; } IL_0239: { } IL_023a: { } IL_023b: { // if (!forcedRetry) bool L_79 = V_8; V_16 = (bool)((((int32_t)L_79) == ((int32_t)0))? 1 : 0); bool L_80 = V_16; if (!L_80) { goto IL_02da; } } { // if (m_Retries < m_Options.RetryCount && uwrResult.Error != "Request aborted") int32_t L_81 = __this->___m_Retries_7; AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_82 = __this->___m_Options_5; NullCheck(L_82); int32_t L_83; L_83 = AssetBundleRequestOptions_get_RetryCount_m13E92C2312B338C121AE8C1C9979B2E3719F385A(L_82, NULL); if ((((int32_t)L_81) >= ((int32_t)L_83))) { goto IL_026f; } } { UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* L_84 = V_2; NullCheck(L_84); String_t* L_85; L_85 = UnityWebRequestResult_get_Error_m84C4381776A6467DE9CC4DB3797661F1519FBDF5_inline(L_84, NULL); bool L_86; L_86 = String_op_Inequality_m0FBE5AC4931D312E5B347BAA603755676E6DA2FE(L_85, _stringLiteralB8F1C9322D277D9264D18BA5D704F599D736DAC2, NULL); G_B39_0 = ((int32_t)(L_86)); goto IL_0270; } IL_026f: { G_B39_0 = 0; } IL_0270: { V_17 = (bool)G_B39_0; bool L_87 = V_17; if (!L_87) { goto IL_029c; } } { // m_Retries++; int32_t L_88 = __this->___m_Retries_7; __this->___m_Retries_7 = ((int32_t)il2cpp_codegen_add(L_88, 1)); // Debug.LogFormat(message); String_t* L_89 = V_9; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_90; L_90 = Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_inline(Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogFormat_m31E062CF69D0196C076CAC90DB268291B012E93B(L_89, L_90, NULL); // BeginOperation(); AssetBundleResource_BeginOperation_mCC4253DFE6CCCA1F7D8AABE819F4570AD948439D(__this, NULL); goto IL_02d9; } IL_029c: { // var exception = new RemoteProviderException($"Unable to load asset bundle from : {webReq.url}", m_ProvideHandle.Location, uwrResult); UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_91 = V_1; NullCheck(L_91); String_t* L_92; L_92 = UnityWebRequest_get_url_mA3BF205A6FCA2BF66A62174182BE84553CE3FFA8(L_91, NULL); String_t* L_93; L_93 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(_stringLiteral951C336C8F651BBDBA58FA44B4CCF71CD3129055, L_92, NULL); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_94 = (&__this->___m_ProvideHandle_4); RuntimeObject* L_95; L_95 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_94, NULL); UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* L_96 = V_2; RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131* L_97 = (RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131*)il2cpp_codegen_object_new(RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131_il2cpp_TypeInfo_var); NullCheck(L_97); RemoteProviderException__ctor_mB262F595DD1E23F24A37B5AB6142B8180CFF70C1(L_97, L_93, L_95, L_96, (Exception_t*)NULL, NULL); V_18 = L_97; // m_ProvideHandle.Complete(null, false, exception); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_98 = (&__this->___m_ProvideHandle_4); RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131* L_99 = V_18; ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31(L_98, (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B*)NULL, (bool)0, L_99, ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31_RuntimeMethod_var); // m_Completed = true; __this->___m_Completed_10 = (bool)1; } IL_02d9: { } IL_02da: { } IL_02db: { // webReq.Dispose(); UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_100 = V_1; NullCheck(L_100); UnityWebRequest_Dispose_m9F43494C0FEA530A97D3F2AF3D425CCC7670753A(L_100, NULL); } IL_02e2: { // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::Unload() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_Unload_m71641998E38B6791631E8B7BA45F4711F6E3E0D7 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; { // if (m_AssetBundle != null) AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_0 = __this->___m_AssetBundle_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_0 = L_1; bool L_2 = V_0; if (!L_2) { goto IL_0027; } } { // m_AssetBundle.Unload(true); AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_3 = __this->___m_AssetBundle_0; NullCheck(L_3); AssetBundle_Unload_m0A189871E61A0D6735A2B41B3360A1F0677B636B(L_3, (bool)1, NULL); // m_AssetBundle = null; __this->___m_AssetBundle_0 = (AssetBundle_tB38418819A49060CD738CB21541649340F082943*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AssetBundle_0), (void*)(AssetBundle_tB38418819A49060CD738CB21541649340F082943*)NULL); } IL_0027: { // if (m_downloadHandler != null) DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C* L_4 = __this->___m_downloadHandler_1; V_1 = (bool)((!(((RuntimeObject*)(DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C*)L_4) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_5 = V_1; if (!L_5) { goto IL_0049; } } { // m_downloadHandler.Dispose(); DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C* L_6 = __this->___m_downloadHandler_1; NullCheck(L_6); VirtualActionInvoker0::Invoke(5 /* System.Void UnityEngine.Networking.DownloadHandler::Dispose() */, L_6); // m_downloadHandler = null; __this->___m_downloadHandler_1 = (DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_downloadHandler_1), (void*)(DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C*)NULL); } IL_0049: { // m_RequestOperation = null; __this->___m_RequestOperation_2 = (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RequestOperation_2), (void*)(AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)NULL); // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource__ctor_m008E4DA8A21FBE0D1C182DDB5C1481B778B8B7F5 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method) { { // bool m_WebRequestCompletedCallbackCalled = false; __this->___m_WebRequestCompletedCallbackCalled_6 = (bool)0; // bool m_Completed = false; __this->___m_Completed_10 = (bool)0; // bool m_PreloadCompleted = false; __this->___m_PreloadCompleted_14 = (bool)0; // ulong m_LastDownloadedByteCount = 0; __this->___m_LastDownloadedByteCount_15 = ((int64_t)0); // float m_TimeoutTimer = 0; __this->___m_TimeoutTimer_16 = (0.0f); // int m_TimeoutOverFrames = 0; __this->___m_TimeoutOverFrames_17 = 0; Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::b__25_0(UnityEngine.AsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_U3CGetAssetPreloadRequestU3Eb__25_0_m99BC5A3611BA2D6983D896D55E275CEC01D3BF58 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___operation0, const RuntimeMethod* method) { { // m_PreloadRequest.completed += operation => m_PreloadCompleted = true; __this->___m_PreloadCompleted_14 = (bool)1; return; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource::b__34_0(UnityEngine.Networking.UnityWebRequestAsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_U3CBeginOperationU3Eb__34_0_m3793B4F690B894BE7F840861A6D310C30DFBDCB9 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* ___asyncOp0, const RuntimeMethod* method) { { // m_WebRequestQueueOperation.OnComplete += asyncOp => BeginWebRequestOperation(asyncOp); UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_0 = ___asyncOp0; AssetBundleResource_BeginWebRequestOperation_mC2F30F42B4EF0C1D24D5365B205E4EB8C9448A4A(__this, L_0, 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 #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.ResourceManagement.ResourceProviders.AssetBundleProvider::Provide(UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleProvider_Provide_mA46E1266920D3C0B5D9D11EAF84ADC0E17E447DE (AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1* __this, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___providerInterface0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // new AssetBundleResource().Start(providerInterface); AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* L_0 = (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B*)il2cpp_codegen_object_new(AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_il2cpp_TypeInfo_var); NullCheck(L_0); AssetBundleResource__ctor_m008E4DA8A21FBE0D1C182DDB5C1481B778B8B7F5(L_0, NULL); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 L_1 = ___providerInterface0; NullCheck(L_0); AssetBundleResource_Start_m6A5F63996760CBFBCECECDC8AFAA0E4CAB5B2163(L_0, L_1, NULL); // } return; } } // System.Type UnityEngine.ResourceManagement.ResourceProviders.AssetBundleProvider::GetDefaultType(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* AssetBundleProvider_GetDefaultType_mCA86887DC5C60FB6692B4B77E3B60B3DF2B562CA (AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1* __this, RuntimeObject* ___location0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAssetBundleResource_t7DA03D01901C8189876A8C048B00A572F561BA00_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Type_t* V_0 = NULL; { // return typeof(IAssetBundleResource); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (IAssetBundleResource_t7DA03D01901C8189876A8C048B00A572F561BA00_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_0, NULL); V_0 = L_1; goto IL_000e; } IL_000e: { // } Type_t* L_2 = V_0; return L_2; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleProvider::Release(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleProvider_Release_m95F1EE9F98EB926F4A535EA03F3DAFD7F1B86884 (AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1* __this, RuntimeObject* ___location0, RuntimeObject* ___asset1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA95A969608C21E6CBE9C9F897915CCEAD98538B1); s_Il2CppMethodInitialized = true; } AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* V_0 = NULL; bool V_1 = false; bool V_2 = false; bool V_3 = false; { // if (location == null) RuntimeObject* L_0 = ___location0; V_1 = (bool)((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_1; if (!L_1) { goto IL_0014; } } { // throw new ArgumentNullException("location"); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral03AF4AAE45F0FD9CE9D36A119A4A931D2A7620AD)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AssetBundleProvider_Release_m95F1EE9F98EB926F4A535EA03F3DAFD7F1B86884_RuntimeMethod_var))); } IL_0014: { // if (asset == null) RuntimeObject* L_3 = ___asset1; V_2 = (bool)((((RuntimeObject*)(RuntimeObject*)L_3) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_4 = V_2; if (!L_4) { goto IL_0034; } } { // Debug.LogWarningFormat("Releasing null asset bundle from location {0}. This is an indication that the bundle failed to load.", location); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = L_5; RuntimeObject* L_7 = ___location0; NullCheck(L_6); ArrayElementTypeCheck (L_6, L_7); (L_6)->SetAt(static_cast(0), (RuntimeObject*)L_7); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarningFormat_m0D4A31935564D0FA042103C1231DBBD2ED0BC20A(_stringLiteralA95A969608C21E6CBE9C9F897915CCEAD98538B1, L_6, NULL); // return; goto IL_004d; } IL_0034: { // var bundle = asset as AssetBundleResource; RuntimeObject* L_8 = ___asset1; V_0 = ((AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B*)IsInstClass((RuntimeObject*)L_8, AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_il2cpp_TypeInfo_var)); // if (bundle != null) AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* L_9 = V_0; V_3 = (bool)((!(((RuntimeObject*)(AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B*)L_9) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_10 = V_3; if (!L_10) { goto IL_004d; } } { // bundle.Unload(); AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* L_11 = V_0; NullCheck(L_11); AssetBundleResource_Unload_m71641998E38B6791631E8B7BA45F4711F6E3E0D7(L_11, NULL); // return; goto IL_004d; } IL_004d: { // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.AssetBundleProvider::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleProvider__ctor_m53DA726879B5E33FAC8F94D17C1290B24C4937CC (AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1* __this, const RuntimeMethod* method) { { ResourceProviderBase__ctor_mAE12700496F4A8B1363AB851FD48F2101278CBF9(__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.ResourceManagement.ResourceProviders.AtlasSpriteProvider::Provide(UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasSpriteProvider_Provide_mBBAA733518B690CAF561FDDFD2E53F5FA5707DF2 (AtlasSpriteProvider_tE1B6A6917A900A46726DD1693C7DF1FE60F81E3A* __this, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___providerInterface0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_Complete_TisSprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99_m4E95D26C58827E9AEC70D3B900DAED13FED9EA7C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_GetDependency_TisSpriteAtlas_t7B9620FBFBE1CCB781F2ED24A3B2DD37734F66A8_mC4E42E0DFEC6ED85E28C53108C121CC793C3E4E6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6B3C8151DEAB8A8C4FD3821D2E5AA42A6C0E8140); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD8F83E4E5AD446148E36F96826E089809FDE904C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D); s_Il2CppMethodInitialized = true; } SpriteAtlas_t7B9620FBFBE1CCB781F2ED24A3B2DD37734F66A8* V_0 = NULL; String_t* V_1 = NULL; String_t* V_2 = NULL; String_t* V_3 = NULL; String_t* V_4 = NULL; Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* V_5 = NULL; bool V_6 = false; String_t* G_B5_0 = NULL; bool G_B7_0 = false; Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* G_B7_1 = NULL; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B7_2 = NULL; bool G_B6_0 = false; Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* G_B6_1 = NULL; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B6_2 = NULL; Exception_t* G_B8_0 = NULL; bool G_B8_1 = false; Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* G_B8_2 = NULL; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B8_3 = NULL; { // var atlas = providerInterface.GetDependency(0); SpriteAtlas_t7B9620FBFBE1CCB781F2ED24A3B2DD37734F66A8* L_0; L_0 = ProvideHandle_GetDependency_TisSpriteAtlas_t7B9620FBFBE1CCB781F2ED24A3B2DD37734F66A8_mC4E42E0DFEC6ED85E28C53108C121CC793C3E4E6((&___providerInterface0), 0, ProvideHandle_GetDependency_TisSpriteAtlas_t7B9620FBFBE1CCB781F2ED24A3B2DD37734F66A8_mC4E42E0DFEC6ED85E28C53108C121CC793C3E4E6_RuntimeMethod_var); V_0 = L_0; // if (atlas == null) SpriteAtlas_t7B9620FBFBE1CCB781F2ED24A3B2DD37734F66A8* L_1 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_6 = L_2; bool L_3 = V_6; if (!L_3) { goto IL_0044; } } { // providerInterface.Complete(null, false, new System.Exception($"Sprite atlas failed to load for location {providerInterface.Location.PrimaryKey}.")); RuntimeObject* L_4; L_4 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79((&___providerInterface0), NULL); NullCheck(L_4); String_t* L_5; L_5 = InterfaceFuncInvoker0< String_t* >::Invoke(7 /* System.String UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_PrimaryKey() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_4); String_t* L_6; L_6 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(_stringLiteral6B3C8151DEAB8A8C4FD3821D2E5AA42A6C0E8140, L_5, _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D, NULL); Exception_t* L_7 = (Exception_t*)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); NullCheck(L_7); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_7, L_6, NULL); ProvideHandle_Complete_TisSprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99_m4E95D26C58827E9AEC70D3B900DAED13FED9EA7C((&___providerInterface0), (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99*)NULL, (bool)0, L_7, ProvideHandle_Complete_TisSprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99_m4E95D26C58827E9AEC70D3B900DAED13FED9EA7C_RuntimeMethod_var); // return; goto IL_00ba; } IL_0044: { // var key = providerInterface.ResourceManager.TransformInternalId(providerInterface.Location); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_8; L_8 = ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262((&___providerInterface0), NULL); RuntimeObject* L_9; L_9 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79((&___providerInterface0), NULL); NullCheck(L_8); String_t* L_10; L_10 = ResourceManager_TransformInternalId_m2C99EDD12AF07F099F7FF88E15892F2582C17EB9(L_8, L_9, NULL); V_1 = L_10; // ResourceManagerConfig.ExtractKeyAndSubKey(key, out string mainKey, out string subKey); String_t* L_11 = V_1; bool L_12; L_12 = ResourceManagerConfig_ExtractKeyAndSubKey_mC40036045901BD802809D55A9D99B730CB5B2C49(L_11, (&V_2), (&V_3), NULL); // string spriteKey = string.IsNullOrEmpty(subKey) ? mainKey : subKey; String_t* L_13 = V_3; bool L_14; L_14 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_13, NULL); if (L_14) { goto IL_006e; } } { String_t* L_15 = V_3; G_B5_0 = L_15; goto IL_006f; } IL_006e: { String_t* L_16 = V_2; G_B5_0 = L_16; } IL_006f: { V_4 = G_B5_0; // var sprite = atlas.GetSprite(spriteKey); SpriteAtlas_t7B9620FBFBE1CCB781F2ED24A3B2DD37734F66A8* L_17 = V_0; String_t* L_18 = V_4; NullCheck(L_17); Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_19; L_19 = SpriteAtlas_GetSprite_mB6EF48B9BD76CF0A80BE86401B6D67DD6C55F501(L_17, L_18, NULL); V_5 = L_19; // providerInterface.Complete(sprite, sprite != null, sprite != null ? null : new System.Exception($"Sprite failed to load for location {providerInterface.Location.PrimaryKey}.")); Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_20 = V_5; Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_21 = V_5; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_22; L_22 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_21, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_23 = V_5; bool L_24; L_24 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_23, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); G_B6_0 = L_22; G_B6_1 = L_20; G_B6_2 = (&___providerInterface0); if (L_24) { G_B7_0 = L_22; G_B7_1 = L_20; G_B7_2 = (&___providerInterface0); goto IL_00b3; } } { RuntimeObject* L_25; L_25 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79((&___providerInterface0), NULL); NullCheck(L_25); String_t* L_26; L_26 = InterfaceFuncInvoker0< String_t* >::Invoke(7 /* System.String UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_PrimaryKey() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_25); String_t* L_27; L_27 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(_stringLiteralD8F83E4E5AD446148E36F96826E089809FDE904C, L_26, _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D, NULL); Exception_t* L_28 = (Exception_t*)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); NullCheck(L_28); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_28, L_27, NULL); G_B8_0 = L_28; G_B8_1 = G_B6_0; G_B8_2 = G_B6_1; G_B8_3 = G_B6_2; goto IL_00b4; } IL_00b3: { G_B8_0 = ((Exception_t*)(NULL)); G_B8_1 = G_B7_0; G_B8_2 = G_B7_1; G_B8_3 = G_B7_2; } IL_00b4: { ProvideHandle_Complete_TisSprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99_m4E95D26C58827E9AEC70D3B900DAED13FED9EA7C(G_B8_3, G_B8_2, G_B8_1, G_B8_0, ProvideHandle_Complete_TisSprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99_m4E95D26C58827E9AEC70D3B900DAED13FED9EA7C_RuntimeMethod_var); } IL_00ba: { // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.AtlasSpriteProvider::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasSpriteProvider__ctor_mCF29705EEE5BB7AE871C09823B04C8DCBB2CCEC4 (AtlasSpriteProvider_tE1B6A6917A900A46726DD1693C7DF1FE60F81E3A* __this, const RuntimeMethod* method) { { ResourceProviderBase__ctor_mAE12700496F4A8B1363AB851FD48F2101278CBF9(__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.ResourceManagement.ResourceProviders.BundledAssetProvider::Provide(UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BundledAssetProvider_Provide_mBE01FF42EB491FEF863873076B83891F4946C575 (BundledAssetProvider_tB2F69E7BFE272A21648B4C4CC50D331776F901E7* __this, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___provideHandle0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // new InternalOp().Start(provideHandle); InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* L_0 = (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B*)il2cpp_codegen_object_new(InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B_il2cpp_TypeInfo_var); NullCheck(L_0); InternalOp__ctor_mAE3F9E21BF0389264BAF79BB0E24DDFECEF6561F(L_0, NULL); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 L_1 = ___provideHandle0; NullCheck(L_0); InternalOp_Start_mD6F453C005B979B3C1B2D7B4DE6562A16849503C(L_0, L_1, NULL); // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BundledAssetProvider__ctor_mCAC8A4F760B97F22EE89F68B093CE5095A573DE3 (BundledAssetProvider_tB2F69E7BFE272A21648B4C4CC50D331776F901E7* __this, const RuntimeMethod* method) { { ResourceProviderBase__ctor_mAE12700496F4A8B1363AB851FD48F2101278CBF9(__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 // UnityEngine.ResourceManagement.ResourceProviders.AssetBundleResource UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider/InternalOp::LoadBundleFromDependecies(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* InternalOp_LoadBundleFromDependecies_mD4E69945CDF2BD46EF969962F34A1887330B7225 (RuntimeObject* ___results0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tD7413105CA5DBF6629BE5E9EE453204D7C0D90FB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t6EE90D273EFCF5E7E4C37FAB712E70BB6F1B4BFF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* V_0 = NULL; bool V_1 = false; bool V_2 = false; AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* V_3 = NULL; int32_t V_4 = 0; AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* V_5 = NULL; bool V_6 = false; bool V_7 = false; bool V_8 = false; int32_t G_B3_0 = 0; { // if (results == null || results.Count == 0) RuntimeObject* L_0 = ___results0; if (!L_0) { goto IL_000f; } } { RuntimeObject* L_1 = ___results0; NullCheck(L_1); int32_t L_2; L_2 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, ICollection_1_tD7413105CA5DBF6629BE5E9EE453204D7C0D90FB_il2cpp_TypeInfo_var, L_1); G_B3_0 = ((((int32_t)L_2) == ((int32_t)0))? 1 : 0); goto IL_0010; } IL_000f: { G_B3_0 = 1; } IL_0010: { V_2 = (bool)G_B3_0; bool L_3 = V_2; if (!L_3) { goto IL_0018; } } { // return null; V_3 = (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B*)NULL; goto IL_006d; } IL_0018: { // AssetBundleResource bundle = null; V_0 = (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B*)NULL; // bool firstBundleWrapper = true; V_1 = (bool)1; // for (int i = 0; i < results.Count; i++) V_4 = 0; goto IL_0059; } IL_0021: { // var abWrapper = results[i] as AssetBundleResource; RuntimeObject* L_4 = ___results0; int32_t L_5 = V_4; NullCheck(L_4); RuntimeObject* L_6; L_6 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IList_1_t6EE90D273EFCF5E7E4C37FAB712E70BB6F1B4BFF_il2cpp_TypeInfo_var, L_4, L_5); V_5 = ((AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B*)IsInstClass((RuntimeObject*)L_6, AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_il2cpp_TypeInfo_var)); // if (abWrapper != null) AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* L_7 = V_5; V_6 = (bool)((!(((RuntimeObject*)(AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B*)L_7) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_8 = V_6; if (!L_8) { goto IL_0052; } } { // abWrapper.GetAssetBundle(); AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* L_9 = V_5; NullCheck(L_9); AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_10; L_10 = AssetBundleResource_GetAssetBundle_m2677FCACAC574D7C60992D0FEB7EABDFA962CF63(L_9, NULL); // if (firstBundleWrapper) bool L_11 = V_1; V_7 = L_11; bool L_12 = V_7; if (!L_12) { goto IL_004f; } } { // bundle = abWrapper; AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* L_13 = V_5; V_0 = L_13; } IL_004f: { // firstBundleWrapper = false; V_1 = (bool)0; } IL_0052: { // for (int i = 0; i < results.Count; i++) int32_t L_14 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_0059: { // for (int i = 0; i < results.Count; i++) int32_t L_15 = V_4; RuntimeObject* L_16 = ___results0; NullCheck(L_16); int32_t L_17; L_17 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, ICollection_1_tD7413105CA5DBF6629BE5E9EE453204D7C0D90FB_il2cpp_TypeInfo_var, L_16); V_8 = (bool)((((int32_t)L_15) < ((int32_t)L_17))? 1 : 0); bool L_18 = V_8; if (L_18) { goto IL_0021; } } { // return bundle; AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* L_19 = V_0; V_3 = L_19; goto IL_006d; } IL_006d: { // } AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* L_20 = V_3; return L_20; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider/InternalOp::Start(UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_Start_mD6F453C005B979B3C1B2D7B4DE6562A16849503C (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___provideHandle0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_ProgressCallback_m1AE6872A27642B6744CF675866712366CA9B124E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_U3CStartU3Eb__7_0_m531305899E20D1C0A0B701CF73A2B2F03497D814_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_WaitForCompletionHandler_m7BA75A8CB05D3B9BC2455C51575162FE040C8BAF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_Complete_TisAssetBundle_tB38418819A49060CD738CB21541649340F082943_m498BBC530E8628FDF8BE44C4586ECA257F4EF732_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD2A491D1E466F326DD1046A5873047FCB45E0BB3); s_Il2CppMethodInitialized = true; } List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* V_0 = NULL; AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* V_1 = NULL; bool V_2 = false; bool V_3 = false; bool V_4 = false; RuntimeObject* G_B3_0 = NULL; String_t* G_B3_1 = NULL; int32_t G_B3_2 = 0; RuntimeObject* G_B3_3 = NULL; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B3_4 = NULL; RuntimeObject* G_B2_0 = NULL; String_t* G_B2_1 = NULL; int32_t G_B2_2 = 0; RuntimeObject* G_B2_3 = NULL; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B2_4 = NULL; String_t* G_B4_0 = NULL; String_t* G_B4_1 = NULL; int32_t G_B4_2 = 0; RuntimeObject* G_B4_3 = NULL; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B4_4 = NULL; RuntimeObject* G_B8_0 = NULL; String_t* G_B8_1 = NULL; int32_t G_B8_2 = 0; RuntimeObject* G_B8_3 = NULL; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B8_4 = NULL; RuntimeObject* G_B7_0 = NULL; String_t* G_B7_1 = NULL; int32_t G_B7_2 = 0; RuntimeObject* G_B7_3 = NULL; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B7_4 = NULL; String_t* G_B9_0 = NULL; String_t* G_B9_1 = NULL; int32_t G_B9_2 = 0; RuntimeObject* G_B9_3 = NULL; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B9_4 = NULL; int32_t G_B13_0 = 0; { // provideHandle.SetProgressCallback(ProgressCallback); Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_0 = (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*)il2cpp_codegen_object_new(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var); NullCheck(L_0); Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71(L_0, __this, (intptr_t)((void*)InternalOp_ProgressCallback_m1AE6872A27642B6744CF675866712366CA9B124E_RuntimeMethod_var), NULL); ProvideHandle_SetProgressCallback_m5D44473DCD8CEB54FB41063B2C2105220822094D((&___provideHandle0), L_0, NULL); // provideHandle.SetWaitForCompletionCallback(WaitForCompletionHandler); Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_1 = (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*)il2cpp_codegen_object_new(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var); NullCheck(L_1); Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22(L_1, __this, (intptr_t)((void*)InternalOp_WaitForCompletionHandler_m7BA75A8CB05D3B9BC2455C51575162FE040C8BAF_RuntimeMethod_var), NULL); ProvideHandle_SetWaitForCompletionCallback_m2B606A689DD5A940581F9C0F87C4B6B6714BE7A2((&___provideHandle0), L_1, NULL); // subObjectName = null; __this->___subObjectName_5 = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___subObjectName_5), (void*)(String_t*)NULL); // m_ProvideHandle = provideHandle; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 L_2 = ___provideHandle0; __this->___m_ProvideHandle_4 = L_2; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_ProvideHandle_4))->___m_InternalOp_1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_ProvideHandle_4))->___m_ResourceManager_2), (void*)NULL); #endif // m_RequestOperation = null; __this->___m_RequestOperation_2 = (AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RequestOperation_2), (void*)(AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621*)NULL); // List deps = new List(); // TODO: garbage. need to pass actual count and reuse the list List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_3 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)il2cpp_codegen_object_new(List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var); NullCheck(L_3); List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690(L_3, List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_RuntimeMethod_var); V_0 = L_3; // m_ProvideHandle.GetDependencies(deps); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_4 = (&__this->___m_ProvideHandle_4); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_5 = V_0; ProvideHandle_GetDependencies_m369FC67ECDB4E574C6BC9961896C384189EAFBAD(L_4, L_5, NULL); // var bundleResource = LoadBundleFromDependecies(deps); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_6 = V_0; AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* L_7; L_7 = InternalOp_LoadBundleFromDependecies_mD4E69945CDF2BD46EF969962F34A1887330B7225(L_6, NULL); V_1 = L_7; // if (bundleResource == null) AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* L_8 = V_1; V_2 = (bool)((((RuntimeObject*)(AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B*)L_8) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_9 = V_2; if (!L_9) { goto IL_009b; } } { // m_ProvideHandle.Complete(null, false, new Exception("Unable to load dependent bundle from location " + m_ProvideHandle.Location)); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_10 = (&__this->___m_ProvideHandle_4); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_11 = (&__this->___m_ProvideHandle_4); RuntimeObject* L_12; L_12 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_11, NULL); RuntimeObject* L_13 = L_12; G_B2_0 = L_13; G_B2_1 = _stringLiteralD2A491D1E466F326DD1046A5873047FCB45E0BB3; G_B2_2 = 0; G_B2_3 = NULL; G_B2_4 = L_10; if (L_13) { G_B3_0 = L_13; G_B3_1 = _stringLiteralD2A491D1E466F326DD1046A5873047FCB45E0BB3; G_B3_2 = 0; G_B3_3 = NULL; G_B3_4 = L_10; goto IL_0080; } } { G_B4_0 = ((String_t*)(NULL)); G_B4_1 = G_B2_1; G_B4_2 = G_B2_2; G_B4_3 = G_B2_3; G_B4_4 = G_B2_4; goto IL_0085; } IL_0080: { NullCheck(G_B3_0); String_t* L_14; L_14 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, G_B3_0); G_B4_0 = L_14; G_B4_1 = G_B3_1; G_B4_2 = G_B3_2; G_B4_3 = G_B3_3; G_B4_4 = G_B3_4; } IL_0085: { String_t* L_15; L_15 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(G_B4_1, G_B4_0, NULL); Exception_t* L_16 = (Exception_t*)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); NullCheck(L_16); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_16, L_15, NULL); ProvideHandle_Complete_TisAssetBundle_tB38418819A49060CD738CB21541649340F082943_m498BBC530E8628FDF8BE44C4586ECA257F4EF732(G_B4_4, (AssetBundle_tB38418819A49060CD738CB21541649340F082943*)G_B4_3, (bool)G_B4_2, L_16, ProvideHandle_Complete_TisAssetBundle_tB38418819A49060CD738CB21541649340F082943_m498BBC530E8628FDF8BE44C4586ECA257F4EF732_RuntimeMethod_var); goto IL_0139; } IL_009b: { // m_AssetBundle = bundleResource.GetAssetBundle(); AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* L_17 = V_1; NullCheck(L_17); AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_18; L_18 = AssetBundleResource_GetAssetBundle_m2677FCACAC574D7C60992D0FEB7EABDFA962CF63(L_17, NULL); __this->___m_AssetBundle_0 = L_18; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AssetBundle_0), (void*)L_18); // if (m_AssetBundle == null) AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_19 = __this->___m_AssetBundle_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_20; L_20 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_19, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_3 = L_20; bool L_21 = V_3; if (!L_21) { goto IL_00ef; } } { // m_ProvideHandle.Complete(null, false, new Exception("Unable to load dependent bundle from location " + m_ProvideHandle.Location)); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_22 = (&__this->___m_ProvideHandle_4); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_23 = (&__this->___m_ProvideHandle_4); RuntimeObject* L_24; L_24 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_23, NULL); RuntimeObject* L_25 = L_24; G_B7_0 = L_25; G_B7_1 = _stringLiteralD2A491D1E466F326DD1046A5873047FCB45E0BB3; G_B7_2 = 0; G_B7_3 = NULL; G_B7_4 = L_22; if (L_25) { G_B8_0 = L_25; G_B8_1 = _stringLiteralD2A491D1E466F326DD1046A5873047FCB45E0BB3; G_B8_2 = 0; G_B8_3 = NULL; G_B8_4 = L_22; goto IL_00d8; } } { G_B9_0 = ((String_t*)(NULL)); G_B9_1 = G_B7_1; G_B9_2 = G_B7_2; G_B9_3 = G_B7_3; G_B9_4 = G_B7_4; goto IL_00dd; } IL_00d8: { NullCheck(G_B8_0); String_t* L_26; L_26 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, G_B8_0); G_B9_0 = L_26; G_B9_1 = G_B8_1; G_B9_2 = G_B8_2; G_B9_3 = G_B8_3; G_B9_4 = G_B8_4; } IL_00dd: { String_t* L_27; L_27 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(G_B9_1, G_B9_0, NULL); Exception_t* L_28 = (Exception_t*)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); NullCheck(L_28); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_28, L_27, NULL); ProvideHandle_Complete_TisAssetBundle_tB38418819A49060CD738CB21541649340F082943_m498BBC530E8628FDF8BE44C4586ECA257F4EF732(G_B9_4, (AssetBundle_tB38418819A49060CD738CB21541649340F082943*)G_B9_3, (bool)G_B9_2, L_28, ProvideHandle_Complete_TisAssetBundle_tB38418819A49060CD738CB21541649340F082943_m498BBC530E8628FDF8BE44C4586ECA257F4EF732_RuntimeMethod_var); // return; goto IL_0139; } IL_00ef: { // m_PreloadRequest = bundleResource.GetAssetPreloadRequest(); AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* L_29 = V_1; NullCheck(L_29); AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_30; L_30 = AssetBundleResource_GetAssetPreloadRequest_mEF40A5A8DE1362FF6BED69D026EF9DB165E21BCF(L_29, NULL); __this->___m_PreloadRequest_1 = L_30; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PreloadRequest_1), (void*)L_30); // if (m_PreloadRequest == null || m_PreloadRequest.isDone) AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_31 = __this->___m_PreloadRequest_1; if (!L_31) { goto IL_0110; } } { AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_32 = __this->___m_PreloadRequest_1; NullCheck(L_32); bool L_33; L_33 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_32, NULL); G_B13_0 = ((int32_t)(L_33)); goto IL_0111; } IL_0110: { G_B13_0 = 1; } IL_0111: { V_4 = (bool)G_B13_0; bool L_34 = V_4; if (!L_34) { goto IL_0120; } } { // BeginAssetLoad(); InternalOp_BeginAssetLoad_m30E6E668710155E8D51518F8D8ECFB75A30170C6(__this, NULL); goto IL_0138; } IL_0120: { // m_PreloadRequest.completed += operation => BeginAssetLoad(); AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_35 = __this->___m_PreloadRequest_1; Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_36 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var); NullCheck(L_36); Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_36, __this, (intptr_t)((void*)InternalOp_U3CStartU3Eb__7_0_m531305899E20D1C0A0B701CF73A2B2F03497D814_RuntimeMethod_var), NULL); NullCheck(L_35); AsyncOperation_add_completed_mD6F21BA8127D6D4B7ABDEFAA995A7A347A20A793(L_35, L_36, NULL); } IL_0138: { } IL_0139: { // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider/InternalOp::BeginAssetLoad() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_BeginAssetLoad_m30E6E668710155E8D51518F8D8ECFB75A30170C6 (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t8C7C301DAF6E4E4DFA7504EF93E6E2C93AB33AE7_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_ActionComplete_m2082E408EC480CF7251DC1660845EAAE1500521C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_Complete_TisAssetBundle_tB38418819A49060CD738CB21541649340F082943_m498BBC530E8628FDF8BE44C4586ECA257F4EF732_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD2A491D1E466F326DD1046A5873047FCB45E0BB3); s_Il2CppMethodInitialized = true; } bool V_0 = false; String_t* V_1 = NULL; bool V_2 = false; bool V_3 = false; String_t* V_4 = NULL; String_t* V_5 = NULL; bool V_6 = false; bool V_7 = false; bool V_8 = false; RuntimeObject* G_B3_0 = NULL; String_t* G_B3_1 = NULL; int32_t G_B3_2 = 0; RuntimeObject* G_B3_3 = NULL; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B3_4 = NULL; RuntimeObject* G_B2_0 = NULL; String_t* G_B2_1 = NULL; int32_t G_B2_2 = 0; RuntimeObject* G_B2_3 = NULL; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B2_4 = NULL; String_t* G_B4_0 = NULL; String_t* G_B4_1 = NULL; int32_t G_B4_2 = 0; RuntimeObject* G_B4_3 = NULL; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B4_4 = NULL; int32_t G_B10_0 = 0; { // if (m_AssetBundle == null) AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_0 = __this->___m_AssetBundle_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_0 = L_1; bool L_2 = V_0; if (!L_2) { goto IL_004c; } } { // m_ProvideHandle.Complete(null, false, new Exception("Unable to load dependent bundle from location " + m_ProvideHandle.Location)); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_3 = (&__this->___m_ProvideHandle_4); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_4 = (&__this->___m_ProvideHandle_4); RuntimeObject* L_5; L_5 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_4, NULL); RuntimeObject* L_6 = L_5; G_B2_0 = L_6; G_B2_1 = _stringLiteralD2A491D1E466F326DD1046A5873047FCB45E0BB3; G_B2_2 = 0; G_B2_3 = NULL; G_B2_4 = L_3; if (L_6) { G_B3_0 = L_6; G_B3_1 = _stringLiteralD2A491D1E466F326DD1046A5873047FCB45E0BB3; G_B3_2 = 0; G_B3_3 = NULL; G_B3_4 = L_3; goto IL_0031; } } { G_B4_0 = ((String_t*)(NULL)); G_B4_1 = G_B2_1; G_B4_2 = G_B2_2; G_B4_3 = G_B2_3; G_B4_4 = G_B2_4; goto IL_0036; } IL_0031: { NullCheck(G_B3_0); String_t* L_7; L_7 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, G_B3_0); G_B4_0 = L_7; G_B4_1 = G_B3_1; G_B4_2 = G_B3_2; G_B4_3 = G_B3_3; G_B4_4 = G_B3_4; } IL_0036: { String_t* L_8; L_8 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(G_B4_1, G_B4_0, NULL); Exception_t* L_9 = (Exception_t*)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); NullCheck(L_9); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_9, L_8, NULL); ProvideHandle_Complete_TisAssetBundle_tB38418819A49060CD738CB21541649340F082943_m498BBC530E8628FDF8BE44C4586ECA257F4EF732(G_B4_4, (AssetBundle_tB38418819A49060CD738CB21541649340F082943*)G_B4_3, (bool)G_B4_2, L_9, ProvideHandle_Complete_TisAssetBundle_tB38418819A49060CD738CB21541649340F082943_m498BBC530E8628FDF8BE44C4586ECA257F4EF732_RuntimeMethod_var); goto IL_01ab; } IL_004c: { // var assetPath = m_ProvideHandle.ResourceManager.TransformInternalId(m_ProvideHandle.Location); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_10 = (&__this->___m_ProvideHandle_4); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_11; L_11 = ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262(L_10, NULL); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_12 = (&__this->___m_ProvideHandle_4); RuntimeObject* L_13; L_13 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_12, NULL); NullCheck(L_11); String_t* L_14; L_14 = ResourceManager_TransformInternalId_m2C99EDD12AF07F099F7FF88E15892F2582C17EB9(L_11, L_13, NULL); V_1 = L_14; // if (m_ProvideHandle.Type.IsArray) ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_15 = (&__this->___m_ProvideHandle_4); Type_t* L_16; L_16 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_15, NULL); NullCheck(L_16); bool L_17; L_17 = Type_get_IsArray_mB9B8CA713B2AA9D6AFECC24E05AF78D22532B673(L_16, NULL); V_2 = L_17; bool L_18 = V_2; if (!L_18) { goto IL_00a6; } } { // m_RequestOperation = m_AssetBundle.LoadAssetWithSubAssetsAsync(assetPath, m_ProvideHandle.Type.GetElementType()); AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_19 = __this->___m_AssetBundle_0; String_t* L_20 = V_1; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_21 = (&__this->___m_ProvideHandle_4); Type_t* L_22; L_22 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_21, NULL); NullCheck(L_22); Type_t* L_23; L_23 = VirtualFuncInvoker0< Type_t* >::Invoke(46 /* System.Type System.Type::GetElementType() */, L_22); NullCheck(L_19); AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_24; L_24 = AssetBundle_LoadAssetWithSubAssetsAsync_m8352895AE4BB09248808FCB3C66458DB911C1D7B(L_19, L_20, L_23, NULL); __this->___m_RequestOperation_2 = L_24; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RequestOperation_2), (void*)L_24); goto IL_0161; } IL_00a6: { // else if (m_ProvideHandle.Type.IsGenericType && typeof(IList<>) == m_ProvideHandle.Type.GetGenericTypeDefinition()) ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_25 = (&__this->___m_ProvideHandle_4); Type_t* L_26; L_26 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_25, NULL); NullCheck(L_26); bool L_27; L_27 = VirtualFuncInvoker0< bool >::Invoke(40 /* System.Boolean System.Type::get_IsGenericType() */, L_26); if (!L_27) { goto IL_00d9; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_28 = { reinterpret_cast (IList_1_t8C7C301DAF6E4E4DFA7504EF93E6E2C93AB33AE7_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_29; L_29 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_28, NULL); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_30 = (&__this->___m_ProvideHandle_4); Type_t* L_31; L_31 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_30, NULL); NullCheck(L_31); Type_t* L_32; L_32 = VirtualFuncInvoker0< Type_t* >::Invoke(48 /* System.Type System.Type::GetGenericTypeDefinition() */, L_31); bool L_33; L_33 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_29, L_32, NULL); G_B10_0 = ((int32_t)(L_33)); goto IL_00da; } IL_00d9: { G_B10_0 = 0; } IL_00da: { V_3 = (bool)G_B10_0; bool L_34 = V_3; if (!L_34) { goto IL_0106; } } { // m_RequestOperation = m_AssetBundle.LoadAssetWithSubAssetsAsync(assetPath, m_ProvideHandle.Type.GetGenericArguments()[0]); AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_35 = __this->___m_AssetBundle_0; String_t* L_36 = V_1; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_37 = (&__this->___m_ProvideHandle_4); Type_t* L_38; L_38 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_37, NULL); NullCheck(L_38); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_39; L_39 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(50 /* System.Type[] System.Type::GetGenericArguments() */, L_38); NullCheck(L_39); int32_t L_40 = 0; Type_t* L_41 = (L_39)->GetAt(static_cast(L_40)); NullCheck(L_35); AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_42; L_42 = AssetBundle_LoadAssetWithSubAssetsAsync_m8352895AE4BB09248808FCB3C66458DB911C1D7B(L_35, L_36, L_41, NULL); __this->___m_RequestOperation_2 = L_42; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RequestOperation_2), (void*)L_42); goto IL_0161; } IL_0106: { // if (ResourceManagerConfig.ExtractKeyAndSubKey(assetPath, out string mainPath, out string subKey)) String_t* L_43 = V_1; bool L_44; L_44 = ResourceManagerConfig_ExtractKeyAndSubKey_mC40036045901BD802809D55A9D99B730CB5B2C49(L_43, (&V_4), (&V_5), NULL); V_6 = L_44; bool L_45 = V_6; if (!L_45) { goto IL_0141; } } { // subObjectName = subKey; String_t* L_46 = V_5; __this->___subObjectName_5 = L_46; Il2CppCodeGenWriteBarrier((void**)(&__this->___subObjectName_5), (void*)L_46); // m_RequestOperation = m_AssetBundle.LoadAssetWithSubAssetsAsync(mainPath, m_ProvideHandle.Type); AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_47 = __this->___m_AssetBundle_0; String_t* L_48 = V_4; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_49 = (&__this->___m_ProvideHandle_4); Type_t* L_50; L_50 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_49, NULL); NullCheck(L_47); AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_51; L_51 = AssetBundle_LoadAssetWithSubAssetsAsync_m8352895AE4BB09248808FCB3C66458DB911C1D7B(L_47, L_48, L_50, NULL); __this->___m_RequestOperation_2 = L_51; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RequestOperation_2), (void*)L_51); goto IL_0160; } IL_0141: { // m_RequestOperation = m_AssetBundle.LoadAssetAsync(assetPath, m_ProvideHandle.Type); AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_52 = __this->___m_AssetBundle_0; String_t* L_53 = V_1; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_54 = (&__this->___m_ProvideHandle_4); Type_t* L_55; L_55 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_54, NULL); NullCheck(L_52); AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_56; L_56 = AssetBundle_LoadAssetAsync_mDAE70E6DD6F9D5360A5D0C7A74F3989174C2FEDB(L_52, L_53, L_55, NULL); __this->___m_RequestOperation_2 = L_56; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RequestOperation_2), (void*)L_56); } IL_0160: { } IL_0161: { // if (m_RequestOperation != null) AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_57 = __this->___m_RequestOperation_2; V_7 = (bool)((!(((RuntimeObject*)(AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621*)L_57) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_58 = V_7; if (!L_58) { goto IL_01aa; } } { // if (m_RequestOperation.isDone) AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_59 = __this->___m_RequestOperation_2; NullCheck(L_59); bool L_60; L_60 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_59, NULL); V_8 = L_60; bool L_61 = V_8; if (!L_61) { goto IL_0191; } } { // ActionComplete(m_RequestOperation); AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_62 = __this->___m_RequestOperation_2; InternalOp_ActionComplete_m2082E408EC480CF7251DC1660845EAAE1500521C(__this, L_62, NULL); goto IL_01a9; } IL_0191: { // m_RequestOperation.completed += ActionComplete; AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_63 = __this->___m_RequestOperation_2; Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_64 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var); NullCheck(L_64); Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_64, __this, (intptr_t)((void*)InternalOp_ActionComplete_m2082E408EC480CF7251DC1660845EAAE1500521C_RuntimeMethod_var), NULL); NullCheck(L_63); AsyncOperation_add_completed_mD6F21BA8127D6D4B7ABDEFAA995A7A347A20A793(L_63, L_64, NULL); } IL_01a9: { } IL_01aa: { } IL_01ab: { // } return; } } // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider/InternalOp::WaitForCompletionHandler() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalOp_WaitForCompletionHandler_m7BA75A8CB05D3B9BC2455C51575162FE040C8BAF (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_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_B3_0 = 0; { // if (m_PreloadRequest != null && !m_PreloadRequest.isDone) AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_0 = __this->___m_PreloadRequest_1; if (!L_0) { goto IL_0019; } } { AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_1 = __this->___m_PreloadRequest_1; NullCheck(L_1); bool L_2; L_2 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_1, NULL); G_B3_0 = ((((int32_t)L_2) == ((int32_t)0))? 1 : 0); goto IL_001a; } IL_0019: { G_B3_0 = 0; } IL_001a: { V_0 = (bool)G_B3_0; bool L_3 = V_0; if (!L_3) { goto IL_0032; } } { // return m_PreloadRequest.asset == null; AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_4 = __this->___m_PreloadRequest_1; NullCheck(L_4); Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_5; L_5 = AssetBundleRequest_get_asset_mE9FDA3900215925371E7D15E7E19AA98713F5D6C(L_4, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_6; L_6 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_1 = L_6; goto IL_007d; } IL_0032: { // if (m_Result != null) RuntimeObject* L_7 = __this->___m_Result_3; V_2 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_7) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_8 = V_2; if (!L_8) { goto IL_0043; } } { // return true; V_1 = (bool)1; goto IL_007d; } IL_0043: { // if (m_RequestOperation == null) AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_9 = __this->___m_RequestOperation_2; V_3 = (bool)((((RuntimeObject*)(AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621*)L_9) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_10 = V_3; if (!L_10) { goto IL_0054; } } { // return false; V_1 = (bool)0; goto IL_007d; } IL_0054: { // if (m_RequestOperation.isDone) AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_11 = __this->___m_RequestOperation_2; NullCheck(L_11); bool L_12; L_12 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_11, NULL); V_4 = L_12; bool L_13 = V_4; if (!L_13) { goto IL_0069; } } { // return true; V_1 = (bool)1; goto IL_007d; } IL_0069: { // return m_RequestOperation.asset != null; AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_14 = __this->___m_RequestOperation_2; NullCheck(L_14); Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_15; L_15 = AssetBundleRequest_get_asset_mE9FDA3900215925371E7D15E7E19AA98713F5D6C(L_14, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_16; L_16 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_15, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_1 = L_16; goto IL_007d; } IL_007d: { // } bool L_17 = V_1; return L_17; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider/InternalOp::ActionComplete(UnityEngine.AsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_ActionComplete_m2082E408EC480CF7251DC1660845EAAE1500521C (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___obj0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t8C7C301DAF6E4E4DFA7504EF93E6E2C93AB33AE7_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; bool V_2 = false; bool V_3 = false; int32_t G_B6_0 = 0; { // if (m_RequestOperation != null) AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_0 = __this->___m_RequestOperation_2; V_0 = (bool)((!(((RuntimeObject*)(AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_00bf; } } { // if (m_ProvideHandle.Type.IsArray) ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_2 = (&__this->___m_ProvideHandle_4); Type_t* L_3; L_3 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_2, NULL); NullCheck(L_3); bool L_4; L_4 = Type_get_IsArray_mB9B8CA713B2AA9D6AFECC24E05AF78D22532B673(L_3, NULL); V_1 = L_4; bool L_5 = V_1; if (!L_5) { goto IL_003d; } } { // GetArrayResult(m_RequestOperation.allAssets); AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_6 = __this->___m_RequestOperation_2; NullCheck(L_6); ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_7; L_7 = AssetBundleRequest_get_allAssets_mCA7BF6BCBBDA2E6DF596655254842B5380B4919D(L_6, NULL); InternalOp_GetArrayResult_m694DC4FAB3B9C5979801DD61B561BC477A9350B9(__this, L_7, NULL); goto IL_00be; } IL_003d: { // else if (m_ProvideHandle.Type.IsGenericType && typeof(IList<>) == m_ProvideHandle.Type.GetGenericTypeDefinition()) ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_8 = (&__this->___m_ProvideHandle_4); Type_t* L_9; L_9 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_8, NULL); NullCheck(L_9); bool L_10; L_10 = VirtualFuncInvoker0< bool >::Invoke(40 /* System.Boolean System.Type::get_IsGenericType() */, L_9); if (!L_10) { goto IL_0070; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast (IList_1_t8C7C301DAF6E4E4DFA7504EF93E6E2C93AB33AE7_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_12; L_12 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_11, NULL); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_13 = (&__this->___m_ProvideHandle_4); Type_t* L_14; L_14 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_13, NULL); NullCheck(L_14); Type_t* L_15; L_15 = VirtualFuncInvoker0< Type_t* >::Invoke(48 /* System.Type System.Type::GetGenericTypeDefinition() */, L_14); bool L_16; L_16 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_12, L_15, NULL); G_B6_0 = ((int32_t)(L_16)); goto IL_0071; } IL_0070: { G_B6_0 = 0; } IL_0071: { V_2 = (bool)G_B6_0; bool L_17 = V_2; if (!L_17) { goto IL_0089; } } { // GetListResult(m_RequestOperation.allAssets); AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_18 = __this->___m_RequestOperation_2; NullCheck(L_18); ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_19; L_19 = AssetBundleRequest_get_allAssets_mCA7BF6BCBBDA2E6DF596655254842B5380B4919D(L_18, NULL); InternalOp_GetListResult_mDAA24FC03AC31E533A7A182BA29E9FC112A25DF3(__this, L_19, NULL); goto IL_00be; } IL_0089: { // else if (string.IsNullOrEmpty(subObjectName)) String_t* L_20 = __this->___subObjectName_5; bool L_21; L_21 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_20, NULL); V_3 = L_21; bool L_22 = V_3; if (!L_22) { goto IL_00ac; } } { // GetAssetResult(m_RequestOperation.asset); AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_23 = __this->___m_RequestOperation_2; NullCheck(L_23); Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_24; L_24 = AssetBundleRequest_get_asset_mE9FDA3900215925371E7D15E7E19AA98713F5D6C(L_23, NULL); InternalOp_GetAssetResult_mED436C17DAA1633F0042F0A1ED7D9CBB6C2EB2CD(__this, L_24, NULL); goto IL_00be; } IL_00ac: { // GetAssetSubObjectResult(m_RequestOperation.allAssets); AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_25 = __this->___m_RequestOperation_2; NullCheck(L_25); ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_26; L_26 = AssetBundleRequest_get_allAssets_mCA7BF6BCBBDA2E6DF596655254842B5380B4919D(L_25, NULL); InternalOp_GetAssetSubObjectResult_m55D32B4FC4D1DA72EF3BCC3036B13304077D469D(__this, L_26, NULL); } IL_00be: { } IL_00bf: { // CompleteOperation(); InternalOp_CompleteOperation_m861092872E86F4DCFD894EFAEF644E5E46E51EDD(__this, NULL); // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider/InternalOp::GetArrayResult(UnityEngine.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_GetArrayResult_m694DC4FAB3B9C5979801DD61B561BC477A9350B9 (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* ___allAssets0, const RuntimeMethod* method) { { // m_Result = ResourceManagerConfig.CreateArrayResult(m_ProvideHandle.Type, allAssets); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_0 = (&__this->___m_ProvideHandle_4); Type_t* L_1; L_1 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_0, NULL); ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_2 = ___allAssets0; RuntimeArray* L_3; L_3 = ResourceManagerConfig_CreateArrayResult_m20DB1B1D2D92EB3D1ADBEA1C6E7CB9C31DDA28F0(L_1, L_2, NULL); __this->___m_Result_3 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Result_3), (void*)L_3); // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider/InternalOp::GetListResult(UnityEngine.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_GetListResult_mDAA24FC03AC31E533A7A182BA29E9FC112A25DF3 (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* ___allAssets0, const RuntimeMethod* method) { { // m_Result = ResourceManagerConfig.CreateListResult(m_ProvideHandle.Type, allAssets); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_0 = (&__this->___m_ProvideHandle_4); Type_t* L_1; L_1 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_0, NULL); ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_2 = ___allAssets0; RuntimeObject* L_3; L_3 = ResourceManagerConfig_CreateListResult_mE76E5B67ED41ACC1E7A56CE6F4FC02C8BA4ACF4A(L_1, L_2, NULL); __this->___m_Result_3 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Result_3), (void*)L_3); // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider/InternalOp::GetAssetResult(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_GetAssetResult_mED436C17DAA1633F0042F0A1ED7D9CBB6C2EB2CD (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___asset0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* G_B2_0 = NULL; InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* G_B1_0 = NULL; InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* G_B3_0 = NULL; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* G_B4_0 = NULL; InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* G_B4_1 = NULL; { // m_Result = (asset != null && m_ProvideHandle.Type.IsAssignableFrom(asset.GetType())) ? asset : null; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = ___asset0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); G_B1_0 = __this; if (!L_1) { G_B2_0 = __this; goto IL_0023; } } { ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_2 = (&__this->___m_ProvideHandle_4); Type_t* L_3; L_3 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_2, NULL); Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_4 = ___asset0; NullCheck(L_4); Type_t* L_5; L_5 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_4, NULL); NullCheck(L_3); bool L_6; L_6 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_3, L_5); G_B2_0 = G_B1_0; if (L_6) { G_B3_0 = G_B1_0; goto IL_0026; } } IL_0023: { G_B4_0 = ((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)(NULL)); G_B4_1 = G_B2_0; goto IL_0027; } IL_0026: { Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_7 = ___asset0; G_B4_0 = L_7; G_B4_1 = G_B3_0; } IL_0027: { NullCheck(G_B4_1); G_B4_1->___m_Result_3 = G_B4_0; Il2CppCodeGenWriteBarrier((void**)(&G_B4_1->___m_Result_3), (void*)G_B4_0); // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider/InternalOp::GetAssetSubObjectResult(UnityEngine.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_GetAssetSubObjectResult_m55D32B4FC4D1DA72EF3BCC3036B13304077D469D (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* ___allAssets0, const RuntimeMethod* method) { ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* V_0 = NULL; int32_t V_1 = 0; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_2 = NULL; bool V_3 = false; bool V_4 = false; { // foreach (var o in allAssets) ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_0 = ___allAssets0; V_0 = L_0; V_1 = 0; goto IL_004f; } IL_0008: { // foreach (var o in allAssets) ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_4 = (L_1)->GetAt(static_cast(L_3)); V_2 = L_4; // if (o.name == subObjectName) Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_5 = V_2; NullCheck(L_5); String_t* L_6; L_6 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_5, NULL); String_t* L_7 = __this->___subObjectName_5; bool L_8; L_8 = String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0(L_6, L_7, NULL); V_3 = L_8; bool L_9 = V_3; if (!L_9) { goto IL_004a; } } { // if (m_ProvideHandle.Type.IsAssignableFrom(o.GetType())) ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_10 = (&__this->___m_ProvideHandle_4); Type_t* L_11; L_11 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_10, NULL); Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_12 = V_2; NullCheck(L_12); Type_t* L_13; L_13 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_12, NULL); NullCheck(L_11); bool L_14; L_14 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_11, L_13); V_4 = L_14; bool L_15 = V_4; if (!L_15) { goto IL_0049; } } { // m_Result = o; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_16 = V_2; __this->___m_Result_3 = L_16; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Result_3), (void*)L_16); // break; goto IL_0055; } IL_0049: { } IL_004a: { int32_t L_17 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1)); } IL_004f: { // foreach (var o in allAssets) int32_t L_18 = V_1; ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_19 = V_0; NullCheck(L_19); if ((((int32_t)L_18) < ((int32_t)((int32_t)(((RuntimeArray*)L_19)->max_length))))) { goto IL_0008; } } IL_0055: { // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider/InternalOp::CompleteOperation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_CompleteOperation_m861092872E86F4DCFD894EFAEF644E5E46E51EDD (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral06065C5BBFA32ED0986FD91E8FBCA6BD91E74A93); s_Il2CppMethodInitialized = true; } Exception_t* V_0 = NULL; Exception_t* G_B3_0 = NULL; { // Exception e = m_Result == null // ? new Exception($"Unable to load asset of type {m_ProvideHandle.Type} from location {m_ProvideHandle.Location}.") // : null; RuntimeObject* L_0 = __this->___m_Result_3; if (!L_0) { goto IL_000c; } } { G_B3_0 = ((Exception_t*)(NULL)); goto IL_0031; } IL_000c: { ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_1 = (&__this->___m_ProvideHandle_4); Type_t* L_2; L_2 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_1, NULL); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_3 = (&__this->___m_ProvideHandle_4); RuntimeObject* L_4; L_4 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_3, NULL); String_t* L_5; L_5 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral06065C5BBFA32ED0986FD91E8FBCA6BD91E74A93, L_2, L_4, NULL); Exception_t* L_6 = (Exception_t*)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); NullCheck(L_6); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_6, L_5, NULL); G_B3_0 = L_6; } IL_0031: { V_0 = G_B3_0; // m_ProvideHandle.Complete(m_Result, m_Result != null, e); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_7 = (&__this->___m_ProvideHandle_4); RuntimeObject* L_8 = __this->___m_Result_3; RuntimeObject* L_9 = __this->___m_Result_3; Exception_t* L_10 = V_0; ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164(L_7, L_8, (bool)((!(((RuntimeObject*)(RuntimeObject*)L_9) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0), L_10, ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_RuntimeMethod_var); // } return; } } // System.Single UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider/InternalOp::ProgressCallback() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InternalOp_ProgressCallback_m1AE6872A27642B6744CF675866712366CA9B124E (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, const RuntimeMethod* method) { float V_0 = 0.0f; float G_B3_0 = 0.0f; { // public float ProgressCallback() { return m_RequestOperation != null ? m_RequestOperation.progress : 0.0f; } AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_0 = __this->___m_RequestOperation_2; if (L_0) { goto IL_0010; } } { G_B3_0 = (0.0f); goto IL_001b; } IL_0010: { AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_1 = __this->___m_RequestOperation_2; NullCheck(L_1); float L_2; L_2 = AsyncOperation_get_progress_mF3B2837C1A5DDF3C2F7A3BA1E449DD4C71C632EE(L_1, NULL); G_B3_0 = L_2; } IL_001b: { V_0 = G_B3_0; goto IL_001e; } IL_001e: { // public float ProgressCallback() { return m_RequestOperation != null ? m_RequestOperation.progress : 0.0f; } float L_3 = V_0; return L_3; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider/InternalOp::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp__ctor_mAE3F9E21BF0389264BAF79BB0E24DDFECEF6561F (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, const RuntimeMethod* method) { { // string subObjectName = null; __this->___subObjectName_5 = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___subObjectName_5), (void*)(String_t*)NULL); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider/InternalOp::b__7_0(UnityEngine.AsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_U3CStartU3Eb__7_0_m531305899E20D1C0A0B701CF73A2B2F03497D814 (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___operation0, const RuntimeMethod* method) { { // m_PreloadRequest.completed += operation => BeginAssetLoad(); InternalOp_BeginAssetLoad_m30E6E668710155E8D51518F8D8ECFB75A30170C6(__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 // Conversion methods for marshalling of: UnityEngine.ResourceManagement.ResourceProviders.InstantiationParameters IL2CPP_EXTERN_C void InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_marshal_pinvoke(const InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669& unmarshaled, InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_marshaled_pinvoke& marshaled) { Exception_t* ___m_Parent_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Parent' of type 'InstantiationParameters': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Parent_2Exception, NULL); } IL2CPP_EXTERN_C void InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_marshal_pinvoke_back(const InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_marshaled_pinvoke& marshaled, InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669& unmarshaled) { Exception_t* ___m_Parent_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Parent' of type 'InstantiationParameters': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Parent_2Exception, NULL); } // Conversion method for clean up from marshalling of: UnityEngine.ResourceManagement.ResourceProviders.InstantiationParameters IL2CPP_EXTERN_C void InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_marshal_pinvoke_cleanup(InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: UnityEngine.ResourceManagement.ResourceProviders.InstantiationParameters IL2CPP_EXTERN_C void InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_marshal_com(const InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669& unmarshaled, InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_marshaled_com& marshaled) { Exception_t* ___m_Parent_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Parent' of type 'InstantiationParameters': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Parent_2Exception, NULL); } IL2CPP_EXTERN_C void InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_marshal_com_back(const InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_marshaled_com& marshaled, InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669& unmarshaled) { Exception_t* ___m_Parent_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Parent' of type 'InstantiationParameters': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Parent_2Exception, NULL); } // Conversion method for clean up from marshalling of: UnityEngine.ResourceManagement.ResourceProviders.InstantiationParameters IL2CPP_EXTERN_C void InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_marshal_com_cleanup(InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_marshaled_com& marshaled) { } // UnityEngine.Vector3 UnityEngine.ResourceManagement.ResourceProviders.InstantiationParameters::get_Position() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 InstantiationParameters_get_Position_mED28D6FCE87E7AEBC4D0D0D78FA4749300ADE83B (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { // public Vector3 Position { get { return m_Position; } } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Position_0; V_0 = L_0; goto IL_000a; } IL_000a: { // public Vector3 Position { get { return m_Position; } } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 InstantiationParameters_get_Position_mED28D6FCE87E7AEBC4D0D0D78FA4749300ADE83B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 _returnValue; _returnValue = InstantiationParameters_get_Position_mED28D6FCE87E7AEBC4D0D0D78FA4749300ADE83B(_thisAdjusted, method); return _returnValue; } // UnityEngine.Quaternion UnityEngine.ResourceManagement.ResourceProviders.InstantiationParameters::get_Rotation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 InstantiationParameters_get_Rotation_mDDFD08C31993BB4532D0D27B3DC801735EE93017 (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, const RuntimeMethod* method) { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); { // public Quaternion Rotation { get { return m_Rotation; } } Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = __this->___m_Rotation_1; V_0 = L_0; goto IL_000a; } IL_000a: { // public Quaternion Rotation { get { return m_Rotation; } } Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 InstantiationParameters_get_Rotation_mDDFD08C31993BB4532D0D27B3DC801735EE93017_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 _returnValue; _returnValue = InstantiationParameters_get_Rotation_mDDFD08C31993BB4532D0D27B3DC801735EE93017(_thisAdjusted, method); return _returnValue; } // UnityEngine.Transform UnityEngine.ResourceManagement.ResourceProviders.InstantiationParameters::get_Parent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* InstantiationParameters_get_Parent_m778422BDFC47C2CCE73196FAE4A341F5308160E6 (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, const RuntimeMethod* method) { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_0 = NULL; { // public Transform Parent { get { return m_Parent; } } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_Parent_2; V_0 = L_0; goto IL_000a; } IL_000a: { // public Transform Parent { get { return m_Parent; } } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* InstantiationParameters_get_Parent_m778422BDFC47C2CCE73196FAE4A341F5308160E6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* _returnValue; _returnValue = InstantiationParameters_get_Parent_m778422BDFC47C2CCE73196FAE4A341F5308160E6(_thisAdjusted, method); return _returnValue; } // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.InstantiationParameters::get_InstantiateInWorldPosition() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InstantiationParameters_get_InstantiateInWorldPosition_m546FDC64BF6E5E7B739392EE27695D43DE65A3AD (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, const RuntimeMethod* method) { bool V_0 = false; { // public bool InstantiateInWorldPosition { get { return m_InstantiateInWorldPosition; } } bool L_0 = __this->___m_InstantiateInWorldPosition_3; V_0 = L_0; goto IL_000a; } IL_000a: { // public bool InstantiateInWorldPosition { get { return m_InstantiateInWorldPosition; } } bool L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C bool InstantiationParameters_get_InstantiateInWorldPosition_m546FDC64BF6E5E7B739392EE27695D43DE65A3AD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = InstantiationParameters_get_InstantiateInWorldPosition_m546FDC64BF6E5E7B739392EE27695D43DE65A3AD(_thisAdjusted, method); return _returnValue; } // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.InstantiationParameters::get_SetPositionRotation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InstantiationParameters_get_SetPositionRotation_m089FF9C21E2840258CE80BB9E77E35F3C2E710B3 (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, const RuntimeMethod* method) { bool V_0 = false; { // public bool SetPositionRotation { get { return m_SetPositionRotation; } } bool L_0 = __this->___m_SetPositionRotation_4; V_0 = L_0; goto IL_000a; } IL_000a: { // public bool SetPositionRotation { get { return m_SetPositionRotation; } } bool L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C bool InstantiationParameters_get_SetPositionRotation_m089FF9C21E2840258CE80BB9E77E35F3C2E710B3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = InstantiationParameters_get_SetPositionRotation_m089FF9C21E2840258CE80BB9E77E35F3C2E710B3(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.ResourceProviders.InstantiationParameters::.ctor(UnityEngine.Transform,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstantiationParameters__ctor_mE2B0DEA67D18FA4C6B5A37BC07629A1364D6B107 (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___parent0, bool ___instantiateInWorldSpace1, const RuntimeMethod* method) { { // m_Position = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Vector3_get_zero_m9D7F7B580B5A276411267E96AA3425736D9BDC83_inline(NULL); __this->___m_Position_0 = L_0; // m_Rotation = Quaternion.identity; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1; L_1 = Quaternion_get_identity_mB9CAEEB21BC81352CBF32DB9664BFC06FA7EA27B_inline(NULL); __this->___m_Rotation_1 = L_1; // m_Parent = parent; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = ___parent0; __this->___m_Parent_2 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Parent_2), (void*)L_2); // m_InstantiateInWorldPosition = instantiateInWorldSpace; bool L_3 = ___instantiateInWorldSpace1; __this->___m_InstantiateInWorldPosition_3 = L_3; // m_SetPositionRotation = false; __this->___m_SetPositionRotation_4 = (bool)0; // } return; } } IL2CPP_EXTERN_C void InstantiationParameters__ctor_mE2B0DEA67D18FA4C6B5A37BC07629A1364D6B107_AdjustorThunk (RuntimeObject* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___parent0, bool ___instantiateInWorldSpace1, const RuntimeMethod* method) { InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InstantiationParameters__ctor_mE2B0DEA67D18FA4C6B5A37BC07629A1364D6B107(_thisAdjusted, ___parent0, ___instantiateInWorldSpace1, method); } // System.Void UnityEngine.ResourceManagement.ResourceProviders.InstantiationParameters::.ctor(UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstantiationParameters__ctor_mEFAF8D103303B2D9763B17BAB322E06931F13306 (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rotation1, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___parent2, const RuntimeMethod* method) { { // m_Position = position; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___position0; __this->___m_Position_0 = L_0; // m_Rotation = rotation; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___rotation1; __this->___m_Rotation_1 = L_1; // m_Parent = parent; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = ___parent2; __this->___m_Parent_2 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Parent_2), (void*)L_2); // m_InstantiateInWorldPosition = false; __this->___m_InstantiateInWorldPosition_3 = (bool)0; // m_SetPositionRotation = true; __this->___m_SetPositionRotation_4 = (bool)1; // } return; } } IL2CPP_EXTERN_C void InstantiationParameters__ctor_mEFAF8D103303B2D9763B17BAB322E06931F13306_AdjustorThunk (RuntimeObject* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rotation1, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___parent2, const RuntimeMethod* method) { InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InstantiationParameters__ctor_mEFAF8D103303B2D9763B17BAB322E06931F13306(_thisAdjusted, ___position0, ___rotation1, ___parent2, method); } #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 // UnityEngine.GameObject UnityEngine.ResourceManagement.ResourceProviders.InstanceProvider::ProvideInstance(UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1,UnityEngine.ResourceManagement.ResourceProviders.InstantiationParameters) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* InstanceProvider_ProvideInstance_m6DE99248B2973F0839880FC3FD240037A3350DF8 (InstanceProvider_tC95F16A1F4181C875431108DB3FD53B07324BCF5* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___resourceManager0, AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA ___prefabHandle1, InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669 ___instantiateParameters2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m4BED89AA43EECDF4BB500F5285C1E32284383D49_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstantiationParameters_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mFAEB36DBA9CDDA816B3BA524626E18E4198728A3_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_1 = NULL; { // GameObject result = instantiateParameters.Instantiate(prefabHandle.Result); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0; L_0 = AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F((&___prefabHandle1), AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F_RuntimeMethod_var); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1; L_1 = InstantiationParameters_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mFAEB36DBA9CDDA816B3BA524626E18E4198728A3((&___instantiateParameters2), L_0, InstantiationParameters_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mFAEB36DBA9CDDA816B3BA524626E18E4198728A3_RuntimeMethod_var); V_0 = L_1; // m_InstanceObjectToPrefabHandle.Add(result, prefabHandle); Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13* L_2 = __this->___m_InstanceObjectToPrefabHandle_0; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = V_0; AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_4 = ___prefabHandle1; NullCheck(L_2); Dictionary_2_Add_m4BED89AA43EECDF4BB500F5285C1E32284383D49(L_2, L_3, L_4, Dictionary_2_Add_m4BED89AA43EECDF4BB500F5285C1E32284383D49_RuntimeMethod_var); // return result; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = V_0; V_1 = L_5; goto IL_0022; } IL_0022: { // } GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = V_1; return L_6; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.InstanceProvider::ReleaseInstance(UnityEngine.ResourceManagement.ResourceManager,UnityEngine.GameObject) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceProvider_ReleaseInstance_m52D21820C36D02F3E2C0C7C89C0511648FF66A59 (InstanceProvider_tC95F16A1F4181C875431108DB3FD53B07324BCF5* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___resourceManager0, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___instance1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_op_Implicit_m046A8C092EFBBC0DFC11D7C2C86698C3896924ED_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m461D886D36AC22ADE755B595EB9F824AAF9CAE59_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mFABC238FF17AC88C27238EE001190CBD28CBBB98_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4117FB2ABA35C5E876874DADE94C5B342C541999); s_Il2CppMethodInitialized = true; } AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA V_0; memset((&V_0), 0, sizeof(V_0)); bool V_1 = false; bool V_2 = false; bool V_3 = false; { // if (!m_InstanceObjectToPrefabHandle.TryGetValue(instance, out resource)) Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13* L_0 = __this->___m_InstanceObjectToPrefabHandle_0; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = ___instance1; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_mFABC238FF17AC88C27238EE001190CBD28CBBB98(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mFABC238FF17AC88C27238EE001190CBD28CBBB98_RuntimeMethod_var); V_1 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); bool L_3 = V_1; if (!L_3) { goto IL_002f; } } { // Debug.LogWarningFormat("Releasing unknown GameObject {0} to InstanceProvider.", instance); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = L_4; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = ___instance1; NullCheck(L_5); ArrayElementTypeCheck (L_5, L_6); (L_5)->SetAt(static_cast(0), (RuntimeObject*)L_6); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarningFormat_m0D4A31935564D0FA042103C1231DBBD2ED0BC20A(_stringLiteral4117FB2ABA35C5E876874DADE94C5B342C541999, L_5, NULL); goto IL_004b; } IL_002f: { // resourceManager.Release(resource); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_7 = ___resourceManager0; AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_8 = V_0; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_9; L_9 = AsyncOperationHandle_1_op_Implicit_m046A8C092EFBBC0DFC11D7C2C86698C3896924ED(L_8, AsyncOperationHandle_1_op_Implicit_m046A8C092EFBBC0DFC11D7C2C86698C3896924ED_RuntimeMethod_var); NullCheck(L_7); ResourceManager_Release_m4A5F5DE044CDEA3D898AD3D665295E4B2CAC3D37(L_7, L_9, NULL); // m_InstanceObjectToPrefabHandle.Remove(instance); Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13* L_10 = __this->___m_InstanceObjectToPrefabHandle_0; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11 = ___instance1; NullCheck(L_10); bool L_12; L_12 = Dictionary_2_Remove_m461D886D36AC22ADE755B595EB9F824AAF9CAE59(L_10, L_11, Dictionary_2_Remove_m461D886D36AC22ADE755B595EB9F824AAF9CAE59_RuntimeMethod_var); } IL_004b: { // if (instance != null) GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = ___instance1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_14; L_14 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_13, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_2 = L_14; bool L_15 = V_2; if (!L_15) { goto IL_0071; } } { // if (Application.isPlaying) bool L_16; L_16 = Application_get_isPlaying_m0B3B501E1093739F8887A0DAC5F61D9CB49CC337(NULL); V_3 = L_16; bool L_17 = V_3; if (!L_17) { goto IL_0069; } } { // Object.Destroy(instance); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_18 = ___instance1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_Destroy_mFCDAE6333522488F60597AF019EA90BB1207A5AA(L_18, NULL); goto IL_0070; } IL_0069: { // Object.DestroyImmediate(instance); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_19 = ___instance1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_DestroyImmediate_m8249CABCDF344BE3A67EE765122EBB415DC2BC57(L_19, NULL); } IL_0070: { } IL_0071: { // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.InstanceProvider::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceProvider__ctor_mF4CD1E6C8E301646D4667748D12B70556B800DB2 (InstanceProvider_tC95F16A1F4181C875431108DB3FD53B07324BCF5* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m1B6E7EA0504B2D3603946121B80D59E838FDF2CF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // Dictionary> m_InstanceObjectToPrefabHandle = new Dictionary>(); Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13* L_0 = (Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13*)il2cpp_codegen_object_new(Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13_il2cpp_TypeInfo_var); NullCheck(L_0); Dictionary_2__ctor_m1B6E7EA0504B2D3603946121B80D59E838FDF2CF(L_0, Dictionary_2__ctor_m1B6E7EA0504B2D3603946121B80D59E838FDF2CF_RuntimeMethod_var); __this->___m_InstanceObjectToPrefabHandle_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InstanceObjectToPrefabHandle_0), (void*)L_0); 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 #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 // Conversion methods for marshalling of: UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle IL2CPP_EXTERN_C void ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_marshal_pinvoke(const ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631& unmarshaled, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_marshaled_pinvoke& marshaled) { Exception_t* ___m_InternalOp_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_InternalOp' of type 'ProvideHandle': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_InternalOp_1Exception, NULL); } IL2CPP_EXTERN_C void ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_marshal_pinvoke_back(const ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_marshaled_pinvoke& marshaled, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631& unmarshaled) { Exception_t* ___m_InternalOp_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_InternalOp' of type 'ProvideHandle': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_InternalOp_1Exception, NULL); } // Conversion method for clean up from marshalling of: UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle IL2CPP_EXTERN_C void ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_marshal_pinvoke_cleanup(ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle IL2CPP_EXTERN_C void ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_marshal_com(const ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631& unmarshaled, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_marshaled_com& marshaled) { Exception_t* ___m_InternalOp_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_InternalOp' of type 'ProvideHandle': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_InternalOp_1Exception, NULL); } IL2CPP_EXTERN_C void ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_marshal_com_back(const ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_marshaled_com& marshaled, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631& unmarshaled) { Exception_t* ___m_InternalOp_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_InternalOp' of type 'ProvideHandle': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_InternalOp_1Exception, NULL); } // Conversion method for clean up from marshalling of: UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle IL2CPP_EXTERN_C void ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_marshal_com_cleanup(ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_marshaled_com& marshaled) { } // System.Void UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle::.ctor(UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.AsyncOperations.IGenericProviderOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProvideHandle__ctor_m747E40C8B08DBF3EB4276D7B0836C0F0D5B59B0A (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___rm0, RuntimeObject* ___op1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // m_ResourceManager = rm; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_0 = ___rm0; __this->___m_ResourceManager_2 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ResourceManager_2), (void*)L_0); // m_InternalOp = op; RuntimeObject* L_1 = ___op1; __this->___m_InternalOp_1 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp_1), (void*)L_1); // m_Version = op.ProvideHandleVersion; RuntimeObject* L_2 = ___op1; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 UnityEngine.ResourceManagement.AsyncOperations.IGenericProviderOperation::get_ProvideHandleVersion() */, IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var, L_2); __this->___m_Version_0 = L_3; // } return; } } IL2CPP_EXTERN_C void ProvideHandle__ctor_m747E40C8B08DBF3EB4276D7B0836C0F0D5B59B0A_AdjustorThunk (RuntimeObject* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___rm0, RuntimeObject* ___op1, const RuntimeMethod* method) { ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ProvideHandle__ctor_m747E40C8B08DBF3EB4276D7B0836C0F0D5B59B0A(_thisAdjusted, ___rm0, ___op1, method); } // UnityEngine.ResourceManagement.AsyncOperations.IGenericProviderOperation UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle::get_InternalOp() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ProvideHandle_get_InternalOp_m1C141F1D99C5BD7F5AA1E973272462966BF0FEAE (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; RuntimeObject* V_1 = NULL; { // if (m_InternalOp.ProvideHandleVersion != m_Version) RuntimeObject* L_0 = __this->___m_InternalOp_1; NullCheck(L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 UnityEngine.ResourceManagement.AsyncOperations.IGenericProviderOperation::get_ProvideHandleVersion() */, IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var, L_0); int32_t L_2 = __this->___m_Version_0; V_0 = (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)L_2))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_3 = V_0; if (!L_3) { goto IL_0027; } } { // throw new Exception(ProviderOperation.kInvalidHandleMsg); Exception_t* L_4 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_4); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral855615C6B0E9D573F53C3375F77A7B6069346F1E)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ProvideHandle_get_InternalOp_m1C141F1D99C5BD7F5AA1E973272462966BF0FEAE_RuntimeMethod_var))); } IL_0027: { // return m_InternalOp; RuntimeObject* L_5 = __this->___m_InternalOp_1; V_1 = L_5; goto IL_0030; } IL_0030: { // } RuntimeObject* L_6 = V_1; return L_6; } } IL2CPP_EXTERN_C RuntimeObject* ProvideHandle_get_InternalOp_m1C141F1D99C5BD7F5AA1E973272462966BF0FEAE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = ProvideHandle_get_InternalOp_m1C141F1D99C5BD7F5AA1E973272462966BF0FEAE(_thisAdjusted, method); return _returnValue; } // UnityEngine.ResourceManagement.ResourceManager UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle::get_ResourceManager() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, const RuntimeMethod* method) { ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* V_0 = NULL; { // return m_ResourceManager; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_0 = __this->___m_ResourceManager_2; V_0 = L_0; goto IL_000a; } IL_000a: { // } ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* _returnValue; _returnValue = ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262(_thisAdjusted, method); return _returnValue; } // System.Type UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle::get_Type() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Type_t* V_0 = NULL; { // public Type Type { get { return InternalOp.RequestedType; } } RuntimeObject* L_0; L_0 = ProvideHandle_get_InternalOp_m1C141F1D99C5BD7F5AA1E973272462966BF0FEAE(__this, NULL); NullCheck(L_0); Type_t* L_1; L_1 = InterfaceFuncInvoker0< Type_t* >::Invoke(9 /* System.Type UnityEngine.ResourceManagement.AsyncOperations.IGenericProviderOperation::get_RequestedType() */, IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var, L_0); V_0 = L_1; goto IL_000f; } IL_000f: { // public Type Type { get { return InternalOp.RequestedType; } } Type_t* L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C Type_t* ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Type_t* _returnValue; _returnValue = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(_thisAdjusted, method); return _returnValue; } // UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle::get_Location() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; { // public IResourceLocation Location { get { return InternalOp.Location; } } RuntimeObject* L_0; L_0 = ProvideHandle_get_InternalOp_m1C141F1D99C5BD7F5AA1E973272462966BF0FEAE(__this, NULL); NullCheck(L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(3 /* UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation UnityEngine.ResourceManagement.AsyncOperations.IGenericProviderOperation::get_Location() */, IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var, L_0); V_0 = L_1; goto IL_000f; } IL_000f: { // public IResourceLocation Location { get { return InternalOp.Location; } } RuntimeObject* L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C RuntimeObject* ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(_thisAdjusted, method); return _returnValue; } // System.Int32 UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle::get_DependencyCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProvideHandle_get_DependencyCount_mA960290D798128400EBF3411B6B005F3F215A451 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // public int DependencyCount { get { return InternalOp.DependencyCount; } } RuntimeObject* L_0; L_0 = ProvideHandle_get_InternalOp_m1C141F1D99C5BD7F5AA1E973272462966BF0FEAE(__this, NULL); NullCheck(L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(4 /* System.Int32 UnityEngine.ResourceManagement.AsyncOperations.IGenericProviderOperation::get_DependencyCount() */, IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var, L_0); V_0 = L_1; goto IL_000f; } IL_000f: { // public int DependencyCount { get { return InternalOp.DependencyCount; } } int32_t L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C int32_t ProvideHandle_get_DependencyCount_mA960290D798128400EBF3411B6B005F3F215A451_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = ProvideHandle_get_DependencyCount_mA960290D798128400EBF3411B6B005F3F215A451(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle::GetDependencies(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProvideHandle_GetDependencies_m369FC67ECDB4E574C6BC9961896C384189EAFBAD (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, RuntimeObject* ___list0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // InternalOp.GetDependencies(list); RuntimeObject* L_0; L_0 = ProvideHandle_get_InternalOp_m1C141F1D99C5BD7F5AA1E973272462966BF0FEAE(__this, NULL); RuntimeObject* L_1 = ___list0; NullCheck(L_0); InterfaceActionInvoker1< RuntimeObject* >::Invoke(5 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.IGenericProviderOperation::GetDependencies(System.Collections.Generic.IList`1) */, IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var, L_0, L_1); // } return; } } IL2CPP_EXTERN_C void ProvideHandle_GetDependencies_m369FC67ECDB4E574C6BC9961896C384189EAFBAD_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___list0, const RuntimeMethod* method) { ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ProvideHandle_GetDependencies_m369FC67ECDB4E574C6BC9961896C384189EAFBAD(_thisAdjusted, ___list0, method); } // System.Void UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle::SetProgressCallback(System.Func`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProvideHandle_SetProgressCallback_m5D44473DCD8CEB54FB41063B2C2105220822094D (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___callback0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // InternalOp.SetProgressCallback(callback); RuntimeObject* L_0; L_0 = ProvideHandle_get_InternalOp_m1C141F1D99C5BD7F5AA1E973272462966BF0FEAE(__this, NULL); Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_1 = ___callback0; NullCheck(L_0); InterfaceActionInvoker1< Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* >::Invoke(7 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.IGenericProviderOperation::SetProgressCallback(System.Func`1) */, IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var, L_0, L_1); // } return; } } IL2CPP_EXTERN_C void ProvideHandle_SetProgressCallback_m5D44473DCD8CEB54FB41063B2C2105220822094D_AdjustorThunk (RuntimeObject* __this, Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___callback0, const RuntimeMethod* method) { ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ProvideHandle_SetProgressCallback_m5D44473DCD8CEB54FB41063B2C2105220822094D(_thisAdjusted, ___callback0, method); } // System.Void UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle::SetDownloadProgressCallbacks(System.Func`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProvideHandle_SetDownloadProgressCallbacks_m9FB675CA1837DD5CF495B393170257B8EE06C145 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, Func_1_t935316A94E97B5D059A09BCAB7F1F7990E4A0434* ___callback0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // InternalOp.SetDownloadProgressCallback(callback); RuntimeObject* L_0; L_0 = ProvideHandle_get_InternalOp_m1C141F1D99C5BD7F5AA1E973272462966BF0FEAE(__this, NULL); Func_1_t935316A94E97B5D059A09BCAB7F1F7990E4A0434* L_1 = ___callback0; NullCheck(L_0); InterfaceActionInvoker1< Func_1_t935316A94E97B5D059A09BCAB7F1F7990E4A0434* >::Invoke(10 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.IGenericProviderOperation::SetDownloadProgressCallback(System.Func`1) */, IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var, L_0, L_1); // } return; } } IL2CPP_EXTERN_C void ProvideHandle_SetDownloadProgressCallbacks_m9FB675CA1837DD5CF495B393170257B8EE06C145_AdjustorThunk (RuntimeObject* __this, Func_1_t935316A94E97B5D059A09BCAB7F1F7990E4A0434* ___callback0, const RuntimeMethod* method) { ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ProvideHandle_SetDownloadProgressCallbacks_m9FB675CA1837DD5CF495B393170257B8EE06C145(_thisAdjusted, ___callback0, method); } // System.Void UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle::SetWaitForCompletionCallback(System.Func`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProvideHandle_SetWaitForCompletionCallback_m2B606A689DD5A940581F9C0F87C4B6B6714BE7A2 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___callback0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // InternalOp.SetWaitForCompletionCallback(callback); RuntimeObject* L_0; L_0 = ProvideHandle_get_InternalOp_m1C141F1D99C5BD7F5AA1E973272462966BF0FEAE(__this, NULL); Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_1 = ___callback0; NullCheck(L_0); InterfaceActionInvoker1< Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* >::Invoke(11 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.IGenericProviderOperation::SetWaitForCompletionCallback(System.Func`1) */, IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var, L_0, L_1); // } return; } } IL2CPP_EXTERN_C void ProvideHandle_SetWaitForCompletionCallback_m2B606A689DD5A940581F9C0F87C4B6B6714BE7A2_AdjustorThunk (RuntimeObject* __this, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___callback0, const RuntimeMethod* method) { ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ProvideHandle_SetWaitForCompletionCallback_m2B606A689DD5A940581F9C0F87C4B6B6714BE7A2(_thisAdjusted, ___callback0, method); } #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 // Conversion methods for marshalling of: UnityEngine.ResourceManagement.ResourceProviders.SceneInstance IL2CPP_EXTERN_C void SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_marshal_pinvoke(const SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A& unmarshaled, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_marshaled_pinvoke& marshaled) { marshaled.___m_Scene_0 = unmarshaled.___m_Scene_0; if (unmarshaled.___m_Operation_1 != NULL) { AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshal_pinvoke(*unmarshaled.___m_Operation_1, marshaled.___m_Operation_1); } } IL2CPP_EXTERN_C void SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_marshal_pinvoke_back(const SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_marshaled_pinvoke& marshaled, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Scene_tA1DC762B79745EB5140F054C884855B922318356 unmarshaledm_Scene_temp_0; memset((&unmarshaledm_Scene_temp_0), 0, sizeof(unmarshaledm_Scene_temp_0)); unmarshaledm_Scene_temp_0 = marshaled.___m_Scene_0; unmarshaled.___m_Scene_0 = unmarshaledm_Scene_temp_0; unmarshaled.___m_Operation_1 = (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)il2cpp_codegen_object_new(AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_il2cpp_TypeInfo_var); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_Operation_1), (void*)(AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)il2cpp_codegen_object_new(AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_il2cpp_TypeInfo_var)); AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshal_pinvoke_back(marshaled.___m_Operation_1, *unmarshaled.___m_Operation_1); } // Conversion method for clean up from marshalling of: UnityEngine.ResourceManagement.ResourceProviders.SceneInstance IL2CPP_EXTERN_C void SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_marshal_pinvoke_cleanup(SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_marshaled_pinvoke& marshaled) { AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshal_pinvoke_cleanup(marshaled.___m_Operation_1); } // Conversion methods for marshalling of: UnityEngine.ResourceManagement.ResourceProviders.SceneInstance IL2CPP_EXTERN_C void SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_marshal_com(const SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A& unmarshaled, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_marshaled_com& marshaled) { marshaled.___m_Scene_0 = unmarshaled.___m_Scene_0; if (unmarshaled.___m_Operation_1 != NULL) { AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshal_com(*unmarshaled.___m_Operation_1, *marshaled.___m_Operation_1); } } IL2CPP_EXTERN_C void SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_marshal_com_back(const SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_marshaled_com& marshaled, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A& unmarshaled) { Scene_tA1DC762B79745EB5140F054C884855B922318356 unmarshaledm_Scene_temp_0; memset((&unmarshaledm_Scene_temp_0), 0, sizeof(unmarshaledm_Scene_temp_0)); unmarshaledm_Scene_temp_0 = marshaled.___m_Scene_0; unmarshaled.___m_Scene_0 = unmarshaledm_Scene_temp_0; if (unmarshaled.___m_Operation_1 != NULL) { AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshal_com_back(*marshaled.___m_Operation_1, *unmarshaled.___m_Operation_1); } } // Conversion method for clean up from marshalling of: UnityEngine.ResourceManagement.ResourceProviders.SceneInstance IL2CPP_EXTERN_C void SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_marshal_com_cleanup(SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_marshaled_com& marshaled) { if (marshaled.___m_Operation_1 != NULL) { AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshal_com_cleanup(*marshaled.___m_Operation_1); } } // UnityEngine.SceneManagement.Scene UnityEngine.ResourceManagement.ResourceProviders.SceneInstance::get_Scene() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Scene_tA1DC762B79745EB5140F054C884855B922318356 SceneInstance_get_Scene_m4A9A4A43AFC047DD8FB2DF665C499A09296CBA58 (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* __this, const RuntimeMethod* method) { Scene_tA1DC762B79745EB5140F054C884855B922318356 V_0; memset((&V_0), 0, sizeof(V_0)); { // public Scene Scene { get { return m_Scene; } internal set { m_Scene = value; } } Scene_tA1DC762B79745EB5140F054C884855B922318356 L_0 = __this->___m_Scene_0; V_0 = L_0; goto IL_000a; } IL_000a: { // public Scene Scene { get { return m_Scene; } internal set { m_Scene = value; } } Scene_tA1DC762B79745EB5140F054C884855B922318356 L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C Scene_tA1DC762B79745EB5140F054C884855B922318356 SceneInstance_get_Scene_m4A9A4A43AFC047DD8FB2DF665C499A09296CBA58_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Scene_tA1DC762B79745EB5140F054C884855B922318356 _returnValue; _returnValue = SceneInstance_get_Scene_m4A9A4A43AFC047DD8FB2DF665C499A09296CBA58(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.ResourceProviders.SceneInstance::set_Scene(UnityEngine.SceneManagement.Scene) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneInstance_set_Scene_mD929C70C4FEF4B9599C1A6A5C22CE787C433A06C (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* __this, Scene_tA1DC762B79745EB5140F054C884855B922318356 ___value0, const RuntimeMethod* method) { { // public Scene Scene { get { return m_Scene; } internal set { m_Scene = value; } } Scene_tA1DC762B79745EB5140F054C884855B922318356 L_0 = ___value0; __this->___m_Scene_0 = L_0; // public Scene Scene { get { return m_Scene; } internal set { m_Scene = value; } } return; } } IL2CPP_EXTERN_C void SceneInstance_set_Scene_mD929C70C4FEF4B9599C1A6A5C22CE787C433A06C_AdjustorThunk (RuntimeObject* __this, Scene_tA1DC762B79745EB5140F054C884855B922318356 ___value0, const RuntimeMethod* method) { SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); SceneInstance_set_Scene_mD929C70C4FEF4B9599C1A6A5C22CE787C433A06C(_thisAdjusted, ___value0, method); } // System.Void UnityEngine.ResourceManagement.ResourceProviders.SceneInstance::Activate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneInstance_Activate_m87D5B5E1C820F1666917198300E36DABFCA9EF29 (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* __this, const RuntimeMethod* method) { { // m_Operation.allowSceneActivation = true; AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_0 = __this->___m_Operation_1; NullCheck(L_0); AsyncOperation_set_allowSceneActivation_mBD94FAB342455508CD7962D3CED490C64AF74522(L_0, (bool)1, NULL); // } return; } } IL2CPP_EXTERN_C void SceneInstance_Activate_m87D5B5E1C820F1666917198300E36DABFCA9EF29_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); SceneInstance_Activate_m87D5B5E1C820F1666917198300E36DABFCA9EF29(_thisAdjusted, method); } // UnityEngine.AsyncOperation UnityEngine.ResourceManagement.ResourceProviders.SceneInstance::ActivateAsync() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* SceneInstance_ActivateAsync_mA5740ABD2A826DB7CCCA83C62F31AA8448DE08C6 (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* __this, const RuntimeMethod* method) { AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* V_0 = NULL; { // m_Operation.allowSceneActivation = true; AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_0 = __this->___m_Operation_1; NullCheck(L_0); AsyncOperation_set_allowSceneActivation_mBD94FAB342455508CD7962D3CED490C64AF74522(L_0, (bool)1, NULL); // return m_Operation; AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_1 = __this->___m_Operation_1; V_0 = L_1; goto IL_0017; } IL_0017: { // } AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* SceneInstance_ActivateAsync_mA5740ABD2A826DB7CCCA83C62F31AA8448DE08C6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* _returnValue; _returnValue = SceneInstance_ActivateAsync_mA5740ABD2A826DB7CCCA83C62F31AA8448DE08C6(_thisAdjusted, method); return _returnValue; } // System.Int32 UnityEngine.ResourceManagement.ResourceProviders.SceneInstance::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SceneInstance_GetHashCode_m0C1E8F653E55633F9897B5FC62D7D4B7B1D340F4 (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* __this, const RuntimeMethod* method) { Scene_tA1DC762B79745EB5140F054C884855B922318356 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { // return Scene.GetHashCode(); Scene_tA1DC762B79745EB5140F054C884855B922318356 L_0; L_0 = SceneInstance_get_Scene_m4A9A4A43AFC047DD8FB2DF665C499A09296CBA58(__this, NULL); V_0 = L_0; int32_t L_1; L_1 = Scene_GetHashCode_m74ACBFB8C656D5620A9A1E62D04E55ACBF63ADC9((&V_0), NULL); V_1 = L_1; goto IL_0018; } IL_0018: { // } int32_t L_2 = V_1; return L_2; } } IL2CPP_EXTERN_C int32_t SceneInstance_GetHashCode_m0C1E8F653E55633F9897B5FC62D7D4B7B1D340F4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = SceneInstance_GetHashCode_m0C1E8F653E55633F9897B5FC62D7D4B7B1D340F4(_thisAdjusted, method); return _returnValue; } // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.SceneInstance::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SceneInstance_Equals_m10E8D14BA2C3057166479C12D2514056E8ACB6AD (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* __this, RuntimeObject* ___obj0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Scene_tA1DC762B79745EB5140F054C884855B922318356_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; Scene_tA1DC762B79745EB5140F054C884855B922318356 V_2; memset((&V_2), 0, sizeof(V_2)); SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A V_3; memset((&V_3), 0, sizeof(V_3)); { // if (!(obj is SceneInstance)) RuntimeObject* L_0 = ___obj0; V_0 = (bool)((((int32_t)((!(((RuntimeObject*)(RuntimeObject*)((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0015; } } { // return false; V_1 = (bool)0; goto IL_003f; } IL_0015: { // return Scene.Equals(((SceneInstance)obj).Scene); Scene_tA1DC762B79745EB5140F054C884855B922318356 L_2; L_2 = SceneInstance_get_Scene_m4A9A4A43AFC047DD8FB2DF665C499A09296CBA58(__this, NULL); V_2 = L_2; RuntimeObject* L_3 = ___obj0; V_3 = ((*(SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A*)((SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A*)(SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A*)UnBox(L_3, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_il2cpp_TypeInfo_var)))); Scene_tA1DC762B79745EB5140F054C884855B922318356 L_4; L_4 = SceneInstance_get_Scene_m4A9A4A43AFC047DD8FB2DF665C499A09296CBA58((&V_3), NULL); Scene_tA1DC762B79745EB5140F054C884855B922318356 L_5 = L_4; RuntimeObject* L_6 = Box(Scene_tA1DC762B79745EB5140F054C884855B922318356_il2cpp_TypeInfo_var, &L_5); bool L_7; L_7 = Scene_Equals_mB973481492F291BF8EAF1AD66B9F7FA3ACF3928D((&V_2), L_6, NULL); V_1 = L_7; goto IL_003f; } IL_003f: { // } bool L_8 = V_1; return L_8; } } IL2CPP_EXTERN_C bool SceneInstance_Equals_m10E8D14BA2C3057166479C12D2514056E8ACB6AD_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___obj0, const RuntimeMethod* method) { SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = SceneInstance_Equals_m10E8D14BA2C3057166479C12D2514056E8ACB6AD(_thisAdjusted, ___obj0, method); return _returnValue; } #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 // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceProviders.SceneProviderExtensions::ReleaseScene(UnityEngine.ResourceManagement.ResourceProviders.ISceneProvider,UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1,UnityEngine.SceneManagement.UnloadSceneOptions) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 SceneProviderExtensions_ReleaseScene_m2AF033AE9F34DF57A72C775CB2493EC217490228 (RuntimeObject* ___provider0, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___resourceManager1, AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 ___sceneLoadHandle2, int32_t ___unloadOptions3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISceneProvider2_t3168CF0253FC74704C4E3597D9515E04D1DB7AD8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISceneProvider_t8975F536F686AA01DF259F7AAB973512B5098581_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 V_1; memset((&V_1), 0, sizeof(V_1)); { // if (provider is ISceneProvider2) RuntimeObject* L_0 = ___provider0; V_0 = (bool)((!(((RuntimeObject*)(RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_0, ISceneProvider2_t3168CF0253FC74704C4E3597D9515E04D1DB7AD8_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_001f; } } { // return ((ISceneProvider2)provider).ReleaseScene(resourceManager, sceneLoadHandle, unloadOptions); RuntimeObject* L_2 = ___provider0; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_3 = ___resourceManager1; AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_4 = ___sceneLoadHandle2; int32_t L_5 = ___unloadOptions3; NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_2, ISceneProvider2_t3168CF0253FC74704C4E3597D9515E04D1DB7AD8_il2cpp_TypeInfo_var))); AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_6; L_6 = InterfaceFuncInvoker3< AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5, int32_t >::Invoke(0 /* UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceProviders.ISceneProvider2::ReleaseScene(UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1,UnityEngine.SceneManagement.UnloadSceneOptions) */, ISceneProvider2_t3168CF0253FC74704C4E3597D9515E04D1DB7AD8_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_2, ISceneProvider2_t3168CF0253FC74704C4E3597D9515E04D1DB7AD8_il2cpp_TypeInfo_var)), L_3, L_4, L_5); V_1 = L_6; goto IL_002a; } IL_001f: { // return provider.ReleaseScene(resourceManager, sceneLoadHandle); RuntimeObject* L_7 = ___provider0; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_8 = ___resourceManager1; AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_9 = ___sceneLoadHandle2; NullCheck(L_7); AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_10; L_10 = InterfaceFuncInvoker2< AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 >::Invoke(1 /* UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceProviders.ISceneProvider::ReleaseScene(UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) */, ISceneProvider_t8975F536F686AA01DF259F7AAB973512B5098581_il2cpp_TypeInfo_var, L_7, L_8, L_9); V_1 = L_10; goto IL_002a; } IL_002a: { // } AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_11 = V_1; return L_11; } } #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.Object UnityEngine.ResourceManagement.ResourceProviders.JsonAssetProvider::Convert(System.Type,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JsonAssetProvider_Convert_m6FA7F7A940C19DA1E361CCE24898B243EEBBD75E (JsonAssetProvider_tDA8FBAA9EAF7DC4CD8F96B0145644401CA29ADDF* __this, Type_t* ___type0, String_t* ___text1, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { // return JsonUtility.FromJson(text, type); String_t* L_0 = ___text1; Type_t* L_1 = ___type0; RuntimeObject* L_2; L_2 = JsonUtility_FromJson_mCA93DB12788DA2F120D6EC81758D3189D9341815(L_0, L_1, NULL); V_0 = L_2; goto IL_000b; } IL_000b: { // } RuntimeObject* L_3 = V_0; return L_3; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.JsonAssetProvider::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonAssetProvider__ctor_mB9C7EE8BCD28AA4995F2B29CB3041582769740C2 (JsonAssetProvider_tDA8FBAA9EAF7DC4CD8F96B0145644401CA29ADDF* __this, const RuntimeMethod* method) { { TextDataProvider__ctor_m0F85BC00939981B4C817E850285C97FB9E26243E(__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.ResourceManagement.ResourceProviders.LegacyResourcesProvider::Provide(UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LegacyResourcesProvider_Provide_mB180B8328373F2A6B219A68631AA4B536BC09DBE (LegacyResourcesProvider_tF98D42F9A0CBDF3EB152516B86BFFFD04F0D828B* __this, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___pi0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t8C7C301DAF6E4E4DFA7504EF93E6E2C93AB33AE7_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_tFCABC134D1A1F13FFFF46A87AE2CDAC70E1A4BAC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral06065C5BBFA32ED0986FD91E8FBCA6BD91E74A93); s_Il2CppMethodInitialized = true; } Type_t* V_0 = NULL; bool V_1 = false; String_t* V_2 = NULL; bool V_3 = false; RuntimeObject* V_4 = NULL; bool V_5 = false; String_t* V_6 = NULL; String_t* V_7 = NULL; bool V_8 = false; ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* V_9 = NULL; RuntimeObject* V_10 = NULL; ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* V_11 = NULL; int32_t V_12 = 0; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_13 = NULL; bool V_14 = false; bool V_15 = false; int32_t G_B3_0 = 0; int32_t G_B9_0 = 0; RuntimeObject* G_B9_1 = NULL; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B9_2 = NULL; int32_t G_B8_0 = 0; RuntimeObject* G_B8_1 = NULL; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B8_2 = NULL; Exception_t* G_B10_0 = NULL; int32_t G_B10_1 = 0; RuntimeObject* G_B10_2 = NULL; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B10_3 = NULL; int32_t G_B21_0 = 0; RuntimeObject* G_B21_1 = NULL; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B21_2 = NULL; int32_t G_B20_0 = 0; RuntimeObject* G_B20_1 = NULL; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B20_2 = NULL; Exception_t* G_B22_0 = NULL; int32_t G_B22_1 = 0; RuntimeObject* G_B22_2 = NULL; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B22_3 = NULL; { // Type t = pi.Type; Type_t* L_0; L_0 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559((&___pi0), NULL); V_0 = L_0; // bool isList = t.IsGenericType && typeof(IList<>) == t.GetGenericTypeDefinition(); Type_t* L_1 = V_0; NullCheck(L_1); bool L_2; L_2 = VirtualFuncInvoker0< bool >::Invoke(40 /* System.Boolean System.Type::get_IsGenericType() */, L_1); if (!L_2) { goto IL_0028; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast (IList_1_t8C7C301DAF6E4E4DFA7504EF93E6E2C93AB33AE7_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_4; L_4 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_3, NULL); Type_t* L_5 = V_0; NullCheck(L_5); Type_t* L_6; L_6 = VirtualFuncInvoker0< Type_t* >::Invoke(48 /* System.Type System.Type::GetGenericTypeDefinition() */, L_5); bool L_7; L_7 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_4, L_6, NULL); G_B3_0 = ((int32_t)(L_7)); goto IL_0029; } IL_0028: { G_B3_0 = 0; } IL_0029: { V_1 = (bool)G_B3_0; // var internalId = pi.ResourceManager.TransformInternalId(pi.Location); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_8; L_8 = ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262((&___pi0), NULL); RuntimeObject* L_9; L_9 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79((&___pi0), NULL); NullCheck(L_8); String_t* L_10; L_10 = ResourceManager_TransformInternalId_m2C99EDD12AF07F099F7FF88E15892F2582C17EB9(L_8, L_9, NULL); V_2 = L_10; // if (t.IsArray || isList) Type_t* L_11 = V_0; NullCheck(L_11); bool L_12; L_12 = Type_get_IsArray_mB9B8CA713B2AA9D6AFECC24E05AF78D22532B673(L_11, NULL); bool L_13 = V_1; V_3 = (bool)((int32_t)((int32_t)L_12|(int32_t)L_13)); bool L_14 = V_3; if (!L_14) { goto IL_00bf; } } { // object result = null; V_4 = NULL; // if (t.IsArray) Type_t* L_15 = V_0; NullCheck(L_15); bool L_16; L_16 = Type_get_IsArray_mB9B8CA713B2AA9D6AFECC24E05AF78D22532B673(L_15, NULL); V_5 = L_16; bool L_17 = V_5; if (!L_17) { goto IL_0070; } } { // result = ResourceManagerConfig.CreateArrayResult(t, Resources.LoadAll(internalId, t.GetElementType())); Type_t* L_18 = V_0; String_t* L_19 = V_2; Type_t* L_20 = V_0; NullCheck(L_20); Type_t* L_21; L_21 = VirtualFuncInvoker0< Type_t* >::Invoke(46 /* System.Type System.Type::GetElementType() */, L_20); ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_22; L_22 = Resources_LoadAll_m06367F672D2921F1C50EC943EA62CC5A9E119662(L_19, L_21, NULL); RuntimeArray* L_23; L_23 = ResourceManagerConfig_CreateArrayResult_m20DB1B1D2D92EB3D1ADBEA1C6E7CB9C31DDA28F0(L_18, L_22, NULL); V_4 = L_23; goto IL_0086; } IL_0070: { // result = ResourceManagerConfig.CreateListResult(t, Resources.LoadAll(internalId, t.GetGenericArguments()[0])); Type_t* L_24 = V_0; String_t* L_25 = V_2; Type_t* L_26 = V_0; NullCheck(L_26); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_27; L_27 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(50 /* System.Type[] System.Type::GetGenericArguments() */, L_26); NullCheck(L_27); int32_t L_28 = 0; Type_t* L_29 = (L_27)->GetAt(static_cast(L_28)); ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_30; L_30 = Resources_LoadAll_m06367F672D2921F1C50EC943EA62CC5A9E119662(L_25, L_29, NULL); RuntimeObject* L_31; L_31 = ResourceManagerConfig_CreateListResult_mE76E5B67ED41ACC1E7A56CE6F4FC02C8BA4ACF4A(L_24, L_30, NULL); V_4 = L_31; } IL_0086: { // pi.Complete(result, result != null, result == null ? new Exception($"Unable to load asset of type {pi.Type} from location {pi.Location}.") : null); RuntimeObject* L_32 = V_4; RuntimeObject* L_33 = V_4; RuntimeObject* L_34 = V_4; G_B8_0 = ((!(((RuntimeObject*)(RuntimeObject*)L_33) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); G_B8_1 = L_32; G_B8_2 = (&___pi0); if (!L_34) { G_B9_0 = ((!(((RuntimeObject*)(RuntimeObject*)L_33) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); G_B9_1 = L_32; G_B9_2 = (&___pi0); goto IL_0096; } } { G_B10_0 = ((Exception_t*)(NULL)); G_B10_1 = G_B8_0; G_B10_2 = G_B8_1; G_B10_3 = G_B8_2; goto IL_00b3; } IL_0096: { Type_t* L_35; L_35 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559((&___pi0), NULL); RuntimeObject* L_36; L_36 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79((&___pi0), NULL); String_t* L_37; L_37 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral06065C5BBFA32ED0986FD91E8FBCA6BD91E74A93, L_35, L_36, NULL); Exception_t* L_38 = (Exception_t*)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); NullCheck(L_38); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_38, L_37, NULL); G_B10_0 = L_38; G_B10_1 = G_B9_0; G_B10_2 = G_B9_1; G_B10_3 = G_B9_2; } IL_00b3: { ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164(G_B10_3, G_B10_2, (bool)G_B10_1, G_B10_0, ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_RuntimeMethod_var); goto IL_0183; } IL_00bf: { // if (ResourceManagerConfig.ExtractKeyAndSubKey(internalId, out string mainPath, out string subKey)) String_t* L_39 = V_2; bool L_40; L_40 = ResourceManagerConfig_ExtractKeyAndSubKey_mC40036045901BD802809D55A9D99B730CB5B2C49(L_39, (&V_6), (&V_7), NULL); V_8 = L_40; bool L_41 = V_8; if (!L_41) { goto IL_0174; } } { // var objs = Resources.LoadAll(mainPath, pi.Type); String_t* L_42 = V_6; Type_t* L_43; L_43 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559((&___pi0), NULL); ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_44; L_44 = Resources_LoadAll_m06367F672D2921F1C50EC943EA62CC5A9E119662(L_42, L_43, NULL); V_9 = L_44; // object result = null; V_10 = NULL; // foreach (var o in objs) ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_45 = V_9; V_11 = L_45; V_12 = 0; goto IL_0136; } IL_00f1: { // foreach (var o in objs) ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_46 = V_11; int32_t L_47 = V_12; NullCheck(L_46); int32_t L_48 = L_47; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_49 = (L_46)->GetAt(static_cast(L_48)); V_13 = L_49; // if (o.name == subKey) Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_50 = V_13; NullCheck(L_50); String_t* L_51; L_51 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_50, NULL); String_t* L_52 = V_7; bool L_53; L_53 = String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0(L_51, L_52, NULL); V_14 = L_53; bool L_54 = V_14; if (!L_54) { goto IL_012f; } } { // if (pi.Type.IsAssignableFrom(o.GetType())) Type_t* L_55; L_55 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559((&___pi0), NULL); Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_56 = V_13; NullCheck(L_56); Type_t* L_57; L_57 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_56, NULL); NullCheck(L_55); bool L_58; L_58 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_55, L_57); V_15 = L_58; bool L_59 = V_15; if (!L_59) { goto IL_012e; } } { // result = o; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_60 = V_13; V_10 = L_60; // break; goto IL_013e; } IL_012e: { } IL_012f: { int32_t L_61 = V_12; V_12 = ((int32_t)il2cpp_codegen_add(L_61, 1)); } IL_0136: { // foreach (var o in objs) int32_t L_62 = V_12; ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_63 = V_11; NullCheck(L_63); if ((((int32_t)L_62) < ((int32_t)((int32_t)(((RuntimeArray*)L_63)->max_length))))) { goto IL_00f1; } } IL_013e: { // pi.Complete(result, result != null, result == null ? new Exception($"Unable to load asset of type {pi.Type} from location {pi.Location}.") : null); RuntimeObject* L_64 = V_10; RuntimeObject* L_65 = V_10; RuntimeObject* L_66 = V_10; G_B20_0 = ((!(((RuntimeObject*)(RuntimeObject*)L_65) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); G_B20_1 = L_64; G_B20_2 = (&___pi0); if (!L_66) { G_B21_0 = ((!(((RuntimeObject*)(RuntimeObject*)L_65) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); G_B21_1 = L_64; G_B21_2 = (&___pi0); goto IL_014e; } } { G_B22_0 = ((Exception_t*)(NULL)); G_B22_1 = G_B20_0; G_B22_2 = G_B20_1; G_B22_3 = G_B20_2; goto IL_016b; } IL_014e: { Type_t* L_67; L_67 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559((&___pi0), NULL); RuntimeObject* L_68; L_68 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79((&___pi0), NULL); String_t* L_69; L_69 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral06065C5BBFA32ED0986FD91E8FBCA6BD91E74A93, L_67, L_68, NULL); Exception_t* L_70 = (Exception_t*)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); NullCheck(L_70); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_70, L_69, NULL); G_B22_0 = L_70; G_B22_1 = G_B21_0; G_B22_2 = G_B21_1; G_B22_3 = G_B21_2; } IL_016b: { ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164(G_B22_3, G_B22_2, (bool)G_B22_1, G_B22_0, ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_RuntimeMethod_var); goto IL_0182; } IL_0174: { // new InternalOp().Start(pi); InternalOp_tFCABC134D1A1F13FFFF46A87AE2CDAC70E1A4BAC* L_71 = (InternalOp_tFCABC134D1A1F13FFFF46A87AE2CDAC70E1A4BAC*)il2cpp_codegen_object_new(InternalOp_tFCABC134D1A1F13FFFF46A87AE2CDAC70E1A4BAC_il2cpp_TypeInfo_var); NullCheck(L_71); InternalOp__ctor_m7D25C62F5CA2642016421F0A6FE4AA93F27064E1(L_71, NULL); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 L_72 = ___pi0; NullCheck(L_71); InternalOp_Start_mBB36E8DBDE11260D2791B713DA6278B1E52A3B34(L_71, L_72, NULL); } IL_0182: { } IL_0183: { // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.LegacyResourcesProvider::Release(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LegacyResourcesProvider_Release_m1E49FF2BD1D0DEEF7EA4721014BB1FF118C58DCB (LegacyResourcesProvider_tF98D42F9A0CBDF3EB152516B86BFFFD04F0D828B* __this, RuntimeObject* ___location0, RuntimeObject* ___asset1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_0 = NULL; bool V_1 = false; bool V_2 = false; int32_t G_B5_0 = 0; { // if (location == null) RuntimeObject* L_0 = ___location0; V_1 = (bool)((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_1; if (!L_1) { goto IL_0014; } } { // throw new ArgumentNullException("location"); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral03AF4AAE45F0FD9CE9D36A119A4A931D2A7620AD)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&LegacyResourcesProvider_Release_m1E49FF2BD1D0DEEF7EA4721014BB1FF118C58DCB_RuntimeMethod_var))); } IL_0014: { // var obj = asset as Object; RuntimeObject* L_3 = ___asset1; V_0 = ((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_3, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var)); // if (obj != null && !(obj is GameObject)) Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_4 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_5; L_5 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_5) { goto IL_0032; } } { Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_6 = V_0; G_B5_0 = ((((int32_t)((!(((RuntimeObject*)(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)((GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)IsInstSealed((RuntimeObject*)L_6, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0033; } IL_0032: { G_B5_0 = 0; } IL_0033: { V_2 = (bool)G_B5_0; bool L_7 = V_2; if (!L_7) { goto IL_003e; } } { // Resources.UnloadAsset(obj); Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_8 = V_0; Resources_UnloadAsset_mEA84C20996BC20D1EB485333583FB96F2F487F09(L_8, NULL); } IL_003e: { // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.LegacyResourcesProvider::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LegacyResourcesProvider__ctor_mAEF6AE3781103993C52878AE0FF0FA88B65036B2 (LegacyResourcesProvider_tF98D42F9A0CBDF3EB152516B86BFFFD04F0D828B* __this, const RuntimeMethod* method) { { ResourceProviderBase__ctor_mAE12700496F4A8B1363AB851FD48F2101278CBF9(__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.ResourceManagement.ResourceProviders.LegacyResourcesProvider/InternalOp::Start(UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_Start_mBB36E8DBDE11260D2791B713DA6278B1E52A3B34 (InternalOp_tFCABC134D1A1F13FFFF46A87AE2CDAC70E1A4BAC* __this, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___provideHandle0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_AsyncOperationCompleted_mCFE499F25DE6783BC252AEF6FFA83B2F4906C69B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_PercentComplete_mFD5F139200755EFF695677464310664195431171_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // m_ProvideHandle = provideHandle; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 L_0 = ___provideHandle0; __this->___m_ProvideHandle_1 = L_0; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_ProvideHandle_1))->___m_InternalOp_1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_ProvideHandle_1))->___m_ResourceManager_2), (void*)NULL); #endif // provideHandle.SetProgressCallback(PercentComplete); Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_1 = (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*)il2cpp_codegen_object_new(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var); NullCheck(L_1); Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71(L_1, __this, (intptr_t)((void*)InternalOp_PercentComplete_mFD5F139200755EFF695677464310664195431171_RuntimeMethod_var), NULL); ProvideHandle_SetProgressCallback_m5D44473DCD8CEB54FB41063B2C2105220822094D((&___provideHandle0), L_1, NULL); // m_RequestOperation = Resources.LoadAsync(m_ProvideHandle.ResourceManager.TransformInternalId(m_ProvideHandle.Location), m_ProvideHandle.Type); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_2 = (&__this->___m_ProvideHandle_1); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_3; L_3 = ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262(L_2, NULL); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_4 = (&__this->___m_ProvideHandle_1); RuntimeObject* L_5; L_5 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_4, NULL); NullCheck(L_3); String_t* L_6; L_6 = ResourceManager_TransformInternalId_m2C99EDD12AF07F099F7FF88E15892F2582C17EB9(L_3, L_5, NULL); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_7 = (&__this->___m_ProvideHandle_1); Type_t* L_8; L_8 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_7, NULL); ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868* L_9; L_9 = Resources_LoadAsync_m19ED22BEDD62A0720E322EC7C064D4C49CF2256E(L_6, L_8, NULL); __this->___m_RequestOperation_0 = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RequestOperation_0), (void*)L_9); // m_RequestOperation.completed += AsyncOperationCompleted; AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_10 = __this->___m_RequestOperation_0; Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_11 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var); NullCheck(L_11); Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_11, __this, (intptr_t)((void*)InternalOp_AsyncOperationCompleted_mCFE499F25DE6783BC252AEF6FFA83B2F4906C69B_RuntimeMethod_var), NULL); NullCheck(L_10); AsyncOperation_add_completed_mD6F21BA8127D6D4B7ABDEFAA995A7A347A20A793(L_10, L_11, NULL); // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.LegacyResourcesProvider/InternalOp::AsyncOperationCompleted(UnityEngine.AsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_AsyncOperationCompleted_mCFE499F25DE6783BC252AEF6FFA83B2F4906C69B (InternalOp_tFCABC134D1A1F13FFFF46A87AE2CDAC70E1A4BAC* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___op0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral06065C5BBFA32ED0986FD91E8FBCA6BD91E74A93); s_Il2CppMethodInitialized = true; } ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868* V_0 = NULL; RuntimeObject* V_1 = NULL; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* G_B3_0 = NULL; RuntimeObject* G_B7_0 = NULL; int32_t G_B9_0 = 0; RuntimeObject* G_B9_1 = NULL; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B9_2 = NULL; int32_t G_B8_0 = 0; RuntimeObject* G_B8_1 = NULL; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B8_2 = NULL; Exception_t* G_B10_0 = NULL; int32_t G_B10_1 = 0; RuntimeObject* G_B10_2 = NULL; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B10_3 = NULL; { // var request = op as ResourceRequest; AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_0 = ___op0; V_0 = ((ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868*)IsInstClass((RuntimeObject*)L_0, ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868_il2cpp_TypeInfo_var)); // object result = request != null ? request.asset : null; ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868* L_1 = V_0; if (L_1) { goto IL_000e; } } { G_B3_0 = ((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)(NULL)); goto IL_0014; } IL_000e: { ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868* L_2 = V_0; NullCheck(L_2); Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_3; L_3 = ResourceRequest_get_asset_m740C394902843D080795A49372A2AB3CE9705087(L_2, NULL); G_B3_0 = L_3; } IL_0014: { V_1 = G_B3_0; // result = result != null && m_ProvideHandle.Type.IsAssignableFrom(result.GetType()) ? result : null; RuntimeObject* L_4 = V_1; if (!L_4) { goto IL_0030; } } { ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_5 = (&__this->___m_ProvideHandle_1); Type_t* L_6; L_6 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_5, NULL); RuntimeObject* L_7 = V_1; NullCheck(L_7); Type_t* L_8; L_8 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_7, NULL); NullCheck(L_6); bool L_9; L_9 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_6, L_8); if (L_9) { goto IL_0033; } } IL_0030: { G_B7_0 = NULL; goto IL_0034; } IL_0033: { RuntimeObject* L_10 = V_1; G_B7_0 = L_10; } IL_0034: { V_1 = G_B7_0; // m_ProvideHandle.Complete(result, result != null, result == null ? new Exception($"Unable to load asset of type {m_ProvideHandle.Type} from location {m_ProvideHandle.Location}.") : null); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_11 = (&__this->___m_ProvideHandle_1); RuntimeObject* L_12 = V_1; RuntimeObject* L_13 = V_1; RuntimeObject* L_14 = V_1; G_B8_0 = ((!(((RuntimeObject*)(RuntimeObject*)L_13) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); G_B8_1 = L_12; G_B8_2 = L_11; if (!L_14) { G_B9_0 = ((!(((RuntimeObject*)(RuntimeObject*)L_13) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); G_B9_1 = L_12; G_B9_2 = L_11; goto IL_0046; } } { G_B10_0 = ((Exception_t*)(NULL)); G_B10_1 = G_B8_0; G_B10_2 = G_B8_1; G_B10_3 = G_B8_2; goto IL_006b; } IL_0046: { ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_15 = (&__this->___m_ProvideHandle_1); Type_t* L_16; L_16 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_15, NULL); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_17 = (&__this->___m_ProvideHandle_1); RuntimeObject* L_18; L_18 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_17, NULL); String_t* L_19; L_19 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral06065C5BBFA32ED0986FD91E8FBCA6BD91E74A93, L_16, L_18, NULL); Exception_t* L_20 = (Exception_t*)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); NullCheck(L_20); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_20, L_19, NULL); G_B10_0 = L_20; G_B10_1 = G_B9_0; G_B10_2 = G_B9_1; G_B10_3 = G_B9_2; } IL_006b: { ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164(G_B10_3, G_B10_2, (bool)G_B10_1, G_B10_0, ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_RuntimeMethod_var); // } return; } } // System.Single UnityEngine.ResourceManagement.ResourceProviders.LegacyResourcesProvider/InternalOp::PercentComplete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InternalOp_PercentComplete_mFD5F139200755EFF695677464310664195431171 (InternalOp_tFCABC134D1A1F13FFFF46A87AE2CDAC70E1A4BAC* __this, const RuntimeMethod* method) { float V_0 = 0.0f; float G_B3_0 = 0.0f; { // public float PercentComplete() { return m_RequestOperation != null ? m_RequestOperation.progress : 0.0f; } AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_0 = __this->___m_RequestOperation_0; if (L_0) { goto IL_0010; } } { G_B3_0 = (0.0f); goto IL_001b; } IL_0010: { AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_1 = __this->___m_RequestOperation_0; NullCheck(L_1); float L_2; L_2 = AsyncOperation_get_progress_mF3B2837C1A5DDF3C2F7A3BA1E449DD4C71C632EE(L_1, NULL); G_B3_0 = L_2; } IL_001b: { V_0 = G_B3_0; goto IL_001e; } IL_001e: { // public float PercentComplete() { return m_RequestOperation != null ? m_RequestOperation.progress : 0.0f; } float L_3 = V_0; return L_3; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.LegacyResourcesProvider/InternalOp::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp__ctor_m7D25C62F5CA2642016421F0A6FE4AA93F27064E1 (InternalOp_tFCABC134D1A1F13FFFF46A87AE2CDAC70E1A4BAC* __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.String UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase::get_ProviderId() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ResourceProviderBase_get_ProviderId_m32B6BC7793DD0BA3B1B8AD25A2469AE0B4CDCCB1 (ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29* __this, const RuntimeMethod* method) { bool V_0 = false; String_t* V_1 = NULL; { // if (string.IsNullOrEmpty(m_ProviderId)) String_t* L_0 = __this->___m_ProviderId_0; bool L_1; L_1 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_0, NULL); V_0 = L_1; bool L_2 = V_0; if (!L_2) { goto IL_0021; } } { // m_ProviderId = GetType().FullName; Type_t* L_3; L_3 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL); NullCheck(L_3); String_t* L_4; L_4 = VirtualFuncInvoker0< String_t* >::Invoke(26 /* System.String System.Type::get_FullName() */, L_3); __this->___m_ProviderId_0 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ProviderId_0), (void*)L_4); } IL_0021: { // return m_ProviderId; String_t* L_5 = __this->___m_ProviderId_0; V_1 = L_5; goto IL_002a; } IL_002a: { // } String_t* L_6 = V_1; return L_6; } } // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase::Initialize(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceProviderBase_Initialize_mF5BA704DAA8DBAE985D7B2AA6B84379DC08A1A62 (ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29* __this, String_t* ___id0, String_t* ___data1, const RuntimeMethod* method) { bool V_0 = false; { // m_ProviderId = id; String_t* L_0 = ___id0; __this->___m_ProviderId_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ProviderId_0), (void*)L_0); // return !string.IsNullOrEmpty(m_ProviderId); String_t* L_1 = __this->___m_ProviderId_0; bool L_2; L_2 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_1, NULL); V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); goto IL_0019; } IL_0019: { // } bool L_3 = V_0; return L_3; } } // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase::CanProvide(System.Type,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceProviderBase_CanProvide_mB9058D012637D533B0214DCB5EF478E5F8CB6816 (ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29* __this, Type_t* ___t0, RuntimeObject* ___location1, const RuntimeMethod* method) { bool V_0 = false; { // return GetDefaultType(location).IsAssignableFrom(t); RuntimeObject* L_0 = ___location1; Type_t* L_1; L_1 = VirtualFuncInvoker1< Type_t*, RuntimeObject* >::Invoke(16 /* System.Type UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase::GetDefaultType(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) */, __this, L_0); Type_t* L_2 = ___t0; NullCheck(L_1); bool L_3; L_3 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_1, L_2); V_0 = L_3; goto IL_0011; } IL_0011: { // } bool L_4 = V_0; return L_4; } } // System.String UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ResourceProviderBase_ToString_m9E17857E9B321F341C51B01E0EA3EC09D0ACABDD (ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29* __this, const RuntimeMethod* method) { String_t* V_0 = NULL; { // return ProviderId; String_t* L_0; L_0 = VirtualFuncInvoker0< String_t* >::Invoke(12 /* System.String UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase::get_ProviderId() */, __this); V_0 = L_0; goto IL_000a; } IL_000a: { // } String_t* L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase::Release(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceProviderBase_Release_mBA35FC33814192955594D9A6C36D6AF9DF54A123 (ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29* __this, RuntimeObject* ___location0, RuntimeObject* ___obj1, const RuntimeMethod* method) { { // } return; } } // System.Type UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase::GetDefaultType(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ResourceProviderBase_GetDefaultType_m33744F9753517EF7AAE308E7F35234742B0EA000 (ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29* __this, RuntimeObject* ___location0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Type_t* V_0 = NULL; { // return typeof(object); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (RuntimeObject_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_0, NULL); V_0 = L_1; goto IL_000e; } IL_000e: { // } Type_t* L_2 = V_0; return L_2; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase::InitializeAsync(UnityEngine.ResourceManagement.ResourceManager,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 ResourceProviderBase_InitializeAsync_mC3314BEB55F7D7F35AD13997844E919980BED1DA (ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29* __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*)&BaseInitAsyncOp_tC34615845690A38C0F748CE658CC8027BCF3014C_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__DisplayClass10_0_U3CInitializeAsyncU3Eb__0_m2152B544B8FC16CFF06127C9098353ADE47B9713_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass10_0_t68467CAE6229BA62ED5F594F6848E075793F1B2C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass10_0_t68467CAE6229BA62ED5F594F6848E075793F1B2C* V_0 = NULL; BaseInitAsyncOp_tC34615845690A38C0F748CE658CC8027BCF3014C* 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__DisplayClass10_0_t68467CAE6229BA62ED5F594F6848E075793F1B2C* L_0 = (U3CU3Ec__DisplayClass10_0_t68467CAE6229BA62ED5F594F6848E075793F1B2C*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass10_0_t68467CAE6229BA62ED5F594F6848E075793F1B2C_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__DisplayClass10_0__ctor_mA5E2487B070975CC79B933A4F89E400047EC712B(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass10_0_t68467CAE6229BA62ED5F594F6848E075793F1B2C* L_1 = V_0; NullCheck(L_1); L_1->___U3CU3E4__this_0 = __this; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_0), (void*)__this); U3CU3Ec__DisplayClass10_0_t68467CAE6229BA62ED5F594F6848E075793F1B2C* 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__DisplayClass10_0_t68467CAE6229BA62ED5F594F6848E075793F1B2C* 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); // BaseInitAsyncOp baseInitOp = new BaseInitAsyncOp(); BaseInitAsyncOp_tC34615845690A38C0F748CE658CC8027BCF3014C* L_6 = (BaseInitAsyncOp_tC34615845690A38C0F748CE658CC8027BCF3014C*)il2cpp_codegen_object_new(BaseInitAsyncOp_tC34615845690A38C0F748CE658CC8027BCF3014C_il2cpp_TypeInfo_var); NullCheck(L_6); BaseInitAsyncOp__ctor_m13B9AD12D8F36FC0B8DD5B72AE71117B3F8ADA1E(L_6, NULL); V_1 = L_6; // baseInitOp.Init(() => Initialize(id, data)); BaseInitAsyncOp_tC34615845690A38C0F748CE658CC8027BCF3014C* L_7 = V_1; U3CU3Ec__DisplayClass10_0_t68467CAE6229BA62ED5F594F6848E075793F1B2C* 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__DisplayClass10_0_U3CInitializeAsyncU3Eb__0_m2152B544B8FC16CFF06127C9098353ADE47B9713_RuntimeMethod_var), NULL); NullCheck(L_7); BaseInitAsyncOp_Init_mA692A84282503E756732EB5AED2D184E17C8896B(L_7, L_9, NULL); // return rm.StartOperation(baseInitOp, default); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_10 = ___rm0; BaseInitAsyncOp_tC34615845690A38C0F748CE658CC8027BCF3014C* 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; } } // UnityEngine.ResourceManagement.ResourceProviders.ProviderBehaviourFlags UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase::UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider.get_BehaviourFlags() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceProviderBase_UnityEngine_ResourceManagement_ResourceProviders_IResourceProvider_get_BehaviourFlags_m3ED17F0683C3298B5AC1E402259740330104F79A (ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // ProviderBehaviourFlags IResourceProvider.BehaviourFlags { get { return m_BehaviourFlags; } } int32_t L_0 = __this->___m_BehaviourFlags_1; V_0 = L_0; goto IL_000a; } IL_000a: { // ProviderBehaviourFlags IResourceProvider.BehaviourFlags { get { return m_BehaviourFlags; } } int32_t L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceProviderBase__ctor_mAE12700496F4A8B1363AB851FD48F2101278CBF9 (ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29* __this, const RuntimeMethod* method) { { // protected ProviderBehaviourFlags m_BehaviourFlags = ProviderBehaviourFlags.None; __this->___m_BehaviourFlags_1 = 0; 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.ResourceManagement.ResourceProviders.ResourceProviderBase/BaseInitAsyncOp::Init(System.Func`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseInitAsyncOp_Init_mA692A84282503E756732EB5AED2D184E17C8896B (BaseInitAsyncOp_tC34615845690A38C0F748CE658CC8027BCF3014C* __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.ResourceManagement.ResourceProviders.ResourceProviderBase/BaseInitAsyncOp::InvokeWaitForCompletion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BaseInitAsyncOp_InvokeWaitForCompletion_m3EEFE285B56FC5B968B76F2A7532EBB1ECF64C32 (BaseInitAsyncOp_tC34615845690A38C0F748CE658CC8027BCF3014C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_InvokeExecute_m348860D240F3073087FDD6B33EAD7C52BF72BC06_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 (!HasExecuted) bool L_3 = ((AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*)__this)->___HasExecuted_10; 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 true; V_1 = (bool)1; goto IL_0030; } IL_0030: { // } bool L_5 = V_1; return L_5; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase/BaseInitAsyncOp::Execute() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseInitAsyncOp_Execute_mD8E2E626B3041A9A808536A9062D19D86DB091F2 (BaseInitAsyncOp_tC34615845690A38C0F748CE658CC8027BCF3014C* __this, 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; { // if (m_CallBack != null) Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_0 = __this->___m_CallBack_17; V_0 = (bool)((!(((RuntimeObject*)(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0028; } } { // Complete(m_CallBack(), true, ""); Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_2 = __this->___m_CallBack_17; NullCheck(L_2); bool L_3; L_3 = Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_inline(L_2, NULL); AsyncOperationBase_1_Complete_m7672D1479CCD241E6106E62B6ECCC035AC6715B7(__this, L_3, (bool)1, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, AsyncOperationBase_1_Complete_m7672D1479CCD241E6106E62B6ECCC035AC6715B7_RuntimeMethod_var); goto IL_0036; } IL_0028: { // Complete(true, true, ""); AsyncOperationBase_1_Complete_m7672D1479CCD241E6106E62B6ECCC035AC6715B7(__this, (bool)1, (bool)1, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, AsyncOperationBase_1_Complete_m7672D1479CCD241E6106E62B6ECCC035AC6715B7_RuntimeMethod_var); } IL_0036: { // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase/BaseInitAsyncOp::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseInitAsyncOp__ctor_m13B9AD12D8F36FC0B8DD5B72AE71117B3F8ADA1E (BaseInitAsyncOp_tC34615845690A38C0F748CE658CC8027BCF3014C* __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; } { 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.ResourceManagement.ResourceProviders.ResourceProviderBase/<>c__DisplayClass10_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass10_0__ctor_mA5E2487B070975CC79B933A4F89E400047EC712B (U3CU3Ec__DisplayClass10_0_t68467CAE6229BA62ED5F594F6848E075793F1B2C* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase/<>c__DisplayClass10_0::b__0() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass10_0_U3CInitializeAsyncU3Eb__0_m2152B544B8FC16CFF06127C9098353ADE47B9713 (U3CU3Ec__DisplayClass10_0_t68467CAE6229BA62ED5F594F6848E075793F1B2C* __this, const RuntimeMethod* method) { { // baseInitOp.Init(() => Initialize(id, data)); ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29* 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 = VirtualFuncInvoker2< bool, String_t*, String_t* >::Invoke(13 /* System.Boolean UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase::Initialize(System.String,System.String) */, L_0, L_1, L_2); return L_3; } } #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 // UnityEngine.ResourceManagement.ResourceProviders.ProviderLoadRequestOptions UnityEngine.ResourceManagement.ResourceProviders.ProviderLoadRequestOptions::Copy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* ProviderLoadRequestOptions_Copy_mEA312F4D34C7FE6E0B7CE7BA4E7D68DCD5BA94A9 (ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* V_0 = NULL; { // return (ProviderLoadRequestOptions) this.MemberwiseClone(); RuntimeObject* L_0; L_0 = Object_MemberwiseClone_m0676AEE25C3CF7C09F15ECF9EC5CC407863617B3(__this, NULL); V_0 = ((ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F*)CastclassClass((RuntimeObject*)L_0, ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F_il2cpp_TypeInfo_var)); goto IL_000f; } IL_000f: { // } ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* L_1 = V_0; return L_1; } } // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.ProviderLoadRequestOptions::get_IgnoreFailures() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProviderLoadRequestOptions_get_IgnoreFailures_m38F1966139843C0C98C3598834A3BCCD9700962F (ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* __this, const RuntimeMethod* method) { bool V_0 = false; { // get { return m_IgnoreFailures; } bool L_0 = __this->___m_IgnoreFailures_0; V_0 = L_0; goto IL_000a; } IL_000a: { // get { return m_IgnoreFailures; } bool L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.ProviderLoadRequestOptions::set_IgnoreFailures(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProviderLoadRequestOptions_set_IgnoreFailures_m4C265B0663007A5DDE6E505E6CF15E516A0D13D1 (ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* __this, bool ___value0, const RuntimeMethod* method) { { // set { m_IgnoreFailures = value; } bool L_0 = ___value0; __this->___m_IgnoreFailures_0 = L_0; // set { m_IgnoreFailures = value; } return; } } // System.Int32 UnityEngine.ResourceManagement.ResourceProviders.ProviderLoadRequestOptions::get_WebRequestTimeout() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProviderLoadRequestOptions_get_WebRequestTimeout_m81BA0608C118ECD1ED8AD0732A626E747418320B (ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* __this, const RuntimeMethod* method) { { // get => m_WebRequestTimeout; int32_t L_0 = __this->___m_WebRequestTimeout_1; return L_0; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.ProviderLoadRequestOptions::set_WebRequestTimeout(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProviderLoadRequestOptions_set_WebRequestTimeout_mCC9B0B944D6B5E4599849B09C83B3A635F31B518 (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; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.ProviderLoadRequestOptions::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProviderLoadRequestOptions__ctor_m61D91E3E5DED91FDA313D772DAD3F16324F06322 (ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* __this, const RuntimeMethod* method) { { // [SerializeField] private bool m_IgnoreFailures = false; __this->___m_IgnoreFailures_0 = (bool)0; // private int m_WebRequestTimeout = 0; __this->___m_WebRequestTimeout_1 = 0; 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 // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceProviders.SceneProvider::ProvideScene(UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,UnityEngine.SceneManagement.LoadSceneMode,System.Boolean,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 SceneProvider_ProvideScene_m71829B9681719B9C2F06799FAB082C7A995FFE37 (SceneProvider_t64FD7A892530ABB5FCA6B87A543976D6757ED24B* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___resourceManager0, RuntimeObject* ___location1, int32_t ___loadMode2, bool ___activateOnLoad3, int32_t ___priority4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var); 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*)&IAssetBundleResource_t7DA03D01901C8189876A8C048B00A572F561BA00_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_StartOperation_TisSceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_m79B314FA870F7EBD6E6CC7E5209995D41A4AC824_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 V_0; memset((&V_0), 0, sizeof(V_0)); SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* V_1 = NULL; AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 V_2; memset((&V_2), 0, sizeof(V_2)); bool V_3 = false; bool V_4 = false; AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 V_5; memset((&V_5), 0, sizeof(V_5)); { // AsyncOperationHandle> depOp = default(AsyncOperationHandle>); il2cpp_codegen_initobj((&V_0), sizeof(AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90)); // if (location.HasDependencies) RuntimeObject* L_0 = ___location1; NullCheck(L_0); bool L_1; L_1 = InterfaceFuncInvoker0< bool >::Invoke(5 /* System.Boolean UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_HasDependencies() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_0); V_3 = L_1; bool L_2 = V_3; if (!L_2) { goto IL_0032; } } { // depOp = resourceManager.ProvideResourceGroupCached(location.Dependencies, location.DependencyHashCode, typeof(IAssetBundleResource), null); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_3 = ___resourceManager0; RuntimeObject* L_4 = ___location1; NullCheck(L_4); RuntimeObject* L_5; L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* System.Collections.Generic.IList`1 UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_Dependencies() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_4); RuntimeObject* L_6 = ___location1; NullCheck(L_6); int32_t L_7; L_7 = InterfaceFuncInvoker0< int32_t >::Invoke(4 /* System.Int32 UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_DependencyHashCode() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_6); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast (IAssetBundleResource_t7DA03D01901C8189876A8C048B00A572F561BA00_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_9; L_9 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_8, NULL); NullCheck(L_3); AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_10; L_10 = ResourceManager_ProvideResourceGroupCached_m4BE9B9B2D6DD75747B7978BC8EC9664FCDBD10C2(L_3, L_5, L_7, L_9, (Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*)NULL, (bool)1, NULL); V_0 = L_10; } IL_0032: { // SceneOp op = new SceneOp(resourceManager); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_11 = ___resourceManager0; SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* L_12 = (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C*)il2cpp_codegen_object_new(SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C_il2cpp_TypeInfo_var); NullCheck(L_12); SceneOp__ctor_mB76646F60C8FBD0152B6DF3911BB1845D5F76C78(L_12, L_11, NULL); V_1 = L_12; // op.Init(location, loadMode, activateOnLoad, priority, depOp); SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* L_13 = V_1; RuntimeObject* L_14 = ___location1; int32_t L_15 = ___loadMode2; bool L_16 = ___activateOnLoad3; int32_t L_17 = ___priority4; AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_18 = V_0; NullCheck(L_13); SceneOp_Init_m9A7827AAA4E02DEB793CA591D918A72C1E469B39(L_13, L_14, L_15, L_16, L_17, L_18, NULL); // var handle = resourceManager.StartOperation(op, depOp); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_19 = ___resourceManager0; SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* L_20 = V_1; AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_21 = V_0; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_22; L_22 = AsyncOperationHandle_1_op_Implicit_m84DEAEF957377A11468409BE77C9BE51D0BF267E(L_21, AsyncOperationHandle_1_op_Implicit_m84DEAEF957377A11468409BE77C9BE51D0BF267E_RuntimeMethod_var); NullCheck(L_19); AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_23; L_23 = ResourceManager_StartOperation_TisSceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_m79B314FA870F7EBD6E6CC7E5209995D41A4AC824(L_19, L_20, L_22, ResourceManager_StartOperation_TisSceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_m79B314FA870F7EBD6E6CC7E5209995D41A4AC824_RuntimeMethod_var); V_2 = L_23; // if (depOp.IsValid()) bool L_24; L_24 = AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB((&V_0), AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var); V_4 = L_24; bool L_25 = V_4; if (!L_25) { goto IL_006a; } } { // depOp.Release(); AsyncOperationHandle_1_Release_mF6710B199D5B6D484B6133E8BD599EF5ADD33BD1((&V_0), AsyncOperationHandle_1_Release_mF6710B199D5B6D484B6133E8BD599EF5ADD33BD1_RuntimeMethod_var); } IL_006a: { // return handle; AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_26 = V_2; V_5 = L_26; goto IL_006f; } IL_006f: { // } AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_27 = V_5; return L_27; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceProviders.SceneProvider::ReleaseScene(UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 SceneProvider_ReleaseScene_mCF155C3784D3085A27249CC2802153A1F92611BC (SceneProvider_t64FD7A892530ABB5FCA6B87A543976D6757ED24B* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___resourceManager0, AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 ___sceneLoadHandle1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISceneProvider2_t3168CF0253FC74704C4E3597D9515E04D1DB7AD8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 V_0; memset((&V_0), 0, sizeof(V_0)); { // return ((ISceneProvider2)(this)).ReleaseScene(resourceManager, sceneLoadHandle, UnloadSceneOptions.None); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_0 = ___resourceManager0; AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_1 = ___sceneLoadHandle1; AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_2; L_2 = InterfaceFuncInvoker3< AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5, int32_t >::Invoke(0 /* UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceProviders.ISceneProvider2::ReleaseScene(UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1,UnityEngine.SceneManagement.UnloadSceneOptions) */, ISceneProvider2_t3168CF0253FC74704C4E3597D9515E04D1DB7AD8_il2cpp_TypeInfo_var, __this, L_0, L_1, 0); V_0 = L_2; goto IL_000d; } IL_000d: { // } AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_3 = V_0; return L_3; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceProviders.SceneProvider::UnityEngine.ResourceManagement.ResourceProviders.ISceneProvider2.ReleaseScene(UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1,UnityEngine.SceneManagement.UnloadSceneOptions) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 SceneProvider_UnityEngine_ResourceManagement_ResourceProviders_ISceneProvider2_ReleaseScene_mB3B5F1A6E74DFD303103F085BA356A1C9486357D (SceneProvider_t64FD7A892530ABB5FCA6B87A543976D6757ED24B* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___resourceManager0, AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 ___sceneLoadHandle1, int32_t ___unloadOptions2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_op_Implicit_m595D616C4C88BA9FDAAA016670D9E5A5C77FDFEE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_StartOperation_TisSceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_m79B314FA870F7EBD6E6CC7E5209995D41A4AC824_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A* V_0 = NULL; AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 V_1; memset((&V_1), 0, sizeof(V_1)); { // var unloadOp = new UnloadSceneOp(); UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A* L_0 = (UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A*)il2cpp_codegen_object_new(UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A_il2cpp_TypeInfo_var); NullCheck(L_0); UnloadSceneOp__ctor_mEC2C9FAA9ABA49CB8374E387869FD5B9D56BFC90(L_0, NULL); V_0 = L_0; // unloadOp.Init(sceneLoadHandle, unloadOptions); UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A* L_1 = V_0; AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_2 = ___sceneLoadHandle1; int32_t L_3 = ___unloadOptions2; NullCheck(L_1); UnloadSceneOp_Init_mC0C6886B5E43507A3D937D155153AF0A0876A312(L_1, L_2, L_3, NULL); // return resourceManager.StartOperation(unloadOp, sceneLoadHandle); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_4 = ___resourceManager0; UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A* L_5 = V_0; AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_6 = ___sceneLoadHandle1; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_7; L_7 = AsyncOperationHandle_1_op_Implicit_m595D616C4C88BA9FDAAA016670D9E5A5C77FDFEE(L_6, AsyncOperationHandle_1_op_Implicit_m595D616C4C88BA9FDAAA016670D9E5A5C77FDFEE_RuntimeMethod_var); NullCheck(L_4); AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_8; L_8 = ResourceManager_StartOperation_TisSceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_m79B314FA870F7EBD6E6CC7E5209995D41A4AC824(L_4, L_5, L_7, ResourceManager_StartOperation_TisSceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_m79B314FA870F7EBD6E6CC7E5209995D41A4AC824_RuntimeMethod_var); V_1 = L_8; goto IL_0020; } IL_0020: { // } AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_9 = V_1; return L_9; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.SceneProvider::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneProvider__ctor_m1DCFAE38CC86ABEEE17922354162A857E296DC36 (SceneProvider_t64FD7A892530ABB5FCA6B87A543976D6757ED24B* __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.ResourceManagement.ResourceProviders.SceneProvider/SceneOp::.ctor(UnityEngine.ResourceManagement.ResourceManager) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneOp__ctor_mB76646F60C8FBD0152B6DF3911BB1845D5F76C78 (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___rm0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1__ctor_m917AE11F82954DE5783758C381EDE93A8E65C7C7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // public SceneOp(ResourceManager rm) AsyncOperationBase_1__ctor_m917AE11F82954DE5783758C381EDE93A8E65C7C7(__this, AsyncOperationBase_1__ctor_m917AE11F82954DE5783758C381EDE93A8E65C7C7_RuntimeMethod_var); // m_ResourceManager = rm; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_0 = ___rm0; __this->___m_ResourceManager_23 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ResourceManager_23), (void*)L_0); // } return; } } // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/SceneOp::GetDownloadStatus(System.Collections.Generic.HashSet`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D SceneOp_GetDownloadStatus_m2F9313B7535DD301CFF63B9B8DBE8E8B803DED6D (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___visited0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_IsDone_mD9531C3739098D621C11A3B44EE74B8DFAA9F47A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_InternalGetDownloadStatus_mB5722FDD78A3C1070EB8D85F52C41FF1D22DAA3B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_0; memset((&V_0), 0, sizeof(V_0)); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_1; memset((&V_1), 0, sizeof(V_1)); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); { // return m_DepOp.IsValid() ? m_DepOp.InternalGetDownloadStatus(visited) : new DownloadStatus() { IsDone = IsDone }; AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* L_0 = (&__this->___m_DepOp_22); bool L_1; L_1 = AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB(L_0, AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var); if (L_1) { goto IL_0026; } } { il2cpp_codegen_initobj((&V_0), sizeof(DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D)); bool L_2; L_2 = AsyncOperationBase_1_get_IsDone_mD9531C3739098D621C11A3B44EE74B8DFAA9F47A(__this, AsyncOperationBase_1_get_IsDone_mD9531C3739098D621C11A3B44EE74B8DFAA9F47A_RuntimeMethod_var); (&V_0)->___IsDone_2 = L_2; DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_3 = V_0; G_B3_0 = L_3; goto IL_0032; } IL_0026: { AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* L_4 = (&__this->___m_DepOp_22); HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_5 = ___visited0; DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_6; L_6 = AsyncOperationHandle_1_InternalGetDownloadStatus_mB5722FDD78A3C1070EB8D85F52C41FF1D22DAA3B(L_4, L_5, AsyncOperationHandle_1_InternalGetDownloadStatus_mB5722FDD78A3C1070EB8D85F52C41FF1D22DAA3B_RuntimeMethod_var); G_B3_0 = L_6; } IL_0032: { V_1 = G_B3_0; goto IL_0035; } IL_0035: { // } DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_7 = V_1; return L_7; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/SceneOp::Init(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,UnityEngine.SceneManagement.LoadSceneMode,System.Boolean,System.Int32,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneOp_Init_m9A7827AAA4E02DEB793CA591D918A72C1E469B39 (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* __this, RuntimeObject* ___location0, int32_t ___loadMode1, bool ___activateOnLoad2, int32_t ___priority3, AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 ___depOp4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_Acquire_mCDDF68BFF0F5C6450044727445B62722A15BDC0D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // m_DepOp = depOp; AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_0 = ___depOp4; __this->___m_DepOp_22 = L_0; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_DepOp_22))->___m_InternalOp_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_DepOp_22))->___m_LocationName_2), (void*)NULL); #endif // if (m_DepOp.IsValid()) AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* L_1 = (&__this->___m_DepOp_22); bool L_2; L_2 = AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB(L_1, AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var); V_0 = L_2; bool L_3 = V_0; if (!L_3) { goto IL_0024; } } { // m_DepOp.Acquire(); AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* L_4 = (&__this->___m_DepOp_22); AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_5; L_5 = AsyncOperationHandle_1_Acquire_mCDDF68BFF0F5C6450044727445B62722A15BDC0D(L_4, AsyncOperationHandle_1_Acquire_mCDDF68BFF0F5C6450044727445B62722A15BDC0D_RuntimeMethod_var); } IL_0024: { // m_Location = location; RuntimeObject* L_6 = ___location0; __this->___m_Location_19 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Location_19), (void*)L_6); // m_LoadMode = loadMode; int32_t L_7 = ___loadMode1; __this->___m_LoadMode_20 = L_7; // m_ActivateOnLoad = activateOnLoad; bool L_8 = ___activateOnLoad2; __this->___m_ActivateOnLoad_17 = L_8; // m_Priority = priority; int32_t L_9 = ___priority3; __this->___m_Priority_21 = L_9; // } return; } } // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/SceneOp::InvokeWaitForCompletion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SceneOp_InvokeWaitForCompletion_m6192F90DF7C2E5F2B986E6413341A8D5AED41B29 (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_InvokeExecute_m0962C6D5EA70CA2161A97833CF0C4F4FBF90BC41_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_IsDone_mD9531C3739098D621C11A3B44EE74B8DFAA9F47A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_WaitForCompletion_m79B9DA519122674BFB51B968E6E7C94B04D1267B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_IsDone_m5CE276DB16D5DC467F8DC24D48C1F9673A3B6786_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; bool V_2 = false; bool V_3 = false; int32_t G_B3_0 = 0; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B7_0 = NULL; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B6_0 = NULL; { // if (m_DepOp.IsValid() && !m_DepOp.IsDone) AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* L_0 = (&__this->___m_DepOp_22); bool L_1; L_1 = AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB(L_0, AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var); if (!L_1) { goto IL_001e; } } { AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* L_2 = (&__this->___m_DepOp_22); bool L_3; L_3 = AsyncOperationHandle_1_get_IsDone_m5CE276DB16D5DC467F8DC24D48C1F9673A3B6786(L_2, AsyncOperationHandle_1_get_IsDone_m5CE276DB16D5DC467F8DC24D48C1F9673A3B6786_RuntimeMethod_var); G_B3_0 = ((((int32_t)L_3) == ((int32_t)0))? 1 : 0); goto IL_001f; } IL_001e: { G_B3_0 = 0; } IL_001f: { V_0 = (bool)G_B3_0; bool L_4 = V_0; if (!L_4) { goto IL_002f; } } { // m_DepOp.WaitForCompletion(); AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* L_5 = (&__this->___m_DepOp_22); RuntimeObject* L_6; L_6 = AsyncOperationHandle_1_WaitForCompletion_m79B9DA519122674BFB51B968E6E7C94B04D1267B(L_5, AsyncOperationHandle_1_WaitForCompletion_m79B9DA519122674BFB51B968E6E7C94B04D1267B_RuntimeMethod_var); } IL_002f: { // m_RM?.Update(Time.unscaledDeltaTime); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_7 = ((AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)__this)->___m_RM_4; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_8 = L_7; G_B6_0 = L_8; if (L_8) { G_B7_0 = L_8; goto IL_003b; } } { goto IL_0046; } IL_003b: { float L_9; L_9 = Time_get_unscaledDeltaTime_m89252D23CC5AA295CFA4EB2BCB417A831AC51652(NULL); NullCheck(G_B7_0); ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C(G_B7_0, L_9, NULL); } IL_0046: { // if (!HasExecuted) bool L_10 = ((AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)__this)->___HasExecuted_10; V_1 = (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0); bool L_11 = V_1; if (!L_11) { goto IL_005a; } } { // InvokeExecute(); AsyncOperationBase_1_InvokeExecute_m0962C6D5EA70CA2161A97833CF0C4F4FBF90BC41(__this, AsyncOperationBase_1_InvokeExecute_m0962C6D5EA70CA2161A97833CF0C4F4FBF90BC41_RuntimeMethod_var); } IL_005a: { // m_Inst.m_Operation.allowSceneActivation = false; SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* L_12 = (&__this->___m_Inst_18); AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_13 = L_12->___m_Operation_1; NullCheck(L_13); AsyncOperation_set_allowSceneActivation_mBD94FAB342455508CD7962D3CED490C64AF74522(L_13, (bool)0, NULL); goto IL_007a; } IL_006e: { // ((IUpdateReceiver)this).Update(Time.unscaledDeltaTime); float L_14; L_14 = Time_get_unscaledDeltaTime_m89252D23CC5AA295CFA4EB2BCB417A831AC51652(NULL); InterfaceActionInvoker1< float >::Invoke(0 /* System.Void UnityEngine.ResourceManagement.IUpdateReceiver::Update(System.Single) */, IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var, __this, L_14); } IL_007a: { // while (!IsDone) bool L_15; L_15 = AsyncOperationBase_1_get_IsDone_mD9531C3739098D621C11A3B44EE74B8DFAA9F47A(__this, AsyncOperationBase_1_get_IsDone_mD9531C3739098D621C11A3B44EE74B8DFAA9F47A_RuntimeMethod_var); V_2 = (bool)((((int32_t)L_15) == ((int32_t)0))? 1 : 0); bool L_16 = V_2; if (L_16) { goto IL_006e; } } { // m_Inst.m_Operation.allowSceneActivation = m_ActivateOnLoad; SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* L_17 = (&__this->___m_Inst_18); AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_18 = L_17->___m_Operation_1; bool L_19 = __this->___m_ActivateOnLoad_17; NullCheck(L_18); AsyncOperation_set_allowSceneActivation_mBD94FAB342455508CD7962D3CED490C64AF74522(L_18, L_19, NULL); // return IsDone; bool L_20; L_20 = AsyncOperationBase_1_get_IsDone_mD9531C3739098D621C11A3B44EE74B8DFAA9F47A(__this, AsyncOperationBase_1_get_IsDone_mD9531C3739098D621C11A3B44EE74B8DFAA9F47A_RuntimeMethod_var); V_3 = L_20; goto IL_00a7; } IL_00a7: { // } bool L_21 = V_3; return L_21; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/SceneOp::GetDependencies(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneOp_GetDependencies_mF60EC68370064533BCFF6918265B5AD71CF586A0 (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___deps0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_op_Implicit_m84DEAEF957377A11468409BE77C9BE51D0BF267E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // if (m_DepOp.IsValid()) AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* L_0 = (&__this->___m_DepOp_22); bool L_1; L_1 = AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB(L_0, AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var); V_0 = L_1; bool L_2 = V_0; if (!L_2) { goto IL_0022; } } { // deps.Add(m_DepOp); List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_3 = ___deps0; AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_4 = __this->___m_DepOp_22; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_5; L_5 = AsyncOperationHandle_1_op_Implicit_m84DEAEF957377A11468409BE77C9BE51D0BF267E(L_4, AsyncOperationHandle_1_op_Implicit_m84DEAEF957377A11468409BE77C9BE51D0BF267E_RuntimeMethod_var); NullCheck(L_3); List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_inline(L_3, L_5, List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_RuntimeMethod_var); } IL_0022: { // } return; } } // System.String UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/SceneOp::get_DebugName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SceneOp_get_DebugName_m0681291B5BD9791094325B3EE0722917C896CA19 (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_ShortenPath_m058D94CFF2FE6E99A4348A43D26298994FA8AE3E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6DD798540816CF95355537E350E0B22DB63ACF5E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE9AA25CEFD9F1A4B7C2C388DDE95BA9B9F8FF033); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; String_t* G_B2_0 = NULL; String_t* G_B1_0 = NULL; String_t* G_B3_0 = NULL; String_t* G_B3_1 = NULL; { // protected override string DebugName { get { return string.Format("Scene({0})", m_Location == null ? "Invalid" : ShortenPath(m_ResourceManager.TransformInternalId(m_Location), false)); } } RuntimeObject* L_0 = __this->___m_Location_19; G_B1_0 = _stringLiteralE9AA25CEFD9F1A4B7C2C388DDE95BA9B9F8FF033; if (!L_0) { G_B2_0 = _stringLiteralE9AA25CEFD9F1A4B7C2C388DDE95BA9B9F8FF033; goto IL_0027; } } { ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_1 = __this->___m_ResourceManager_23; RuntimeObject* L_2 = __this->___m_Location_19; NullCheck(L_1); String_t* L_3; L_3 = ResourceManager_TransformInternalId_m2C99EDD12AF07F099F7FF88E15892F2582C17EB9(L_1, L_2, NULL); String_t* L_4; L_4 = AsyncOperationBase_1_ShortenPath_m058D94CFF2FE6E99A4348A43D26298994FA8AE3E(L_3, (bool)0, AsyncOperationBase_1_ShortenPath_m058D94CFF2FE6E99A4348A43D26298994FA8AE3E_RuntimeMethod_var); G_B3_0 = L_4; G_B3_1 = G_B1_0; goto IL_002c; } IL_0027: { G_B3_0 = _stringLiteral6DD798540816CF95355537E350E0B22DB63ACF5E; G_B3_1 = G_B2_0; } IL_002c: { String_t* L_5; L_5 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(G_B3_1, G_B3_0, NULL); V_0 = L_5; goto IL_0034; } IL_0034: { // protected override string DebugName { get { return string.Format("Scene({0})", m_Location == null ? "Invalid" : ShortenPath(m_ResourceManager.TransformInternalId(m_Location), false)); } } String_t* L_6 = V_0; return L_6; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/SceneOp::Execute() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneOp_Execute_m4EB7AD77E7597C59AD5C67A25587E841BE12BFD2 (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_Complete_mDF6A98D657EF85A0CA2BE19E5C44C1FF71DE11BF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_IsDone_mD9531C3739098D621C11A3B44EE74B8DFAA9F47A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_OperationException_m45DB51ADF168EF07BEAFFD24D5A6ECAB7DE916AA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_Result_m7F9FBE56DE53D3672C79D753722BA4B411722ECC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAssetBundleResource_t7DA03D01901C8189876A8C048B00A572F561BA00_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tFE6CE62D67D61F940F6BF8AE9D22B703E0E83BC1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t62E1C014CE192AAF3D0E63C154CDC53D78D8A17B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; RuntimeObject* V_2 = NULL; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_3; memset((&V_3), 0, sizeof(V_3)); RuntimeObject* V_4 = NULL; bool V_5 = false; bool V_6 = false; bool V_7 = false; int32_t G_B6_0 = 0; int32_t G_B18_0 = 0; { // var loadingFromBundle = false; V_0 = (bool)0; // if (m_DepOp.IsValid()) AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* L_0 = (&__this->___m_DepOp_22); bool L_1; L_1 = AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB(L_0, AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var); V_1 = L_1; bool L_2 = V_1; if (!L_2) { goto IL_0070; } } { // foreach (var d in m_DepOp.Result) AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* L_3 = (&__this->___m_DepOp_22); RuntimeObject* L_4; L_4 = AsyncOperationHandle_1_get_Result_m7F9FBE56DE53D3672C79D753722BA4B411722ECC(L_3, AsyncOperationHandle_1_get_Result_m7F9FBE56DE53D3672C79D753722BA4B411722ECC_RuntimeMethod_var); NullCheck(L_4); RuntimeObject* L_5; L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IEnumerable_1_tFE6CE62D67D61F940F6BF8AE9D22B703E0E83BC1_il2cpp_TypeInfo_var, L_4); V_2 = L_5; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0064: {// begin finally (depth: 1) { RuntimeObject* L_6 = V_2; if (!L_6) { goto IL_006e; } } { RuntimeObject* L_7 = V_2; NullCheck(L_7); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_7); } IL_006e: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_005a_1; } IL_0027_1: { // foreach (var d in m_DepOp.Result) RuntimeObject* L_8 = V_2; NullCheck(L_8); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_9; L_9 = InterfaceFuncInvoker0< AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IEnumerator_1_t62E1C014CE192AAF3D0E63C154CDC53D78D8A17B_il2cpp_TypeInfo_var, L_8); V_3 = L_9; // var abResource = d.Result as IAssetBundleResource; RuntimeObject* L_10; L_10 = AsyncOperationHandle_get_Result_mC319B351EAF9A8C76AAEB948BB3BC17F94AC9746((&V_3), NULL); V_4 = ((RuntimeObject*)IsInst((RuntimeObject*)L_10, IAssetBundleResource_t7DA03D01901C8189876A8C048B00A572F561BA00_il2cpp_TypeInfo_var)); // if (abResource != null && abResource.GetAssetBundle() != null) RuntimeObject* L_11 = V_4; if (!L_11) { goto IL_0050_1; } } { RuntimeObject* L_12 = V_4; NullCheck(L_12); AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_13; L_13 = InterfaceFuncInvoker0< AssetBundle_tB38418819A49060CD738CB21541649340F082943* >::Invoke(0 /* UnityEngine.AssetBundle UnityEngine.ResourceManagement.ResourceProviders.IAssetBundleResource::GetAssetBundle() */, IAssetBundleResource_t7DA03D01901C8189876A8C048B00A572F561BA00_il2cpp_TypeInfo_var, L_12); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_14; L_14 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_13, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); G_B6_0 = ((int32_t)(L_14)); goto IL_0051_1; } IL_0050_1: { G_B6_0 = 0; } IL_0051_1: { V_5 = (bool)G_B6_0; bool L_15 = V_5; if (!L_15) { goto IL_0059_1; } } { // loadingFromBundle = true; V_0 = (bool)1; } IL_0059_1: { } IL_005a_1: { // foreach (var d in m_DepOp.Result) RuntimeObject* L_16 = V_2; NullCheck(L_16); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_16); if (L_17) { goto IL_0027_1; } } { goto IL_006f; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_006f: { } IL_0070: { // if (!m_DepOp.IsValid() || m_DepOp.OperationException == null) AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* L_18 = (&__this->___m_DepOp_22); bool L_19; L_19 = AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB(L_18, AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var); if (!L_19) { goto IL_008d; } } { AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* L_20 = (&__this->___m_DepOp_22); Exception_t* L_21; L_21 = AsyncOperationHandle_1_get_OperationException_m45DB51ADF168EF07BEAFFD24D5A6ECAB7DE916AA(L_20, AsyncOperationHandle_1_get_OperationException_m45DB51ADF168EF07BEAFFD24D5A6ECAB7DE916AA_RuntimeMethod_var); G_B18_0 = ((((RuntimeObject*)(Exception_t*)L_21) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); goto IL_008e; } IL_008d: { G_B18_0 = 1; } IL_008e: { V_6 = (bool)G_B18_0; bool L_22 = V_6; if (!L_22) { goto IL_00e5; } } { // m_Inst = InternalLoadScene(m_Location, loadingFromBundle, m_LoadMode, m_ActivateOnLoad, m_Priority); RuntimeObject* L_23 = __this->___m_Location_19; bool L_24 = V_0; int32_t L_25 = __this->___m_LoadMode_20; bool L_26 = __this->___m_ActivateOnLoad_17; int32_t L_27 = __this->___m_Priority_21; SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_28; L_28 = SceneOp_InternalLoadScene_mE46E165EED71D13706E82CB2B2F372A126275007(__this, L_23, L_24, L_25, L_26, L_27, NULL); __this->___m_Inst_18 = L_28; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_Inst_18))->___m_Operation_1), (void*)NULL); // ((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)); // if (!IsDone) bool L_29; L_29 = AsyncOperationBase_1_get_IsDone_mD9531C3739098D621C11A3B44EE74B8DFAA9F47A(__this, AsyncOperationBase_1_get_IsDone_mD9531C3739098D621C11A3B44EE74B8DFAA9F47A_RuntimeMethod_var); V_7 = (bool)((((int32_t)L_29) == ((int32_t)0))? 1 : 0); bool L_30 = V_7; if (!L_30) { goto IL_00e2; } } { // m_ResourceManager.AddUpdateReceiver(this); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_31 = __this->___m_ResourceManager_23; NullCheck(L_31); ResourceManager_AddUpdateReceiver_mCEC1DDE2E64507B7210293AC1C5A6E5849AA29B5(L_31, __this, NULL); } IL_00e2: { goto IL_010e; } IL_00e5: { // m_ResourceManager.RemoveUpdateReciever(this); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_32 = __this->___m_ResourceManager_23; NullCheck(L_32); ResourceManager_RemoveUpdateReciever_mABD054857B61EF2D434CE0EC6E5A0C5989AFBB74(L_32, __this, NULL); // Complete(m_Inst, false, m_DepOp.OperationException); SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_33 = __this->___m_Inst_18; AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* L_34 = (&__this->___m_DepOp_22); Exception_t* L_35; L_35 = AsyncOperationHandle_1_get_OperationException_m45DB51ADF168EF07BEAFFD24D5A6ECAB7DE916AA(L_34, AsyncOperationHandle_1_get_OperationException_m45DB51ADF168EF07BEAFFD24D5A6ECAB7DE916AA_RuntimeMethod_var); AsyncOperationBase_1_Complete_mDF6A98D657EF85A0CA2BE19E5C44C1FF71DE11BF(__this, L_33, (bool)0, L_35, (bool)1, AsyncOperationBase_1_Complete_mDF6A98D657EF85A0CA2BE19E5C44C1FF71DE11BF_RuntimeMethod_var); } IL_010e: { // HasExecuted = true; ((AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)__this)->___HasExecuted_10 = (bool)1; // } return; } } // UnityEngine.ResourceManagement.ResourceProviders.SceneInstance UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/SceneOp::InternalLoadScene(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,System.Boolean,UnityEngine.SceneManagement.LoadSceneMode,System.Boolean,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A SceneOp_InternalLoadScene_mE46E165EED71D13706E82CB2B2F372A126275007 (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* __this, RuntimeObject* ___location0, bool ___loadingFromBundle1, int32_t ___loadMode2, bool ___activateOnLoad3, int32_t ___priority4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* V_1 = NULL; SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A V_2; memset((&V_2), 0, sizeof(V_2)); SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A V_3; memset((&V_3), 0, sizeof(V_3)); { // var internalId = m_ResourceManager.TransformInternalId(location); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_0 = __this->___m_ResourceManager_23; RuntimeObject* L_1 = ___location0; NullCheck(L_0); String_t* L_2; L_2 = ResourceManager_TransformInternalId_m2C99EDD12AF07F099F7FF88E15892F2582C17EB9(L_0, L_1, NULL); V_0 = L_2; // var op = InternalLoad(internalId, loadingFromBundle, loadMode); String_t* L_3 = V_0; bool L_4 = ___loadingFromBundle1; int32_t L_5 = ___loadMode2; AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_6; L_6 = SceneOp_InternalLoad_m6D087C7E41464D1EA244D160D2D3D8494EB92D8D(__this, L_3, L_4, L_5, NULL); V_1 = L_6; // op.allowSceneActivation = activateOnLoad; AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_7 = V_1; bool L_8 = ___activateOnLoad3; NullCheck(L_7); AsyncOperation_set_allowSceneActivation_mBD94FAB342455508CD7962D3CED490C64AF74522(L_7, L_8, NULL); // op.priority = priority; AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_9 = V_1; int32_t L_10 = ___priority4; NullCheck(L_9); AsyncOperation_set_priority_m27D89106807B38C55F57B13EF455FDC77D4852C3(L_9, L_10, NULL); // return new SceneInstance() { m_Operation = op, Scene = SceneManager.GetSceneAt(SceneManager.sceneCount - 1) }; il2cpp_codegen_initobj((&V_2), sizeof(SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A)); AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_11 = V_1; (&V_2)->___m_Operation_1 = L_11; Il2CppCodeGenWriteBarrier((void**)(&(&V_2)->___m_Operation_1), (void*)L_11); il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var); int32_t L_12; L_12 = SceneManager_get_sceneCount_mDB2658B632F95AB171E500C1519A681507B9230B(NULL); Scene_tA1DC762B79745EB5140F054C884855B922318356 L_13; L_13 = SceneManager_GetSceneAt_m5444433E1CD78FC2E573330630000B5A73E0FBF4(((int32_t)il2cpp_codegen_subtract(L_12, 1)), NULL); SceneInstance_set_Scene_mD929C70C4FEF4B9599C1A6A5C22CE787C433A06C((&V_2), L_13, NULL); SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_14 = V_2; V_3 = L_14; goto IL_0052; } IL_0052: { // } SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_15 = V_3; return L_15; } } // UnityEngine.AsyncOperation UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/SceneOp::InternalLoad(System.String,System.Boolean,UnityEngine.SceneManagement.LoadSceneMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* SceneOp_InternalLoad_m6D087C7E41464D1EA244D160D2D3D8494EB92D8D (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* __this, String_t* ___path0, bool ___loadingFromBundle1, int32_t ___mode2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } LoadSceneParameters_tFBAFEA7FA75F282D3034241AD8756A7B5578310E V_0; memset((&V_0), 0, sizeof(V_0)); AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* V_1 = NULL; { // return SceneManager.LoadSceneAsync(path, new LoadSceneParameters() { loadSceneMode = mode }); String_t* L_0 = ___path0; il2cpp_codegen_initobj((&V_0), sizeof(LoadSceneParameters_tFBAFEA7FA75F282D3034241AD8756A7B5578310E)); int32_t L_1 = ___mode2; LoadSceneParameters_set_loadSceneMode_mF66230A39CD26D396879FE1BAAB128F3F7F63A58((&V_0), L_1, NULL); LoadSceneParameters_tFBAFEA7FA75F282D3034241AD8756A7B5578310E L_2 = V_0; il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var); AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_3; L_3 = SceneManager_LoadSceneAsync_mD501C44DA433BE225E6455D9AEB311C9A12FFF3C(L_0, L_2, NULL); V_1 = L_3; goto IL_001c; } IL_001c: { // } AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_4 = V_1; return L_4; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/SceneOp::Destroy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneOp_Destroy_m5F0765C76D7D9DA55338EBBF45B2DA79A837C1E9 (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_Destroy_m95EEE2117712C2D76C0B5EC65612381F1E279968_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_Release_mF6710B199D5B6D484B6133E8BD599EF5ADD33BD1_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // if (m_DepOp.IsValid()) AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* L_0 = (&__this->___m_DepOp_22); bool L_1; L_1 = AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB(L_0, AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var); V_0 = L_1; bool L_2 = V_0; if (!L_2) { goto IL_001c; } } { // m_DepOp.Release(); AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* L_3 = (&__this->___m_DepOp_22); AsyncOperationHandle_1_Release_mF6710B199D5B6D484B6133E8BD599EF5ADD33BD1(L_3, AsyncOperationHandle_1_Release_mF6710B199D5B6D484B6133E8BD599EF5ADD33BD1_RuntimeMethod_var); } IL_001c: { // base.Destroy(); AsyncOperationBase_1_Destroy_m95EEE2117712C2D76C0B5EC65612381F1E279968(__this, AsyncOperationBase_1_Destroy_m95EEE2117712C2D76C0B5EC65612381F1E279968_RuntimeMethod_var); // } return; } } // System.Single UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/SceneOp::get_Progress() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SceneOp_get_Progress_m46A61DF0E7EC319C9D06C209DB723EAF0E1C2456 (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_IsDone_m5CE276DB16D5DC467F8DC24D48C1F9673A3B6786_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_PercentComplete_m95D49BEB86740477CCF82CD35BB918C729E5A272_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; bool V_3 = false; bool V_4 = false; float V_5 = 0.0f; { // float depOpWeight = 0.9f; V_0 = (0.899999976f); // float loadOpWeight = 0.1f; V_1 = (0.100000001f); // float progress = 0f; V_2 = (0.0f); // if (m_Inst.m_Operation != null) SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* L_0 = (&__this->___m_Inst_18); AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_1 = L_0->___m_Operation_1; V_3 = (bool)((!(((RuntimeObject*)(AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_2 = V_3; if (!L_2) { goto IL_003a; } } { // progress += m_Inst.m_Operation.progress * loadOpWeight; float L_3 = V_2; SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* L_4 = (&__this->___m_Inst_18); AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_5 = L_4->___m_Operation_1; NullCheck(L_5); float L_6; L_6 = AsyncOperation_get_progress_mF3B2837C1A5DDF3C2F7A3BA1E449DD4C71C632EE(L_5, NULL); float L_7 = V_1; V_2 = ((float)il2cpp_codegen_add(L_3, ((float)il2cpp_codegen_multiply(L_6, L_7)))); } IL_003a: { // if (!m_DepOp.IsDone) AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* L_8 = (&__this->___m_DepOp_22); bool L_9; L_9 = AsyncOperationHandle_1_get_IsDone_m5CE276DB16D5DC467F8DC24D48C1F9673A3B6786(L_8, AsyncOperationHandle_1_get_IsDone_m5CE276DB16D5DC467F8DC24D48C1F9673A3B6786_RuntimeMethod_var); V_4 = (bool)((((int32_t)L_9) == ((int32_t)0))? 1 : 0); bool L_10 = V_4; if (!L_10) { goto IL_0060; } } { // progress += m_DepOp.PercentComplete * depOpWeight; float L_11 = V_2; AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* L_12 = (&__this->___m_DepOp_22); float L_13; L_13 = AsyncOperationHandle_1_get_PercentComplete_m95D49BEB86740477CCF82CD35BB918C729E5A272(L_12, AsyncOperationHandle_1_get_PercentComplete_m95D49BEB86740477CCF82CD35BB918C729E5A272_RuntimeMethod_var); float L_14 = V_0; V_2 = ((float)il2cpp_codegen_add(L_11, ((float)il2cpp_codegen_multiply(L_13, L_14)))); goto IL_0064; } IL_0060: { // progress += depOpWeight; float L_15 = V_2; float L_16 = V_0; V_2 = ((float)il2cpp_codegen_add(L_15, L_16)); } IL_0064: { // return progress; float L_17 = V_2; V_5 = L_17; goto IL_0069; } IL_0069: { // } float L_18 = V_5; return L_18; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/SceneOp::UnityEngine.ResourceManagement.IUpdateReceiver.Update(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneOp_UnityEngine_ResourceManagement_IUpdateReceiver_Update_m506B4FE9CB742F642D38FD97D9FA0458E635A994 (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* __this, float ___unscaledDeltaTime0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_Complete_m1FDAA66FE64D4D55CF75B4297DD329B857E6D70F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; int32_t G_B5_0 = 0; int32_t G_B7_0 = 0; { // if (m_Inst.m_Operation != null) SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* L_0 = (&__this->___m_Inst_18); AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_1 = L_0->___m_Operation_1; V_0 = (bool)((!(((RuntimeObject*)(AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_2 = V_0; if (!L_2) { goto IL_0078; } } { // if (m_Inst.m_Operation.isDone || (!m_Inst.m_Operation.allowSceneActivation && m_Inst.m_Operation.progress == .9f)) SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* L_3 = (&__this->___m_Inst_18); AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_4 = L_3->___m_Operation_1; NullCheck(L_4); bool L_5; L_5 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_4, NULL); if (L_5) { goto IL_0054; } } { SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* L_6 = (&__this->___m_Inst_18); AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_7 = L_6->___m_Operation_1; NullCheck(L_7); bool L_8; L_8 = AsyncOperation_get_allowSceneActivation_m19BF2EDCF98F654637287BBAB836C5A3182187FE(L_7, NULL); if (L_8) { goto IL_0051; } } { SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* L_9 = (&__this->___m_Inst_18); AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_10 = L_9->___m_Operation_1; NullCheck(L_10); float L_11; L_11 = AsyncOperation_get_progress_mF3B2837C1A5DDF3C2F7A3BA1E449DD4C71C632EE(L_10, NULL); G_B5_0 = ((((float)L_11) == ((float)(0.899999976f)))? 1 : 0); goto IL_0052; } IL_0051: { G_B5_0 = 0; } IL_0052: { G_B7_0 = G_B5_0; goto IL_0055; } IL_0054: { G_B7_0 = 1; } IL_0055: { V_1 = (bool)G_B7_0; bool L_12 = V_1; if (!L_12) { goto IL_0077; } } { // m_ResourceManager.RemoveUpdateReciever(this); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_13 = __this->___m_ResourceManager_23; NullCheck(L_13); ResourceManager_RemoveUpdateReciever_mABD054857B61EF2D434CE0EC6E5A0C5989AFBB74(L_13, __this, NULL); // Complete(m_Inst, true, null); SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_14 = __this->___m_Inst_18; AsyncOperationBase_1_Complete_m1FDAA66FE64D4D55CF75B4297DD329B857E6D70F(__this, L_14, (bool)1, (String_t*)NULL, AsyncOperationBase_1_Complete_m1FDAA66FE64D4D55CF75B4297DD329B857E6D70F_RuntimeMethod_var); } IL_0077: { } IL_0078: { // } 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.ResourceManagement.ResourceProviders.SceneProvider/UnloadSceneOp::Init(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1,UnityEngine.SceneManagement.UnloadSceneOptions) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnloadSceneOp_Init_mC0C6886B5E43507A3D937D155153AF0A0876A312 (UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A* __this, AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 ___sceneLoadHandle0, int32_t ___options1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_ReferenceCount_m0A3A8BC4C26D1F3E6B84B85D4B922F6CD6FF6478_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_Result_m3FF8FC76759077D4125CFC51C7F3558D19091A66_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // if (sceneLoadHandle.ReferenceCount > 0) int32_t L_0; L_0 = AsyncOperationHandle_1_get_ReferenceCount_m0A3A8BC4C26D1F3E6B84B85D4B922F6CD6FF6478((&___sceneLoadHandle0), AsyncOperationHandle_1_get_ReferenceCount_m0A3A8BC4C26D1F3E6B84B85D4B922F6CD6FF6478_RuntimeMethod_var); V_0 = (bool)((((int32_t)L_0) > ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0029; } } { // m_sceneLoadHandle = sceneLoadHandle; AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_2 = ___sceneLoadHandle0; __this->___m_sceneLoadHandle_18 = L_2; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_sceneLoadHandle_18))->___m_InternalOp_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_sceneLoadHandle_18))->___m_LocationName_2), (void*)NULL); #endif // m_Instance = m_sceneLoadHandle.Result; AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* L_3 = (&__this->___m_sceneLoadHandle_18); SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_4; L_4 = AsyncOperationHandle_1_get_Result_m3FF8FC76759077D4125CFC51C7F3558D19091A66(L_3, AsyncOperationHandle_1_get_Result_m3FF8FC76759077D4125CFC51C7F3558D19091A66_RuntimeMethod_var); __this->___m_Instance_17 = L_4; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_Instance_17))->___m_Operation_1), (void*)NULL); } IL_0029: { // m_UnloadOptions = options; int32_t L_5 = ___options1; __this->___m_UnloadOptions_19 = L_5; // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/UnloadSceneOp::Execute() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnloadSceneOp_Execute_m7DE2D21BB6313D004CF1D6D9F1EFB01A63221E4F (UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_mDEAC4454D9B34FE86E8A019725B0C98ECBD01078_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnloadSceneOp_UnloadSceneCompletedNoRelease_m4B311D215604D4F1A0BCA1E19F0A63308C6C13F7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; Scene_tA1DC762B79745EB5140F054C884855B922318356 V_1; memset((&V_1), 0, sizeof(V_1)); AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* V_2 = NULL; bool V_3 = false; int32_t G_B3_0 = 0; { // if (m_sceneLoadHandle.IsValid() && m_Instance.Scene.isLoaded) AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* L_0 = (&__this->___m_sceneLoadHandle_18); bool L_1; L_1 = AsyncOperationHandle_1_IsValid_mDEAC4454D9B34FE86E8A019725B0C98ECBD01078(L_0, AsyncOperationHandle_1_IsValid_mDEAC4454D9B34FE86E8A019725B0C98ECBD01078_RuntimeMethod_var); if (!L_1) { goto IL_0023; } } { SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* L_2 = (&__this->___m_Instance_17); Scene_tA1DC762B79745EB5140F054C884855B922318356 L_3; L_3 = SceneInstance_get_Scene_m4A9A4A43AFC047DD8FB2DF665C499A09296CBA58(L_2, NULL); V_1 = L_3; bool L_4; L_4 = Scene_get_isLoaded_m5BC54CEB27330040A0BC69E66E94EE97E87298BC((&V_1), NULL); G_B3_0 = ((int32_t)(L_4)); goto IL_0024; } IL_0023: { G_B3_0 = 0; } IL_0024: { V_0 = (bool)G_B3_0; bool L_5 = V_0; if (!L_5) { goto IL_0068; } } { // var unloadOp = SceneManager.UnloadSceneAsync(m_Instance.Scene, m_UnloadOptions); SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* L_6 = (&__this->___m_Instance_17); Scene_tA1DC762B79745EB5140F054C884855B922318356 L_7; L_7 = SceneInstance_get_Scene_m4A9A4A43AFC047DD8FB2DF665C499A09296CBA58(L_6, NULL); int32_t L_8 = __this->___m_UnloadOptions_19; il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var); AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_9; L_9 = SceneManager_UnloadSceneAsync_m3EC18F314679EE689ADCF4E7E7DB22EC932C19E7(L_7, L_8, NULL); V_2 = L_9; // if (unloadOp == null) AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_10 = V_2; V_3 = (bool)((((RuntimeObject*)(AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)L_10) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_11 = V_3; if (!L_11) { goto IL_0052; } } { // UnloadSceneCompletedNoRelease(null); UnloadSceneOp_UnloadSceneCompletedNoRelease_m4B311D215604D4F1A0BCA1E19F0A63308C6C13F7(__this, (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)NULL, NULL); goto IL_0065; } IL_0052: { // unloadOp.completed += UnloadSceneCompletedNoRelease; AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_12 = V_2; Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_13 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var); NullCheck(L_13); Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_13, __this, (intptr_t)((void*)UnloadSceneOp_UnloadSceneCompletedNoRelease_m4B311D215604D4F1A0BCA1E19F0A63308C6C13F7_RuntimeMethod_var), NULL); NullCheck(L_12); AsyncOperation_add_completed_mD6F21BA8127D6D4B7ABDEFAA995A7A347A20A793(L_12, L_13, NULL); } IL_0065: { goto IL_0070; } IL_0068: { // UnloadSceneCompleted(null); UnloadSceneOp_UnloadSceneCompleted_mEACB38511795DF58A154B535AB413BDD85DD2B3C(__this, (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)NULL, NULL); } IL_0070: { // HasExecuted = true; ((AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)__this)->___HasExecuted_10 = (bool)1; // } return; } } // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/UnloadSceneOp::InvokeWaitForCompletion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnloadSceneOp_InvokeWaitForCompletion_mD19AC17887FEC9B93D6FFCC72715F11AC105725A (UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_InvokeExecute_m0962C6D5EA70CA2161A97833CF0C4F4FBF90BC41_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_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)__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 (!HasExecuted) bool L_3 = ((AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)__this)->___HasExecuted_10; 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_m0962C6D5EA70CA2161A97833CF0C4F4FBF90BC41(__this, AsyncOperationBase_1_InvokeExecute_m0962C6D5EA70CA2161A97833CF0C4F4FBF90BC41_RuntimeMethod_var); } IL_002c: { // return true; V_1 = (bool)1; goto IL_0030; } IL_0030: { // } bool L_5 = V_1; return L_5; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/UnloadSceneOp::UnloadSceneCompleted(UnityEngine.AsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnloadSceneOp_UnloadSceneCompleted_mEACB38511795DF58A154B535AB413BDD85DD2B3C (UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___obj0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_Complete_m1FDAA66FE64D4D55CF75B4297DD329B857E6D70F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_mDEAC4454D9B34FE86E8A019725B0C98ECBD01078_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_Release_mC0E215DE2D191A4EE843C9B7A7ABD01A5AA62CEB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // Complete(m_Instance, true, ""); SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_0 = __this->___m_Instance_17; AsyncOperationBase_1_Complete_m1FDAA66FE64D4D55CF75B4297DD329B857E6D70F(__this, L_0, (bool)1, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, AsyncOperationBase_1_Complete_m1FDAA66FE64D4D55CF75B4297DD329B857E6D70F_RuntimeMethod_var); // if (m_sceneLoadHandle.IsValid()) AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* L_1 = (&__this->___m_sceneLoadHandle_18); bool L_2; L_2 = AsyncOperationHandle_1_IsValid_mDEAC4454D9B34FE86E8A019725B0C98ECBD01078(L_1, AsyncOperationHandle_1_IsValid_mDEAC4454D9B34FE86E8A019725B0C98ECBD01078_RuntimeMethod_var); V_0 = L_2; bool L_3 = V_0; if (!L_3) { goto IL_002f; } } { // m_sceneLoadHandle.Release(); AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* L_4 = (&__this->___m_sceneLoadHandle_18); AsyncOperationHandle_1_Release_mC0E215DE2D191A4EE843C9B7A7ABD01A5AA62CEB(L_4, AsyncOperationHandle_1_Release_mC0E215DE2D191A4EE843C9B7A7ABD01A5AA62CEB_RuntimeMethod_var); } IL_002f: { // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/UnloadSceneOp::UnloadSceneCompletedNoRelease(UnityEngine.AsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnloadSceneOp_UnloadSceneCompletedNoRelease_m4B311D215604D4F1A0BCA1E19F0A63308C6C13F7 (UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___obj0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_Complete_m1FDAA66FE64D4D55CF75B4297DD329B857E6D70F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { // Complete(m_Instance, true, ""); SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_0 = __this->___m_Instance_17; AsyncOperationBase_1_Complete_m1FDAA66FE64D4D55CF75B4297DD329B857E6D70F(__this, L_0, (bool)1, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, AsyncOperationBase_1_Complete_m1FDAA66FE64D4D55CF75B4297DD329B857E6D70F_RuntimeMethod_var); // } return; } } // System.Single UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/UnloadSceneOp::get_Progress() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float UnloadSceneOp_get_Progress_mD452305AF75DD63EEA47EBAFC1876C1E17E57D8F (UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_PercentComplete_m6CA42664C3166A6F7E5AB1A2A8205C7B541A3EAF_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; { // get { return m_sceneLoadHandle.PercentComplete; } AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* L_0 = (&__this->___m_sceneLoadHandle_18); float L_1; L_1 = AsyncOperationHandle_1_get_PercentComplete_m6CA42664C3166A6F7E5AB1A2A8205C7B541A3EAF(L_0, AsyncOperationHandle_1_get_PercentComplete_m6CA42664C3166A6F7E5AB1A2A8205C7B541A3EAF_RuntimeMethod_var); V_0 = L_1; goto IL_000f; } IL_000f: { // get { return m_sceneLoadHandle.PercentComplete; } float L_2 = V_0; return L_2; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.SceneProvider/UnloadSceneOp::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnloadSceneOp__ctor_mEC2C9FAA9ABA49CB8374E387869FD5B9D56BFC90 (UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1__ctor_m917AE11F82954DE5783758C381EDE93A8E65C7C7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { AsyncOperationBase_1__ctor_m917AE11F82954DE5783758C381EDE93A8E65C7C7(__this, AsyncOperationBase_1__ctor_m917AE11F82954DE5783758C381EDE93A8E65C7C7_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.Boolean UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider::get_IgnoreFailures() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextDataProvider_get_IgnoreFailures_m8BC123BCDA3C358B9EF223382A5ABA14C41D8D61 (TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* __this, const RuntimeMethod* method) { { // public bool IgnoreFailures { get; set; } bool L_0 = __this->___U3CIgnoreFailuresU3Ek__BackingField_2; return L_0; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider::set_IgnoreFailures(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextDataProvider_set_IgnoreFailures_mFB1C076856A24422095C941AB43456FA8940D7DB (TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* __this, bool ___value0, const RuntimeMethod* method) { { // public bool IgnoreFailures { get; set; } bool L_0 = ___value0; __this->___U3CIgnoreFailuresU3Ek__BackingField_2 = L_0; return; } } // System.Object UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider::Convert(System.Type,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TextDataProvider_Convert_mC19E9961AFE2F1475B113DBA2A25BBE43EE546BC (TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* __this, Type_t* ___type0, String_t* ___text1, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { // public virtual object Convert(Type type, string text) { return text; } String_t* L_0 = ___text1; V_0 = L_0; goto IL_0005; } IL_0005: { // public virtual object Convert(Type type, string text) { return text; } RuntimeObject* L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider::Provide(UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextDataProvider_Provide_m90DDE130A1AA927048310A11A8269C3E153E2F49 (TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* __this, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___provideHandle0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // new InternalOp().Start(provideHandle, this); InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77* L_0 = (InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77*)il2cpp_codegen_object_new(InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77_il2cpp_TypeInfo_var); NullCheck(L_0); InternalOp__ctor_m5C2E4773471AE3A4E9D940D1CD799A838ED4AF7A(L_0, NULL); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 L_1 = ___provideHandle0; NullCheck(L_0); InternalOp_Start_mF7F18148ECFF3E5EDA8852B71F507C6948CECCA3(L_0, L_1, __this, NULL); // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextDataProvider__ctor_m0F85BC00939981B4C817E850285C97FB9E26243E (TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* __this, const RuntimeMethod* method) { { ResourceProviderBase__ctor_mAE12700496F4A8B1363AB851FD48F2101278CBF9(__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.Single UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider/InternalOp::GetPercentComplete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InternalOp_GetPercentComplete_mAFF06723896D6D26284115A2F0F102C9D664CCEC (InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77* __this, const RuntimeMethod* method) { float V_0 = 0.0f; float G_B3_0 = 0.0f; { // private float GetPercentComplete() { return m_RequestOperation != null ? m_RequestOperation.progress : 0.0f; } UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_0 = __this->___m_RequestOperation_1; if (L_0) { goto IL_0010; } } { G_B3_0 = (0.0f); goto IL_001b; } IL_0010: { UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_1 = __this->___m_RequestOperation_1; NullCheck(L_1); float L_2; L_2 = AsyncOperation_get_progress_mF3B2837C1A5DDF3C2F7A3BA1E449DD4C71C632EE(L_1, NULL); G_B3_0 = L_2; } IL_001b: { V_0 = G_B3_0; goto IL_001e; } IL_001e: { // private float GetPercentComplete() { return m_RequestOperation != null ? m_RequestOperation.progress : 0.0f; } float L_3 = V_0; return L_3; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider/InternalOp::Start(UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle,UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_Start_mF7F18148ECFF3E5EDA8852B71F507C6948CECCA3 (InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77* __this, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___provideHandle0, TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* ___rawProvider1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_GetPercentComplete_mAFF06723896D6D26284115A2F0F102C9D664CCEC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_WaitForCompletionHandler_mD109A0979F9D7BBC921015E9D83F2F81552C4AC2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral06065C5BBFA32ED0986FD91E8FBCA6BD91E74A93); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA5539DA5CCE6F37F532D4CD7F4940299B97BCEBD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF4DA9FC99FDEB9477A75EAF8DFDBC820DAAA3ECB); s_Il2CppMethodInitialized = true; } ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* V_0 = NULL; String_t* V_1 = NULL; bool V_2 = false; bool V_3 = false; bool V_4 = false; String_t* V_5 = NULL; RuntimeObject* V_6 = NULL; bool V_7 = false; Exception_t* V_8 = NULL; bool V_9 = false; int32_t G_B10_0 = 0; RuntimeObject* G_B10_1 = NULL; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B10_2 = NULL; int32_t G_B9_0 = 0; RuntimeObject* G_B9_1 = NULL; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B9_2 = NULL; Exception_t* G_B11_0 = NULL; int32_t G_B11_1 = 0; RuntimeObject* G_B11_2 = NULL; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B11_3 = NULL; { // m_PI = provideHandle; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 L_0 = ___provideHandle0; __this->___m_PI_3 = L_0; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_PI_3))->___m_InternalOp_1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_PI_3))->___m_ResourceManager_2), (void*)NULL); #endif // m_PI.SetWaitForCompletionCallback(WaitForCompletionHandler); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_1 = (&__this->___m_PI_3); Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_2 = (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*)il2cpp_codegen_object_new(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var); NullCheck(L_2); Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22(L_2, __this, (intptr_t)((void*)InternalOp_WaitForCompletionHandler_mD109A0979F9D7BBC921015E9D83F2F81552C4AC2_RuntimeMethod_var), NULL); ProvideHandle_SetWaitForCompletionCallback_m2B606A689DD5A940581F9C0F87C4B6B6714BE7A2(L_1, L_2, NULL); // provideHandle.SetProgressCallback(GetPercentComplete); Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_3 = (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*)il2cpp_codegen_object_new(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var); NullCheck(L_3); Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71(L_3, __this, (intptr_t)((void*)InternalOp_GetPercentComplete_mAFF06723896D6D26284115A2F0F102C9D664CCEC_RuntimeMethod_var), NULL); ProvideHandle_SetProgressCallback_m5D44473DCD8CEB54FB41063B2C2105220822094D((&___provideHandle0), L_3, NULL); // m_Provider = rawProvider; TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* L_4 = ___rawProvider1; __this->___m_Provider_0 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Provider_0), (void*)L_4); // if (m_PI.Location.Data is ProviderLoadRequestOptions providerData) ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_5 = (&__this->___m_PI_3); RuntimeObject* L_6; L_6 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_5, NULL); NullCheck(L_6); RuntimeObject* L_7; L_7 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(6 /* System.Object UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_Data() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_6); V_0 = ((ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F*)IsInstClass((RuntimeObject*)L_7, ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F_il2cpp_TypeInfo_var)); ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* L_8 = V_0; V_2 = (bool)((!(((RuntimeObject*)(ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F*)L_8) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_9 = V_2; if (!L_9) { goto IL_0075; } } { // m_IgnoreFailures = providerData.IgnoreFailures; ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* L_10 = V_0; NullCheck(L_10); bool L_11; L_11 = ProviderLoadRequestOptions_get_IgnoreFailures_m38F1966139843C0C98C3598834A3BCCD9700962F(L_10, NULL); __this->___m_IgnoreFailures_4 = L_11; // m_Timeout = providerData.WebRequestTimeout; ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* L_12 = V_0; NullCheck(L_12); int32_t L_13; L_13 = ProviderLoadRequestOptions_get_WebRequestTimeout_m81BA0608C118ECD1ED8AD0732A626E747418320B_inline(L_12, NULL); __this->___m_Timeout_6 = L_13; goto IL_008a; } IL_0075: { // m_IgnoreFailures = rawProvider.IgnoreFailures; TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* L_14 = ___rawProvider1; NullCheck(L_14); bool L_15; L_15 = TextDataProvider_get_IgnoreFailures_m8BC123BCDA3C358B9EF223382A5ABA14C41D8D61_inline(L_14, NULL); __this->___m_IgnoreFailures_4 = L_15; // m_Timeout = 0; __this->___m_Timeout_6 = 0; } IL_008a: { // var path = m_PI.ResourceManager.TransformInternalId(m_PI.Location); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_16 = (&__this->___m_PI_3); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_17; L_17 = ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262(L_16, NULL); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_18 = (&__this->___m_PI_3); RuntimeObject* L_19; L_19 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_18, NULL); NullCheck(L_17); String_t* L_20; L_20 = ResourceManager_TransformInternalId_m2C99EDD12AF07F099F7FF88E15892F2582C17EB9(L_17, L_19, NULL); V_1 = L_20; // if (ResourceManagerConfig.ShouldPathUseWebRequest(path)) String_t* L_21 = V_1; bool L_22; L_22 = ResourceManagerConfig_ShouldPathUseWebRequest_mB9DF52370947A6BD9AE5565F9E7E467CC4C69DF7(L_21, NULL); V_3 = L_22; bool L_23 = V_3; if (!L_23) { goto IL_00bf; } } { // SendWebRequest(path); String_t* L_24 = V_1; VirtualActionInvoker1< String_t* >::Invoke(4 /* System.Void UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider/InternalOp::SendWebRequest(System.String) */, __this, L_24); goto IL_01a0; } IL_00bf: { // else if (File.Exists(path)) String_t* L_25 = V_1; bool L_26; L_26 = File_Exists_mD7E7A84A6B9E9A9BADBDA7C46AAE0624EF106D85(L_25, NULL); V_4 = L_26; bool L_27 = V_4; if (!L_27) { goto IL_0149; } } { // if (path.Length >= 260) String_t* L_28 = V_1; NullCheck(L_28); int32_t L_29; L_29 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_28, NULL); V_7 = (bool)((((int32_t)((((int32_t)L_29) < ((int32_t)((int32_t)260)))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_30 = V_7; if (!L_30) { goto IL_00ee; } } { // path = @"\\?\" + path; String_t* L_31 = V_1; String_t* L_32; L_32 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(_stringLiteralA5539DA5CCE6F37F532D4CD7F4940299B97BCEBD, L_31, NULL); V_1 = L_32; } IL_00ee: { // var text = File.ReadAllText(path); String_t* L_33 = V_1; String_t* L_34; L_34 = File_ReadAllText_m5635BE83C14358AB1721547180F43103F777CEB5(L_33, NULL); V_5 = L_34; // object result = ConvertText(text); String_t* L_35 = V_5; RuntimeObject* L_36; L_36 = InternalOp_ConvertText_m399662CFEB5F933894A69BF4DAC04E9DEE3E60B5(__this, L_35, NULL); V_6 = L_36; // m_PI.Complete(result, result != null, result == null ? new Exception($"Unable to load asset of type {m_PI.Type} from location {m_PI.Location}.") : null); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_37 = (&__this->___m_PI_3); RuntimeObject* L_38 = V_6; RuntimeObject* L_39 = V_6; RuntimeObject* L_40 = V_6; G_B9_0 = ((!(((RuntimeObject*)(RuntimeObject*)L_39) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); G_B9_1 = L_38; G_B9_2 = L_37; if (!L_40) { G_B10_0 = ((!(((RuntimeObject*)(RuntimeObject*)L_39) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); G_B10_1 = L_38; G_B10_2 = L_37; goto IL_0114; } } { G_B11_0 = ((Exception_t*)(NULL)); G_B11_1 = G_B9_0; G_B11_2 = G_B9_1; G_B11_3 = G_B9_2; goto IL_0139; } IL_0114: { ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_41 = (&__this->___m_PI_3); Type_t* L_42; L_42 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_41, NULL); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_43 = (&__this->___m_PI_3); RuntimeObject* L_44; L_44 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_43, NULL); String_t* L_45; L_45 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral06065C5BBFA32ED0986FD91E8FBCA6BD91E74A93, L_42, L_44, NULL); Exception_t* L_46 = (Exception_t*)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); NullCheck(L_46); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_46, L_45, NULL); G_B11_0 = L_46; G_B11_1 = G_B10_0; G_B11_2 = G_B10_1; G_B11_3 = G_B10_2; } IL_0139: { ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164(G_B11_3, G_B11_2, (bool)G_B11_1, G_B11_0, ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_RuntimeMethod_var); // m_Complete = true; __this->___m_Complete_5 = (bool)1; goto IL_01a0; } IL_0149: { // Exception exception = null; V_8 = (Exception_t*)NULL; // if (m_IgnoreFailures) bool L_47 = __this->___m_IgnoreFailures_4; V_9 = L_47; bool L_48 = V_9; if (!L_48) { goto IL_0174; } } { // m_PI.Complete(null, true, exception); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_49 = (&__this->___m_PI_3); Exception_t* L_50 = V_8; ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164(L_49, NULL, (bool)1, L_50, ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_RuntimeMethod_var); // m_Complete = true; __this->___m_Complete_5 = (bool)1; goto IL_019f; } IL_0174: { // exception = new Exception(string.Format("Invalid path in " + nameof(TextDataProvider) + " : '{0}'.", path)); String_t* L_51 = V_1; String_t* L_52; L_52 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteralF4DA9FC99FDEB9477A75EAF8DFDBC820DAAA3ECB, L_51, NULL); Exception_t* L_53 = (Exception_t*)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); NullCheck(L_53); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_53, L_52, NULL); V_8 = L_53; // m_PI.Complete(null, false, exception); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_54 = (&__this->___m_PI_3); Exception_t* L_55 = V_8; ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164(L_54, NULL, (bool)0, L_55, ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_RuntimeMethod_var); // m_Complete = true; __this->___m_Complete_5 = (bool)1; } IL_019f: { } IL_01a0: { // } return; } } // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider/InternalOp::WaitForCompletionHandler() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalOp_WaitForCompletionHandler_mD109A0979F9D7BBC921015E9D83F2F81552C4AC2 (InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77* __this, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; bool V_2 = false; bool V_3 = false; bool V_4 = false; int32_t G_B6_0 = 0; { // if (m_Complete) bool L_0 = __this->___m_Complete_5; V_0 = L_0; bool L_1 = V_0; if (!L_1) { goto IL_000f; } } { // return true; V_1 = (bool)1; goto IL_006b; } IL_000f: { // if (m_RequestOperation != null) UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_2 = __this->___m_RequestOperation_1; V_2 = (bool)((!(((RuntimeObject*)(UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C*)L_2) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_3 = V_2; if (!L_3) { goto IL_0062; } } { // if (m_RequestOperation.isDone && !m_Complete) UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_4 = __this->___m_RequestOperation_1; NullCheck(L_4); bool L_5; L_5 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_4, NULL); if (!L_5) { goto IL_0035; } } { bool L_6 = __this->___m_Complete_5; G_B6_0 = ((((int32_t)L_6) == ((int32_t)0))? 1 : 0); goto IL_0036; } IL_0035: { G_B6_0 = 0; } IL_0036: { V_3 = (bool)G_B6_0; bool L_7 = V_3; if (!L_7) { goto IL_0049; } } { // RequestOperation_completed(m_RequestOperation); UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_8 = __this->___m_RequestOperation_1; InternalOp_RequestOperation_completed_mABCF255EC8F16723D1F518952653864D3F10D6A5(__this, L_8, NULL); goto IL_0061; } IL_0049: { // else if (!m_RequestOperation.isDone) UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_9 = __this->___m_RequestOperation_1; NullCheck(L_9); bool L_10; L_10 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_9, NULL); V_4 = (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0); bool L_11 = V_4; if (!L_11) { goto IL_0061; } } { // return false; V_1 = (bool)0; goto IL_006b; } IL_0061: { } IL_0062: { // return m_Complete; bool L_12 = __this->___m_Complete_5; V_1 = L_12; goto IL_006b; } IL_006b: { // } bool L_13 = V_1; return L_13; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider/InternalOp::RequestOperation_completed(UnityEngine.AsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_RequestOperation_completed_mABCF255EC8F16723D1F518952653864D3F10D6A5 (InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___op0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral531C53CAC105666ED9286691DAD92BB37C033041); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7F0F9E5A6213794F23A24C629BB390DBFBC3974A); s_Il2CppMethodInitialized = true; } UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* V_0 = NULL; String_t* V_1 = NULL; Exception_t* V_2 = NULL; bool V_3 = false; bool V_4 = false; UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* V_5 = NULL; UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* V_6 = NULL; bool V_7 = false; { // if (m_Complete) bool L_0 = __this->___m_Complete_5; V_3 = L_0; bool L_1 = V_3; if (!L_1) { goto IL_0010; } } { // return; goto IL_009a; } IL_0010: { // var webOp = op as UnityWebRequestAsyncOperation; AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_2 = ___op0; V_0 = ((UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C*)IsInstClass((RuntimeObject*)L_2, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_il2cpp_TypeInfo_var)); // string textResult = null; V_1 = (String_t*)NULL; // Exception exception = null; V_2 = (Exception_t*)NULL; // if (webOp != null) UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_3 = V_0; V_4 = (bool)((!(((RuntimeObject*)(UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C*)L_3) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_4 = V_4; if (!L_4) { goto IL_0077; } } { // var webReq = webOp.webRequest; UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_5 = V_0; NullCheck(L_5); UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_6; L_6 = UnityWebRequestAsyncOperation_get_webRequest_mF67D15420C7C1C4DCA1BD6F839048A0542998BC3_inline(L_5, NULL); V_5 = L_6; // if (!UnityWebRequestUtilities.RequestHasErrors(webReq, out UnityWebRequestResult uwrResult)) UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_7 = V_5; bool L_8; L_8 = UnityWebRequestUtilities_RequestHasErrors_m279E3F01AE98A968F0DEB22F54F0BB35BF7EF890(L_7, (&V_6), NULL); V_7 = (bool)((((int32_t)L_8) == ((int32_t)0))? 1 : 0); bool L_9 = V_7; if (!L_9) { goto IL_004f; } } { // textResult = webReq.downloadHandler.text; UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_10 = V_5; NullCheck(L_10); DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* L_11; L_11 = UnityWebRequest_get_downloadHandler_m1AA91B23D9D594A4F4FE2975FC356C508528F1D5(L_10, NULL); NullCheck(L_11); String_t* L_12; L_12 = DownloadHandler_get_text_mA6DE5CB2647A21E577B963708DC3D0DA4DBFE7D8(L_11, NULL); V_1 = L_12; goto IL_0074; } IL_004f: { // exception = new RemoteProviderException($"{nameof(TextDataProvider)} : unable to load from url : {webReq.url}", m_PI.Location, uwrResult); UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_13 = V_5; NullCheck(L_13); String_t* L_14; L_14 = UnityWebRequest_get_url_mA3BF205A6FCA2BF66A62174182BE84553CE3FFA8(L_13, NULL); String_t* L_15; L_15 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(_stringLiteral7F0F9E5A6213794F23A24C629BB390DBFBC3974A, L_14, NULL); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_16 = (&__this->___m_PI_3); RuntimeObject* L_17; L_17 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_16, NULL); UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* L_18 = V_6; RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131* L_19 = (RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131*)il2cpp_codegen_object_new(RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131_il2cpp_TypeInfo_var); NullCheck(L_19); RemoteProviderException__ctor_mB262F595DD1E23F24A37B5AB6142B8180CFF70C1(L_19, L_15, L_17, L_18, (Exception_t*)NULL, NULL); V_2 = L_19; } IL_0074: { goto IL_0091; } IL_0077: { // exception = new RemoteProviderException(nameof(TextDataProvider) + " unable to load from unknown url", m_PI.Location); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_20 = (&__this->___m_PI_3); RuntimeObject* L_21; L_21 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_20, NULL); RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131* L_22 = (RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131*)il2cpp_codegen_object_new(RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131_il2cpp_TypeInfo_var); NullCheck(L_22); RemoteProviderException__ctor_mB262F595DD1E23F24A37B5AB6142B8180CFF70C1(L_22, _stringLiteral531C53CAC105666ED9286691DAD92BB37C033041, L_21, (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894*)NULL, (Exception_t*)NULL, NULL); V_2 = L_22; } IL_0091: { // CompleteOperation(textResult, exception); String_t* L_23 = V_1; Exception_t* L_24 = V_2; InternalOp_CompleteOperation_mBA10749B5FBBCEBF6FC6EDE8F74436482E0CD108(__this, L_23, L_24, NULL); } IL_009a: { // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider/InternalOp::CompleteOperation(System.String,System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_CompleteOperation_mBA10749B5FBBCEBF6FC6EDE8F74436482E0CD108 (InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77* __this, String_t* ___text0, Exception_t* ___exception1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; bool V_1 = false; RuntimeObject* G_B4_0 = NULL; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B4_1 = NULL; RuntimeObject* G_B3_0 = NULL; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B3_1 = NULL; int32_t G_B5_0 = 0; RuntimeObject* G_B5_1 = NULL; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B5_2 = NULL; { // object result = null; V_0 = NULL; // if (!string.IsNullOrEmpty(text)) String_t* L_0 = ___text0; bool L_1; L_1 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_0, NULL); V_1 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0); bool L_2 = V_1; if (!L_2) { goto IL_0018; } } { // result = ConvertText(text); String_t* L_3 = ___text0; RuntimeObject* L_4; L_4 = InternalOp_ConvertText_m399662CFEB5F933894A69BF4DAC04E9DEE3E60B5(__this, L_3, NULL); V_0 = L_4; } IL_0018: { // m_PI.Complete(result, result != null || m_IgnoreFailures, exception); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_5 = (&__this->___m_PI_3); RuntimeObject* L_6 = V_0; RuntimeObject* L_7 = V_0; G_B3_0 = L_6; G_B3_1 = L_5; if (L_7) { G_B4_0 = L_6; G_B4_1 = L_5; goto IL_002a; } } { bool L_8 = __this->___m_IgnoreFailures_4; G_B5_0 = ((int32_t)(L_8)); G_B5_1 = G_B3_0; G_B5_2 = G_B3_1; goto IL_002b; } IL_002a: { G_B5_0 = 1; G_B5_1 = G_B4_0; G_B5_2 = G_B4_1; } IL_002b: { Exception_t* L_9 = ___exception1; ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164(G_B5_2, G_B5_1, (bool)G_B5_0, L_9, ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_RuntimeMethod_var); // m_Complete = true; __this->___m_Complete_5 = (bool)1; // } return; } } // System.Object UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider/InternalOp::ConvertText(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalOp_ConvertText_m399662CFEB5F933894A69BF4DAC04E9DEE3E60B5 (InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77* __this, String_t* ___text0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; Exception_t* V_1 = NULL; bool V_2 = false; il2cpp::utils::ExceptionSupportStack __active_exceptions; { } try {// begin try (depth: 1) // return m_Provider.Convert(m_PI.Type, text); TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* L_0 = __this->___m_Provider_0; ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_1 = (&__this->___m_PI_3); Type_t* L_2; L_2 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_1, NULL); String_t* L_3 = ___text0; NullCheck(L_0); RuntimeObject* L_4; L_4 = VirtualFuncInvoker2< RuntimeObject*, Type_t*, String_t* >::Invoke(19 /* System.Object UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider::Convert(System.Type,System.String) */, L_0, L_2, L_3); V_0 = L_4; goto IL_0036; }// 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_001c; } throw e; } CATCH_001c: {// begin catch(System.Exception) { // catch (Exception e) V_1 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)); // if (!m_IgnoreFailures) bool L_5 = __this->___m_IgnoreFailures_4; V_2 = (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0); bool L_6 = V_2; if (!L_6) { goto IL_0032; } } { // Debug.LogException(e); Exception_t* L_7 = V_1; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var))); Debug_LogException_m82E44FEC6B03BC34AFC2CAF6583051570C60CB9E(L_7, NULL); } IL_0032: { // return null; V_0 = NULL; IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0036; } }// end catch (depth: 1) IL_0036: { // } RuntimeObject* L_8 = V_0; return L_8; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider/InternalOp::SendWebRequest(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_SendWebRequest_mB75339F2D9CF06B6086FAD906823EEBFF11FAD22 (InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77* __this, String_t* ___path0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DownloadHandlerBuffer_t34C626F6513FA9A44FDDDEE85455CF2CD9DA5974_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_RequestOperation_completed_mABCF255EC8F16723D1F518952653864D3F10D6A5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_U3CSendWebRequestU3Eb__13_0_m7D8C14A2281B0E47BA2C1699FFE5E12A050840A9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3781CFEEF925855A4B7284E1783A7D715A6333F6); s_Il2CppMethodInitialized = true; } UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* V_0 = NULL; bool V_1 = false; bool V_2 = false; bool V_3 = false; Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* G_B4_0 = NULL; Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* G_B3_0 = NULL; { // UnityWebRequest request = new UnityWebRequest(path, UnityWebRequest.kHttpVerbGET, new DownloadHandlerBuffer(), null); String_t* L_0 = ___path0; DownloadHandlerBuffer_t34C626F6513FA9A44FDDDEE85455CF2CD9DA5974* L_1 = (DownloadHandlerBuffer_t34C626F6513FA9A44FDDDEE85455CF2CD9DA5974*)il2cpp_codegen_object_new(DownloadHandlerBuffer_t34C626F6513FA9A44FDDDEE85455CF2CD9DA5974_il2cpp_TypeInfo_var); NullCheck(L_1); DownloadHandlerBuffer__ctor_m5EE7C9E8AB468B2B937A7C9C66B4176A884147AF(L_1, NULL); UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_2 = (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F*)il2cpp_codegen_object_new(UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_il2cpp_TypeInfo_var); NullCheck(L_2); UnityWebRequest__ctor_m3798CB7D0BE685F2520AF1BBF83B523BBDD7980A(L_2, L_0, _stringLiteral3781CFEEF925855A4B7284E1783A7D715A6333F6, L_1, (UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6*)NULL, NULL); V_0 = L_2; // if (m_Timeout > 0) int32_t L_3 = __this->___m_Timeout_6; V_1 = (bool)((((int32_t)L_3) > ((int32_t)0))? 1 : 0); bool L_4 = V_1; if (!L_4) { goto IL_002d; } } { // request.timeout = m_Timeout; UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_5 = V_0; int32_t L_6 = __this->___m_Timeout_6; NullCheck(L_5); UnityWebRequest_set_timeout_mE9C8169FA8CF1BE17E3D9FDACDC6E1A9508DF618(L_5, L_6, NULL); } IL_002d: { // m_PI.ResourceManager.WebRequestOverride?.Invoke(request); ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_7 = (&__this->___m_PI_3); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_8; L_8 = ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262(L_7, NULL); NullCheck(L_8); Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* L_9; L_9 = ResourceManager_get_WebRequestOverride_m5B5944646CCCFEC195AF713DC15F490EDA9EDC12_inline(L_8, NULL); Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* L_10 = L_9; G_B3_0 = L_10; if (L_10) { G_B4_0 = L_10; goto IL_0043; } } { goto IL_004a; } IL_0043: { UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_11 = V_0; NullCheck(G_B4_0); Action_1_Invoke_m2E790BB44663BD4EAAA462F9539D3DCDE112377C_inline(G_B4_0, L_11, NULL); } IL_004a: { // m_RequestQueueOperation = WebRequestQueue.QueueRequest(request); UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_12 = V_0; il2cpp_codegen_runtime_class_init_inline(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var); WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_13; L_13 = WebRequestQueue_QueueRequest_m1AAE9197B721E4492F136343B2636079F4E48E08(L_12, NULL); __this->___m_RequestQueueOperation_2 = L_13; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RequestQueueOperation_2), (void*)L_13); // if (m_RequestQueueOperation.IsDone) WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_14 = __this->___m_RequestQueueOperation_2; NullCheck(L_14); bool L_15; L_15 = WebRequestQueueOperation_get_IsDone_mF8B3459F19B874A0D0047DDEA4DCCF2FA0DFF813(L_14, NULL); V_2 = L_15; bool L_16 = V_2; if (!L_16) { goto IL_00b0; } } { // m_RequestOperation = m_RequestQueueOperation.Result; WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_17 = __this->___m_RequestQueueOperation_2; NullCheck(L_17); UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_18 = L_17->___Result_1; __this->___m_RequestOperation_1 = L_18; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RequestOperation_1), (void*)L_18); // if (m_RequestOperation.isDone) UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_19 = __this->___m_RequestOperation_1; NullCheck(L_19); bool L_20; L_20 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_19, NULL); V_3 = L_20; bool L_21 = V_3; if (!L_21) { goto IL_0095; } } { // RequestOperation_completed(m_RequestOperation); UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_22 = __this->___m_RequestOperation_1; InternalOp_RequestOperation_completed_mABCF255EC8F16723D1F518952653864D3F10D6A5(__this, L_22, NULL); goto IL_00ad; } IL_0095: { // m_RequestOperation.completed += RequestOperation_completed; UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_23 = __this->___m_RequestOperation_1; Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_24 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var); NullCheck(L_24); Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_24, __this, (intptr_t)((void*)InternalOp_RequestOperation_completed_mABCF255EC8F16723D1F518952653864D3F10D6A5_RuntimeMethod_var), NULL); NullCheck(L_23); AsyncOperation_add_completed_mD6F21BA8127D6D4B7ABDEFAA995A7A347A20A793(L_23, L_24, NULL); } IL_00ad: { goto IL_00d9; } IL_00b0: { // m_RequestQueueOperation.OnComplete += asyncOperation => // { // m_RequestOperation = asyncOperation; // m_RequestOperation.completed += RequestOperation_completed; // }; WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_25 = __this->___m_RequestQueueOperation_2; WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_26 = L_25; NullCheck(L_26); Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250* L_27 = L_26->___OnComplete_2; Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250* L_28 = (Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250*)il2cpp_codegen_object_new(Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250_il2cpp_TypeInfo_var); NullCheck(L_28); Action_1__ctor_m93FC38C0E82985AE811B2D49F8695FC5D7CFDBCB(L_28, __this, (intptr_t)((void*)InternalOp_U3CSendWebRequestU3Eb__13_0_m7D8C14A2281B0E47BA2C1699FFE5E12A050840A9_RuntimeMethod_var), NULL); Delegate_t* L_29; L_29 = Delegate_Combine_m8B9D24CED35033C7FC56501DFE650F5CB7FF012C(L_27, L_28, NULL); NullCheck(L_26); L_26->___OnComplete_2 = ((Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250*)Castclass((RuntimeObject*)L_29, Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&L_26->___OnComplete_2), (void*)((Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250*)Castclass((RuntimeObject*)L_29, Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250_il2cpp_TypeInfo_var))); } IL_00d9: { // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider/InternalOp::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp__ctor_m5C2E4773471AE3A4E9D940D1CD799A838ED4AF7A (InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77* __this, const RuntimeMethod* method) { { // private bool m_Complete = false; __this->___m_Complete_5 = (bool)0; // private int m_Timeout = 0; __this->___m_Timeout_6 = 0; Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Void UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider/InternalOp::b__13_0(UnityEngine.Networking.UnityWebRequestAsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_U3CSendWebRequestU3Eb__13_0_m7D8C14A2281B0E47BA2C1699FFE5E12A050840A9 (InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77* __this, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* ___asyncOperation0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_RequestOperation_completed_mABCF255EC8F16723D1F518952653864D3F10D6A5_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // m_RequestOperation = asyncOperation; UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_0 = ___asyncOperation0; __this->___m_RequestOperation_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RequestOperation_1), (void*)L_0); // m_RequestOperation.completed += RequestOperation_completed; UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_1 = __this->___m_RequestOperation_1; Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_2 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var); NullCheck(L_2); Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_2, __this, (intptr_t)((void*)InternalOp_RequestOperation_completed_mABCF255EC8F16723D1F518952653864D3F10D6A5_RuntimeMethod_var), NULL); NullCheck(L_1); AsyncOperation_add_completed_mD6F21BA8127D6D4B7ABDEFAA995A7A347A20A793(L_1, L_2, 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.ResourceManagement.ResourceLocations.ResourceLocationBase::get_InternalId() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ResourceLocationBase_get_InternalId_mDD8CAC7826827E51FC21FCDB426DB6096008E992 (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* __this, const RuntimeMethod* method) { String_t* V_0 = NULL; { // public string InternalId { get { return m_Id; } } String_t* L_0 = __this->___m_Id_1; V_0 = L_0; goto IL_000a; } IL_000a: { // public string InternalId { get { return m_Id; } } String_t* L_1 = V_0; return L_1; } } // System.String UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::get_ProviderId() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ResourceLocationBase_get_ProviderId_m0424B14B83A89FAA0EF86495E03B1EF521969C79 (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* __this, const RuntimeMethod* method) { String_t* V_0 = NULL; { // public string ProviderId { get { return m_ProviderId; } } String_t* L_0 = __this->___m_ProviderId_2; V_0 = L_0; goto IL_000a; } IL_000a: { // public string ProviderId { get { return m_ProviderId; } } String_t* L_1 = V_0; return L_1; } } // System.Collections.Generic.IList`1 UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::get_Dependencies() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ResourceLocationBase_get_Dependencies_m72F0BF8B5DA8D1FE659A64693B045F5F285CBDE5 (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* __this, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { // public IList Dependencies { get { return m_Dependencies; } } List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875* L_0 = __this->___m_Dependencies_7; V_0 = L_0; goto IL_000a; } IL_000a: { // public IList Dependencies { get { return m_Dependencies; } } RuntimeObject* L_1 = V_0; return L_1; } } // System.Boolean UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::get_HasDependencies() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceLocationBase_get_HasDependencies_mD189D2ABA34D0D3A2E9157C64CB379E6D2F065BF (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m3C684EEA602ED567BBEB7B567D0D852ED78B1562_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t G_B3_0 = 0; { // public bool HasDependencies { get { return m_Dependencies != null && m_Dependencies.Count > 0; } } List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875* L_0 = __this->___m_Dependencies_7; if (!L_0) { goto IL_0019; } } { List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875* L_1 = __this->___m_Dependencies_7; NullCheck(L_1); int32_t L_2; L_2 = List_1_get_Count_m3C684EEA602ED567BBEB7B567D0D852ED78B1562_inline(L_1, List_1_get_Count_m3C684EEA602ED567BBEB7B567D0D852ED78B1562_RuntimeMethod_var); G_B3_0 = ((((int32_t)L_2) > ((int32_t)0))? 1 : 0); goto IL_001a; } IL_0019: { G_B3_0 = 0; } IL_001a: { V_0 = (bool)G_B3_0; goto IL_001d; } IL_001d: { // public bool HasDependencies { get { return m_Dependencies != null && m_Dependencies.Count > 0; } } bool L_3 = V_0; return L_3; } } // System.Object UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::get_Data() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ResourceLocationBase_get_Data_m8C7A683E9EB75A55EA642D9EE698A3D13C2034C9 (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* __this, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { // public object Data { get { return m_Data; } set { m_Data = value; } } RuntimeObject* L_0 = __this->___m_Data_3; V_0 = L_0; goto IL_000a; } IL_000a: { // public object Data { get { return m_Data; } set { m_Data = value; } } RuntimeObject* L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::set_Data(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceLocationBase_set_Data_m81160FA98303F532B5365B051C62BB98DC855A03 (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* __this, RuntimeObject* ___value0, const RuntimeMethod* method) { { // public object Data { get { return m_Data; } set { m_Data = value; } } RuntimeObject* L_0 = ___value0; __this->___m_Data_3 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Data_3), (void*)L_0); // public object Data { get { return m_Data; } set { m_Data = value; } } return; } } // System.String UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::get_PrimaryKey() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ResourceLocationBase_get_PrimaryKey_mADFAF458BB2737444A019A4EDA4D851597B67D1D (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* __this, const RuntimeMethod* method) { String_t* V_0 = NULL; { // get { return m_PrimaryKey; } String_t* L_0 = __this->___m_PrimaryKey_8; V_0 = L_0; goto IL_000a; } IL_000a: { // get { return m_PrimaryKey; } String_t* L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::set_PrimaryKey(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceLocationBase_set_PrimaryKey_mB1F256C71675DCEE26CB03DC0F7273BC38A952AB (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* __this, String_t* ___value0, const RuntimeMethod* method) { { // set { m_PrimaryKey = value; } String_t* L_0 = ___value0; __this->___m_PrimaryKey_8 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PrimaryKey_8), (void*)L_0); // set { m_PrimaryKey = value; } return; } } // System.Int32 UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::get_DependencyHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceLocationBase_get_DependencyHashCode_m9E0B40B30D210863CD93FF3B49931192022F7E86 (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // public int DependencyHashCode { get { return m_DependencyHashCode; } } int32_t L_0 = __this->___m_DependencyHashCode_4; V_0 = L_0; goto IL_000a; } IL_000a: { // public int DependencyHashCode { get { return m_DependencyHashCode; } } int32_t L_1 = V_0; return L_1; } } // System.Type UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::get_ResourceType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ResourceLocationBase_get_ResourceType_mBE5F33BDA7995150D37EF135584D62C5E6B1DF8B (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* __this, const RuntimeMethod* method) { Type_t* V_0 = NULL; { // public Type ResourceType { get { return m_Type; } } Type_t* L_0 = __this->___m_Type_6; V_0 = L_0; goto IL_000a; } IL_000a: { // public Type ResourceType { get { return m_Type; } } Type_t* L_1 = V_0; return L_1; } } // System.Int32 UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::Hash(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceLocationBase_Hash_m2C84780ECDAADFE6406BDC5BB220802A413AF16A (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* __this, Type_t* ___t0, const RuntimeMethod* method) { int32_t V_0 = 0; { // return (m_HashCode * 31 + t.GetHashCode()) * 31 + DependencyHashCode; int32_t L_0 = __this->___m_HashCode_5; Type_t* L_1 = ___t0; NullCheck(L_1); int32_t L_2; L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_1); int32_t L_3; L_3 = ResourceLocationBase_get_DependencyHashCode_m9E0B40B30D210863CD93FF3B49931192022F7E86(__this, NULL); V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_0, ((int32_t)31))), L_2)), ((int32_t)31))), L_3)); goto IL_001e; } IL_001e: { // } int32_t L_4 = V_0; return L_4; } } // System.String UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ResourceLocationBase_ToString_m90F397186213D25C1BA997AD845FA55AED6485A8 (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* __this, const RuntimeMethod* method) { String_t* V_0 = NULL; { // return m_Id; String_t* L_0 = __this->___m_Id_1; V_0 = L_0; goto IL_000a; } IL_000a: { // } String_t* L_1 = V_0; return L_1; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m52F885C20FA219E167AAE5D39AACDF81C54D78D4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* G_B6_0 = NULL; ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* G_B5_0 = NULL; Type_t* G_B7_0 = NULL; ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* G_B7_1 = NULL; { // public ResourceLocationBase(string name, string id, string providerId, Type t, params IResourceLocation[] dependencies) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // if (string.IsNullOrEmpty(id)) String_t* L_0 = ___id1; bool L_1; L_1 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_0, NULL); V_0 = L_1; bool L_2 = V_0; if (!L_2) { goto IL_001d; } } { // throw new ArgumentNullException(nameof(id)); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_3 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_3); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral996E5360F80E16B2189CC1E536C91CE68083F694)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ResourceLocationBase__ctor_m736BECFEE816BAEDC0FFC7E0A1C0100826A63E74_RuntimeMethod_var))); } IL_001d: { // if (string.IsNullOrEmpty(providerId)) String_t* L_4 = ___providerId2; bool L_5; L_5 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_4, NULL); V_1 = L_5; bool L_6 = V_1; if (!L_6) { goto IL_0032; } } { // throw new ArgumentNullException(nameof(providerId)); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_7 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_7); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4715C557EE00C100954D26772E9FC96F0A121070)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ResourceLocationBase__ctor_m736BECFEE816BAEDC0FFC7E0A1C0100826A63E74_RuntimeMethod_var))); } IL_0032: { // m_PrimaryKey = name; String_t* L_8 = ___name0; __this->___m_PrimaryKey_8 = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PrimaryKey_8), (void*)L_8); // m_HashCode = (name.GetHashCode() * 31 + id.GetHashCode()) * 31 + providerId.GetHashCode(); String_t* L_9 = ___name0; NullCheck(L_9); int32_t L_10; L_10 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_9); String_t* L_11 = ___id1; NullCheck(L_11); int32_t L_12; L_12 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_11); String_t* L_13 = ___providerId2; NullCheck(L_13); int32_t L_14; L_14 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_13); __this->___m_HashCode_5 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_10, ((int32_t)31))), L_12)), ((int32_t)31))), L_14)); // m_Name = name; String_t* L_15 = ___name0; __this->___m_Name_0 = L_15; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Name_0), (void*)L_15); // m_Id = id; String_t* L_16 = ___id1; __this->___m_Id_1 = L_16; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Id_1), (void*)L_16); // m_ProviderId = providerId; String_t* L_17 = ___providerId2; __this->___m_ProviderId_2 = L_17; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ProviderId_2), (void*)L_17); // m_Dependencies = new List(dependencies); IResourceLocationU5BU5D_t248334AD73138BB7FE95A670377FEE9F346E63CD* L_18 = ___dependencies4; List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875* L_19 = (List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875*)il2cpp_codegen_object_new(List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875_il2cpp_TypeInfo_var); NullCheck(L_19); List_1__ctor_m52F885C20FA219E167AAE5D39AACDF81C54D78D4(L_19, (RuntimeObject*)L_18, List_1__ctor_m52F885C20FA219E167AAE5D39AACDF81C54D78D4_RuntimeMethod_var); __this->___m_Dependencies_7 = L_19; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Dependencies_7), (void*)L_19); // m_Type = t == null ? typeof(object) : t; Type_t* L_20 = ___t3; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_21; L_21 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_20, (Type_t*)NULL, NULL); G_B5_0 = __this; if (L_21) { G_B6_0 = __this; goto IL_008a; } } { Type_t* L_22 = ___t3; G_B7_0 = L_22; G_B7_1 = G_B5_0; goto IL_0094; } IL_008a: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_23 = { reinterpret_cast (RuntimeObject_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_24; L_24 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_23, NULL); G_B7_0 = L_24; G_B7_1 = G_B6_0; } IL_0094: { NullCheck(G_B7_1); G_B7_1->___m_Type_6 = G_B7_0; Il2CppCodeGenWriteBarrier((void**)(&G_B7_1->___m_Type_6), (void*)G_B7_0); // ComputeDependencyHash(); ResourceLocationBase_ComputeDependencyHash_m4436815CB535B21F7DD09593479AB5EF5DBD2D2F(__this, NULL); // } return; } } // System.Void UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::ComputeDependencyHash() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceLocationBase_ComputeDependencyHash_m4436815CB535B21F7DD09593479AB5EF5DBD2D2F (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mBC9C07D05B2D0077FB70A8F4611FA91418BA4EB9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m1F5159DDE57F06EC87D8A60A258CD1D9BBD149F5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m5E7A2AB1F8E51C1FCAAEA832275730E3430F404E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m6F8E4B0F2D06EFD4033EA1CCF89B7E8FBD6BBE82_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m3C684EEA602ED567BBEB7B567D0D852ED78B1562_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Enumerator_tB10974A39E62644F50726206315FA24CD5BE6C12 V_0; memset((&V_0), 0, sizeof(V_0)); RuntimeObject* V_1 = NULL; ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* G_B2_0 = NULL; ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* G_B1_0 = NULL; int32_t G_B3_0 = 0; ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* G_B3_1 = NULL; { // m_DependencyHashCode = m_Dependencies.Count > 0 ? 17 : 0; List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875* L_0 = __this->___m_Dependencies_7; NullCheck(L_0); int32_t L_1; L_1 = List_1_get_Count_m3C684EEA602ED567BBEB7B567D0D852ED78B1562_inline(L_0, List_1_get_Count_m3C684EEA602ED567BBEB7B567D0D852ED78B1562_RuntimeMethod_var); G_B1_0 = __this; if ((((int32_t)L_1) > ((int32_t)0))) { G_B2_0 = __this; goto IL_0013; } } { G_B3_0 = 0; G_B3_1 = G_B1_0; goto IL_0015; } IL_0013: { G_B3_0 = ((int32_t)17); G_B3_1 = G_B2_0; } IL_0015: { NullCheck(G_B3_1); G_B3_1->___m_DependencyHashCode_4 = G_B3_0; // foreach (var d in m_Dependencies) List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875* L_2 = __this->___m_Dependencies_7; NullCheck(L_2); Enumerator_tB10974A39E62644F50726206315FA24CD5BE6C12 L_3; L_3 = List_1_GetEnumerator_m6F8E4B0F2D06EFD4033EA1CCF89B7E8FBD6BBE82(L_2, List_1_GetEnumerator_m6F8E4B0F2D06EFD4033EA1CCF89B7E8FBD6BBE82_RuntimeMethod_var); V_0 = L_3; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_005c: {// begin finally (depth: 1) Enumerator_Dispose_mBC9C07D05B2D0077FB70A8F4611FA91418BA4EB9((&V_0), Enumerator_Dispose_mBC9C07D05B2D0077FB70A8F4611FA91418BA4EB9_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0051_1; } IL_0029_1: { // foreach (var d in m_Dependencies) RuntimeObject* L_4; L_4 = Enumerator_get_Current_m5E7A2AB1F8E51C1FCAAEA832275730E3430F404E_inline((&V_0), Enumerator_get_Current_m5E7A2AB1F8E51C1FCAAEA832275730E3430F404E_RuntimeMethod_var); V_1 = L_4; // m_DependencyHashCode = m_DependencyHashCode * 31 + d.Hash(typeof(object)); int32_t L_5 = __this->___m_DependencyHashCode_4; RuntimeObject* L_6 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_7 = { reinterpret_cast (RuntimeObject_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); NullCheck(L_6); int32_t L_9; L_9 = InterfaceFuncInvoker1< int32_t, Type_t* >::Invoke(3 /* System.Int32 UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::Hash(System.Type) */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_6, L_8); __this->___m_DependencyHashCode_4 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_5, ((int32_t)31))), L_9)); } IL_0051_1: { // foreach (var d in m_Dependencies) bool L_10; L_10 = Enumerator_MoveNext_m1F5159DDE57F06EC87D8A60A258CD1D9BBD149F5((&V_0), Enumerator_MoveNext_m1F5159DDE57F06EC87D8A60A258CD1D9BBD149F5_RuntimeMethod_var); if (L_10) { goto IL_0029_1; } } { goto IL_006b; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_006b: { // } 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.ResourceManagement.ResourceLocations.LocationWrapper::.ctor(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocationWrapper__ctor_mAA6CC9A09ED34EDB9381D915BFF630E0C9C22141 (LocationWrapper_tB71FABF66A165C7C0C671E526E2031D0A28ACAA4* __this, RuntimeObject* ___location0, const RuntimeMethod* method) { { // public LocationWrapper(IResourceLocation location) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // m_InternalLocation = location; RuntimeObject* L_0 = ___location0; __this->___m_InternalLocation_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalLocation_0), (void*)L_0); // } return; } } // System.String UnityEngine.ResourceManagement.ResourceLocations.LocationWrapper::get_InternalId() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LocationWrapper_get_InternalId_m7ABC2B6F84C4F6C7FE2F5332CCF37EF74AB921DE (LocationWrapper_tB71FABF66A165C7C0C671E526E2031D0A28ACAA4* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public string InternalId => m_InternalLocation.InternalId; RuntimeObject* L_0 = __this->___m_InternalLocation_0; NullCheck(L_0); String_t* L_1; L_1 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_InternalId() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_0); return L_1; } } // System.String UnityEngine.ResourceManagement.ResourceLocations.LocationWrapper::get_ProviderId() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LocationWrapper_get_ProviderId_m810DF53B752AD42985C7BF9AD6A8FC61E2B5A926 (LocationWrapper_tB71FABF66A165C7C0C671E526E2031D0A28ACAA4* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public string ProviderId => m_InternalLocation.ProviderId; RuntimeObject* L_0 = __this->___m_InternalLocation_0; NullCheck(L_0); String_t* L_1; L_1 = InterfaceFuncInvoker0< String_t* >::Invoke(1 /* System.String UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_ProviderId() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_0); return L_1; } } // System.Collections.Generic.IList`1 UnityEngine.ResourceManagement.ResourceLocations.LocationWrapper::get_Dependencies() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* LocationWrapper_get_Dependencies_m857880D71F22D81B2959C327BACC0D4A1588E501 (LocationWrapper_tB71FABF66A165C7C0C671E526E2031D0A28ACAA4* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public IList Dependencies => m_InternalLocation.Dependencies; RuntimeObject* L_0 = __this->___m_InternalLocation_0; NullCheck(L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* System.Collections.Generic.IList`1 UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_Dependencies() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_0); return L_1; } } // System.Int32 UnityEngine.ResourceManagement.ResourceLocations.LocationWrapper::get_DependencyHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LocationWrapper_get_DependencyHashCode_m0AD260651E814478350AD80C78E0FD36A4EF1075 (LocationWrapper_tB71FABF66A165C7C0C671E526E2031D0A28ACAA4* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public int DependencyHashCode => m_InternalLocation.DependencyHashCode; RuntimeObject* L_0 = __this->___m_InternalLocation_0; NullCheck(L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(4 /* System.Int32 UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_DependencyHashCode() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_0); return L_1; } } // System.Boolean UnityEngine.ResourceManagement.ResourceLocations.LocationWrapper::get_HasDependencies() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LocationWrapper_get_HasDependencies_mCFD06F0102DFE96A00F495219F766D7DFAE7F83C (LocationWrapper_tB71FABF66A165C7C0C671E526E2031D0A28ACAA4* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public bool HasDependencies => m_InternalLocation.HasDependencies; RuntimeObject* L_0 = __this->___m_InternalLocation_0; NullCheck(L_0); bool L_1; L_1 = InterfaceFuncInvoker0< bool >::Invoke(5 /* System.Boolean UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_HasDependencies() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_0); return L_1; } } // System.Object UnityEngine.ResourceManagement.ResourceLocations.LocationWrapper::get_Data() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* LocationWrapper_get_Data_m8C0C8F501B27EB5846D9C404AB899C628BBDC88E (LocationWrapper_tB71FABF66A165C7C0C671E526E2031D0A28ACAA4* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public object Data => m_InternalLocation.Data; RuntimeObject* L_0 = __this->___m_InternalLocation_0; NullCheck(L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(6 /* System.Object UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_Data() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_0); return L_1; } } // System.String UnityEngine.ResourceManagement.ResourceLocations.LocationWrapper::get_PrimaryKey() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LocationWrapper_get_PrimaryKey_m7023AE6E7AA84AC50ABFCDC3BDDB9A194013BC98 (LocationWrapper_tB71FABF66A165C7C0C671E526E2031D0A28ACAA4* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public string PrimaryKey => m_InternalLocation.PrimaryKey; RuntimeObject* L_0 = __this->___m_InternalLocation_0; NullCheck(L_0); String_t* L_1; L_1 = InterfaceFuncInvoker0< String_t* >::Invoke(7 /* System.String UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_PrimaryKey() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_0); return L_1; } } // System.Type UnityEngine.ResourceManagement.ResourceLocations.LocationWrapper::get_ResourceType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* LocationWrapper_get_ResourceType_mB3E67E25F1DF8CCF6C378E0181A1AC354404BBA8 (LocationWrapper_tB71FABF66A165C7C0C671E526E2031D0A28ACAA4* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public Type ResourceType => m_InternalLocation.ResourceType; RuntimeObject* L_0 = __this->___m_InternalLocation_0; NullCheck(L_0); Type_t* L_1; L_1 = InterfaceFuncInvoker0< Type_t* >::Invoke(8 /* System.Type UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_ResourceType() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_0); return L_1; } } // System.Int32 UnityEngine.ResourceManagement.ResourceLocations.LocationWrapper::Hash(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LocationWrapper_Hash_m06AE5E2A24BAEA7EB329B79C840EDDCEB84BFCFB (LocationWrapper_tB71FABF66A165C7C0C671E526E2031D0A28ACAA4* __this, Type_t* ___resultType0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // return m_InternalLocation.Hash(resultType); RuntimeObject* L_0 = __this->___m_InternalLocation_0; Type_t* L_1 = ___resultType0; NullCheck(L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, Type_t* >::Invoke(3 /* System.Int32 UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::Hash(System.Type) */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_0, L_1); V_0 = L_2; goto IL_0010; } IL_0010: { // } int32_t L_3 = V_0; return L_3; } } #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 // Conversion methods for marshalling of: UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent IL2CPP_EXTERN_C void DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_marshal_pinvoke(const DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274& unmarshaled, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_marshaled_pinvoke& marshaled) { marshaled.___m_Graph_0 = il2cpp_codegen_marshal_string(unmarshaled.___m_Graph_0); marshaled.___m_Dependencies_1 = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I4, unmarshaled.___m_Dependencies_1); marshaled.___m_ObjectId_2 = unmarshaled.___m_ObjectId_2; marshaled.___m_DisplayName_3 = il2cpp_codegen_marshal_string(unmarshaled.___m_DisplayName_3); marshaled.___m_Stream_4 = unmarshaled.___m_Stream_4; marshaled.___m_Frame_5 = unmarshaled.___m_Frame_5; marshaled.___m_Value_6 = unmarshaled.___m_Value_6; } IL2CPP_EXTERN_C void DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_marshal_pinvoke_back(const DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_marshaled_pinvoke& marshaled, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } unmarshaled.___m_Graph_0 = il2cpp_codegen_marshal_string_result(marshaled.___m_Graph_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_Graph_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___m_Graph_0)); unmarshaled.___m_Dependencies_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I4, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, marshaled.___m_Dependencies_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_Dependencies_1), (void*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I4, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, marshaled.___m_Dependencies_1)); int32_t unmarshaledm_ObjectId_temp_2 = 0; unmarshaledm_ObjectId_temp_2 = marshaled.___m_ObjectId_2; unmarshaled.___m_ObjectId_2 = unmarshaledm_ObjectId_temp_2; unmarshaled.___m_DisplayName_3 = il2cpp_codegen_marshal_string_result(marshaled.___m_DisplayName_3); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_DisplayName_3), (void*)il2cpp_codegen_marshal_string_result(marshaled.___m_DisplayName_3)); int32_t unmarshaledm_Stream_temp_4 = 0; unmarshaledm_Stream_temp_4 = marshaled.___m_Stream_4; unmarshaled.___m_Stream_4 = unmarshaledm_Stream_temp_4; int32_t unmarshaledm_Frame_temp_5 = 0; unmarshaledm_Frame_temp_5 = marshaled.___m_Frame_5; unmarshaled.___m_Frame_5 = unmarshaledm_Frame_temp_5; int32_t unmarshaledm_Value_temp_6 = 0; unmarshaledm_Value_temp_6 = marshaled.___m_Value_6; unmarshaled.___m_Value_6 = unmarshaledm_Value_temp_6; } // Conversion method for clean up from marshalling of: UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent IL2CPP_EXTERN_C void DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_marshal_pinvoke_cleanup(DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___m_Graph_0); marshaled.___m_Graph_0 = NULL; il2cpp_codegen_com_destroy_safe_array(marshaled.___m_Dependencies_1); marshaled.___m_Dependencies_1 = NULL; il2cpp_codegen_marshal_free(marshaled.___m_DisplayName_3); marshaled.___m_DisplayName_3 = NULL; } // Conversion methods for marshalling of: UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent IL2CPP_EXTERN_C void DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_marshal_com(const DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274& unmarshaled, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_marshaled_com& marshaled) { marshaled.___m_Graph_0 = il2cpp_codegen_marshal_bstring(unmarshaled.___m_Graph_0); marshaled.___m_Dependencies_1 = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I4, unmarshaled.___m_Dependencies_1); marshaled.___m_ObjectId_2 = unmarshaled.___m_ObjectId_2; marshaled.___m_DisplayName_3 = il2cpp_codegen_marshal_bstring(unmarshaled.___m_DisplayName_3); marshaled.___m_Stream_4 = unmarshaled.___m_Stream_4; marshaled.___m_Frame_5 = unmarshaled.___m_Frame_5; marshaled.___m_Value_6 = unmarshaled.___m_Value_6; } IL2CPP_EXTERN_C void DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_marshal_com_back(const DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_marshaled_com& marshaled, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } unmarshaled.___m_Graph_0 = il2cpp_codegen_marshal_bstring_result(marshaled.___m_Graph_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_Graph_0), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___m_Graph_0)); unmarshaled.___m_Dependencies_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I4, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, marshaled.___m_Dependencies_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_Dependencies_1), (void*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I4, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, marshaled.___m_Dependencies_1)); int32_t unmarshaledm_ObjectId_temp_2 = 0; unmarshaledm_ObjectId_temp_2 = marshaled.___m_ObjectId_2; unmarshaled.___m_ObjectId_2 = unmarshaledm_ObjectId_temp_2; unmarshaled.___m_DisplayName_3 = il2cpp_codegen_marshal_bstring_result(marshaled.___m_DisplayName_3); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_DisplayName_3), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___m_DisplayName_3)); int32_t unmarshaledm_Stream_temp_4 = 0; unmarshaledm_Stream_temp_4 = marshaled.___m_Stream_4; unmarshaled.___m_Stream_4 = unmarshaledm_Stream_temp_4; int32_t unmarshaledm_Frame_temp_5 = 0; unmarshaledm_Frame_temp_5 = marshaled.___m_Frame_5; unmarshaled.___m_Frame_5 = unmarshaledm_Frame_temp_5; int32_t unmarshaledm_Value_temp_6 = 0; unmarshaledm_Value_temp_6 = marshaled.___m_Value_6; unmarshaled.___m_Value_6 = unmarshaledm_Value_temp_6; } // Conversion method for clean up from marshalling of: UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent IL2CPP_EXTERN_C void DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_marshal_com_cleanup(DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_marshaled_com& marshaled) { il2cpp_codegen_marshal_free_bstring(marshaled.___m_Graph_0); marshaled.___m_Graph_0 = NULL; il2cpp_codegen_com_destroy_safe_array(marshaled.___m_Dependencies_1); marshaled.___m_Dependencies_1 = NULL; il2cpp_codegen_marshal_free_bstring(marshaled.___m_DisplayName_3); marshaled.___m_DisplayName_3 = NULL; } // System.String UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent::get_Graph() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DiagnosticEvent_get_Graph_m670206480E0149C55B547DF779321DFE8EF9436B (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method) { String_t* V_0 = NULL; { // public string Graph { get { return m_Graph; } } String_t* L_0 = __this->___m_Graph_0; V_0 = L_0; goto IL_000a; } IL_000a: { // public string Graph { get { return m_Graph; } } String_t* L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C String_t* DiagnosticEvent_get_Graph_m670206480E0149C55B547DF779321DFE8EF9436B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = DiagnosticEvent_get_Graph_m670206480E0149C55B547DF779321DFE8EF9436B(_thisAdjusted, method); return _returnValue; } // System.Int32 UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent::get_ObjectId() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DiagnosticEvent_get_ObjectId_mF6D69C8148C581548D9CF4C21293F6A8300DAC75 (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // public int ObjectId { get { return m_ObjectId; } } int32_t L_0 = __this->___m_ObjectId_2; V_0 = L_0; goto IL_000a; } IL_000a: { // public int ObjectId { get { return m_ObjectId; } } int32_t L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C int32_t DiagnosticEvent_get_ObjectId_mF6D69C8148C581548D9CF4C21293F6A8300DAC75_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = DiagnosticEvent_get_ObjectId_mF6D69C8148C581548D9CF4C21293F6A8300DAC75(_thisAdjusted, method); return _returnValue; } // System.String UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent::get_DisplayName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DiagnosticEvent_get_DisplayName_m02754B60C44C78A265F62732A3395470BEAA39CA (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method) { String_t* V_0 = NULL; { // public string DisplayName { get { return m_DisplayName; } } String_t* L_0 = __this->___m_DisplayName_3; V_0 = L_0; goto IL_000a; } IL_000a: { // public string DisplayName { get { return m_DisplayName; } } String_t* L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C String_t* DiagnosticEvent_get_DisplayName_m02754B60C44C78A265F62732A3395470BEAA39CA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = DiagnosticEvent_get_DisplayName_m02754B60C44C78A265F62732A3395470BEAA39CA(_thisAdjusted, method); return _returnValue; } // System.Int32[] UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent::get_Dependencies() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* DiagnosticEvent_get_Dependencies_m5E3CA5E99242A6845C6974B9620EFEFE3777C2CD (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method) { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL; { // public int[] Dependencies { get { return m_Dependencies; } } Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___m_Dependencies_1; V_0 = L_0; goto IL_000a; } IL_000a: { // public int[] Dependencies { get { return m_Dependencies; } } Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* DiagnosticEvent_get_Dependencies_m5E3CA5E99242A6845C6974B9620EFEFE3777C2CD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* _returnValue; _returnValue = DiagnosticEvent_get_Dependencies_m5E3CA5E99242A6845C6974B9620EFEFE3777C2CD(_thisAdjusted, method); return _returnValue; } // System.Int32 UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent::get_Stream() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DiagnosticEvent_get_Stream_mC79CA5D736C7CEBA931F272DA4F94BA8DED1BCF6 (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // public int Stream { get { return m_Stream; } } int32_t L_0 = __this->___m_Stream_4; V_0 = L_0; goto IL_000a; } IL_000a: { // public int Stream { get { return m_Stream; } } int32_t L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C int32_t DiagnosticEvent_get_Stream_mC79CA5D736C7CEBA931F272DA4F94BA8DED1BCF6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = DiagnosticEvent_get_Stream_mC79CA5D736C7CEBA931F272DA4F94BA8DED1BCF6(_thisAdjusted, method); return _returnValue; } // System.Int32 UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent::get_Frame() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DiagnosticEvent_get_Frame_m3CC82F45DB1EA65234FF98A1E739FC40D303171B (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // public int Frame { get { return m_Frame; } } int32_t L_0 = __this->___m_Frame_5; V_0 = L_0; goto IL_000a; } IL_000a: { // public int Frame { get { return m_Frame; } } int32_t L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C int32_t DiagnosticEvent_get_Frame_m3CC82F45DB1EA65234FF98A1E739FC40D303171B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = DiagnosticEvent_get_Frame_m3CC82F45DB1EA65234FF98A1E739FC40D303171B(_thisAdjusted, method); return _returnValue; } // System.Int32 UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent::get_Value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DiagnosticEvent_get_Value_mC412E8EC2AC4D004D2E68BCF0566AA2261008C02 (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // public int Value { get { return m_Value; } } int32_t L_0 = __this->___m_Value_6; V_0 = L_0; goto IL_000a; } IL_000a: { // public int Value { get { return m_Value; } } int32_t L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C int32_t DiagnosticEvent_get_Value_mC412E8EC2AC4D004D2E68BCF0566AA2261008C02_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = DiagnosticEvent_get_Value_mC412E8EC2AC4D004D2E68BCF0566AA2261008C02(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent::.ctor(System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticEvent__ctor_mDF62B33ABFF1F33A4B39DF5C209B8238F2D529A0 (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, String_t* ___graph0, String_t* ___name1, int32_t ___id2, int32_t ___stream3, int32_t ___frame4, int32_t ___value5, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___deps6, const RuntimeMethod* method) { { // m_Graph = graph; String_t* L_0 = ___graph0; __this->___m_Graph_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Graph_0), (void*)L_0); // m_DisplayName = name; String_t* L_1 = ___name1; __this->___m_DisplayName_3 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DisplayName_3), (void*)L_1); // m_ObjectId = id; int32_t L_2 = ___id2; __this->___m_ObjectId_2 = L_2; // m_Stream = stream; int32_t L_3 = ___stream3; __this->___m_Stream_4 = L_3; // m_Frame = frame; int32_t L_4 = ___frame4; __this->___m_Frame_5 = L_4; // m_Value = value; int32_t L_5 = ___value5; __this->___m_Value_6 = L_5; // m_Dependencies = deps; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = ___deps6; __this->___m_Dependencies_1 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Dependencies_1), (void*)L_6); // } return; } } IL2CPP_EXTERN_C void DiagnosticEvent__ctor_mDF62B33ABFF1F33A4B39DF5C209B8238F2D529A0_AdjustorThunk (RuntimeObject* __this, String_t* ___graph0, String_t* ___name1, int32_t ___id2, int32_t ___stream3, int32_t ___frame4, int32_t ___value5, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___deps6, const RuntimeMethod* method) { DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); DiagnosticEvent__ctor_mDF62B33ABFF1F33A4B39DF5C209B8238F2D529A0(_thisAdjusted, ___graph0, ___name1, ___id2, ___stream3, ___frame4, ___value5, ___deps6, method); } // System.Byte[] UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent::Serialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* DiagnosticEvent_Serialize_m6C00B0750960B7E23FB1DFE666C93DC3F5B0FF1A (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; { // return Encoding.ASCII.GetBytes(JsonUtility.ToJson(this)); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0; L_0 = Encoding_get_ASCII_mCC17A741582B0AB778D261452FD515EBD7297562(NULL); DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 L_1 = (*(DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274*)__this); DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 L_2 = L_1; RuntimeObject* L_3 = Box(DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_il2cpp_TypeInfo_var, &L_2); String_t* L_4; L_4 = JsonUtility_ToJson_mD0FB24DC5A8621A2473FC208E9B15AF43944EBCD(L_3, NULL); NullCheck(L_0); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5; L_5 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(18 /* System.Byte[] System.Text.Encoding::GetBytes(System.String) */, L_0, L_4); V_0 = L_5; goto IL_001e; } IL_001e: { // } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_0; return L_6; } } IL2CPP_EXTERN_C ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* DiagnosticEvent_Serialize_m6C00B0750960B7E23FB1DFE666C93DC3F5B0FF1A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* _returnValue; _returnValue = DiagnosticEvent_Serialize_m6C00B0750960B7E23FB1DFE666C93DC3F5B0FF1A(_thisAdjusted, method); return _returnValue; } // UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent::Deserialize(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 DiagnosticEvent_Deserialize_mCD57AE7BD6489C6BFD5C48893EB0C896EAA8D4DF (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___data0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonUtility_FromJson_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_m84325413BE5F236A86D82AFA6374A5BD7ABBBFFF_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 V_0; memset((&V_0), 0, sizeof(V_0)); { // return JsonUtility.FromJson(Encoding.ASCII.GetString(data)); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0; L_0 = Encoding_get_ASCII_mCC17A741582B0AB778D261452FD515EBD7297562(NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___data0; NullCheck(L_0); String_t* L_2; L_2 = VirtualFuncInvoker1< String_t*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(35 /* System.String System.Text.Encoding::GetString(System.Byte[]) */, L_0, L_1); DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 L_3; L_3 = JsonUtility_FromJson_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_m84325413BE5F236A86D82AFA6374A5BD7ABBBFFF(L_2, JsonUtility_FromJson_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_m84325413BE5F236A86D82AFA6374A5BD7ABBBFFF_RuntimeMethod_var); V_0 = L_3; goto IL_0014; } IL_0014: { // } DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 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.Guid UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollectorSingleton::get_PlayerConnectionGuid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t DiagnosticEventCollectorSingleton_get_PlayerConnectionGuid_mE56989BF7B4960ED343C6381AC15DF6A8056CECB (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Guid_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_tB595130FC3DA0E818D15EE47483147BC10A6AED3____2D2025322643CE1497D8FB03FA789F27E833CF43545CA1003AFEFEA250D39313_0_FieldInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; Guid_t V_1; memset((&V_1), 0, sizeof(V_1)); { // if (s_editorConnectionGuid == Guid.Empty) Guid_t L_0 = ((DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19_StaticFields*)il2cpp_codegen_static_fields_for(DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19_il2cpp_TypeInfo_var))->___s_editorConnectionGuid_5; Guid_t L_1 = ((Guid_t_StaticFields*)il2cpp_codegen_static_fields_for(Guid_t_il2cpp_TypeInfo_var))->___Empty_0; bool L_2; L_2 = Guid_op_Equality_mC6FCB577D004C231106A3A9EDEE2DC3FACA63A27(L_0, L_1, NULL); V_0 = L_2; bool L_3 = V_0; if (!L_3) { goto IL_0032; } } { // s_editorConnectionGuid = new Guid(1, 2, 3, new byte[] { 20, 1, 32, 32, 4, 9, 6, 44 }); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)8); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = L_4; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_6 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_tB595130FC3DA0E818D15EE47483147BC10A6AED3____2D2025322643CE1497D8FB03FA789F27E833CF43545CA1003AFEFEA250D39313_0_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE10C3436BA703E4D9D41B3F8F365E4C34F9926EF((RuntimeArray*)L_5, L_6, NULL); Guid_t L_7; memset((&L_7), 0, sizeof(L_7)); Guid__ctor_m9C03A78803E0696A0A446B0CAC0AA55CB8E326EB((&L_7), 1, (int16_t)2, (int16_t)3, L_5, /*hidden argument*/NULL); ((DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19_StaticFields*)il2cpp_codegen_static_fields_for(DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19_il2cpp_TypeInfo_var))->___s_editorConnectionGuid_5 = L_7; } IL_0032: { // return s_editorConnectionGuid; Guid_t L_8 = ((DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19_StaticFields*)il2cpp_codegen_static_fields_for(DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19_il2cpp_TypeInfo_var))->___s_editorConnectionGuid_5; V_1 = L_8; goto IL_003a; } IL_003a: { // } Guid_t L_9 = V_1; return L_9; } } // System.String UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollectorSingleton::GetGameObjectName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DiagnosticEventCollectorSingleton_GetGameObjectName_m1361552A8D1AFD2282D01F14975908635A86D74D (DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral14BBDB35FE445BD30DA2EC66B3F2990406A34F10); s_Il2CppMethodInitialized = true; } { // protected override string GetGameObjectName() => "EventCollector"; return _stringLiteral14BBDB35FE445BD30DA2EC66B3F2990406A34F10; } } // System.Boolean UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollectorSingleton::RegisterEventHandler(System.Action`1,System.Boolean,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DiagnosticEventCollectorSingleton_RegisterEventHandler_mABDBB8E67CDC295A0AB4D089319C998F2A0B14D8 (Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* ___handler0, bool ___register1, bool ___create2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentSingleton_1_get_Exists_m54C8441926842DEC57CBF763E2AB1108F0E968E3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentSingleton_1_get_Instance_m6AD2271EA4F3104CFA168133CB09F17094D78576_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; bool V_2 = false; int32_t G_B4_0 = 0; int32_t G_B6_0 = 0; int32_t G_B11_0 = 0; { // if (register && (create || Exists)) bool L_0 = ___register1; if (!L_0) { goto IL_0011; } } { bool L_1 = ___create2; if (L_1) { goto IL_000e; } } { bool L_2; L_2 = ComponentSingleton_1_get_Exists_m54C8441926842DEC57CBF763E2AB1108F0E968E3(ComponentSingleton_1_get_Exists_m54C8441926842DEC57CBF763E2AB1108F0E968E3_RuntimeMethod_var); G_B4_0 = ((int32_t)(L_2)); goto IL_000f; } IL_000e: { G_B4_0 = 1; } IL_000f: { G_B6_0 = G_B4_0; goto IL_0012; } IL_0011: { G_B6_0 = 0; } IL_0012: { V_0 = (bool)G_B6_0; bool L_3 = V_0; if (!L_3) { goto IL_0027; } } { // Instance.RegisterEventHandler(handler); DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* L_4; L_4 = ComponentSingleton_1_get_Instance_m6AD2271EA4F3104CFA168133CB09F17094D78576(ComponentSingleton_1_get_Instance_m6AD2271EA4F3104CFA168133CB09F17094D78576_RuntimeMethod_var); Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* L_5 = ___handler0; NullCheck(L_4); DiagnosticEventCollectorSingleton_RegisterEventHandler_mBD7EB71E6D5A3B2D180D6B0E2163C47E7DE291BA(L_4, L_5, NULL); // return true; V_1 = (bool)1; goto IL_0048; } IL_0027: { // if (!register && Exists) bool L_6 = ___register1; if (L_6) { goto IL_0031; } } { bool L_7; L_7 = ComponentSingleton_1_get_Exists_m54C8441926842DEC57CBF763E2AB1108F0E968E3(ComponentSingleton_1_get_Exists_m54C8441926842DEC57CBF763E2AB1108F0E968E3_RuntimeMethod_var); G_B11_0 = ((int32_t)(L_7)); goto IL_0032; } IL_0031: { G_B11_0 = 0; } IL_0032: { V_2 = (bool)G_B11_0; bool L_8 = V_2; if (!L_8) { goto IL_0044; } } { // Instance.UnregisterEventHandler(handler); DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* L_9; L_9 = ComponentSingleton_1_get_Instance_m6AD2271EA4F3104CFA168133CB09F17094D78576(ComponentSingleton_1_get_Instance_m6AD2271EA4F3104CFA168133CB09F17094D78576_RuntimeMethod_var); Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* L_10 = ___handler0; NullCheck(L_9); DiagnosticEventCollectorSingleton_UnregisterEventHandler_m195CD42A740153DCC2387DC36511FB4FE36E5AF2(L_9, L_10, NULL); } IL_0044: { // return false; V_1 = (bool)0; goto IL_0048; } IL_0048: { // } bool L_11 = V_1; return L_11; } } // System.Void UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollectorSingleton::RegisterEventHandler(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticEventCollectorSingleton_RegisterEventHandler_mBD7EB71E6D5A3B2D180D6B0E2163C47E7DE291BA (DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* __this, Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* ___handler0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_Add_m3E459CACF29B9E9C97CD353322C3177C7CD129F8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_m54B5765DBECABC8382F2917C037323B3B83FB520_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Concat_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_m838E18B16E3CC058E2CF9DEE8F6B854893D3DC73_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_OrderBy_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m8CF538AB06AF65CB037ADDE957FFB89798F7B541_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tDD9DF829266F558E94EC5986CD1208FFB246A018_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tAB2648EE576B6D345AED3A8F4BB4D41E9F58FFF0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mD24A56BF888EF741DFE7EBDC8475ECE6F5A74237_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRegisterEventHandlerU3Eb__8_0_mA7621F2FC763736C0E5940EFF0C40BC79177573C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral58BA2AE8C59D53CDE29FD298F28575052B915F62); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; bool V_1 = false; RuntimeObject* V_2 = NULL; DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 V_3; memset((&V_3), 0, sizeof(V_3)); Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3* G_B4_0 = NULL; RuntimeObject* G_B4_1 = NULL; Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3* G_B3_0 = NULL; RuntimeObject* G_B3_1 = NULL; { // Debug.Assert(m_UnhandledEvents != null, "DiagnosticEventCollectorSingleton.RegisterEventHandler - s_unhandledEvents == null."); List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9* L_0 = __this->___m_UnhandledEvents_7; il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((!(((RuntimeObject*)(List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0), _stringLiteral58BA2AE8C59D53CDE29FD298F28575052B915F62, NULL); // if (handler == null) Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* L_1 = ___handler0; V_1 = (bool)((((RuntimeObject*)(Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F*)L_1) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_2 = V_1; if (!L_2) { goto IL_0028; } } { // throw new ArgumentNullException("handler"); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_3 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_3); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC7AEB4DBED56DD7667D53D9D797A7112C1253094)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DiagnosticEventCollectorSingleton_RegisterEventHandler_mBD7EB71E6D5A3B2D180D6B0E2163C47E7DE291BA_RuntimeMethod_var))); } IL_0028: { // s_EventHandlers.Add(handler); DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* L_4 = __this->___s_EventHandlers_8; Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* L_5 = ___handler0; NullCheck(L_4); DelegateList_1_Add_m3E459CACF29B9E9C97CD353322C3177C7CD129F8(L_4, L_5, DelegateList_1_Add_m3E459CACF29B9E9C97CD353322C3177C7CD129F8_RuntimeMethod_var); // var combinedAndSortedList = m_UnhandledEvents.Concat(m_CreatedEvents.Values).OrderBy(evt => evt.Frame); List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9* L_6 = __this->___m_UnhandledEvents_7; Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD* L_7 = __this->___m_CreatedEvents_6; NullCheck(L_7); ValueCollection_t4231960DE2FFBB109405B9AC8DA4CE93EFF2AF11* L_8; L_8 = Dictionary_2_get_Values_m54B5765DBECABC8382F2917C037323B3B83FB520(L_7, Dictionary_2_get_Values_m54B5765DBECABC8382F2917C037323B3B83FB520_RuntimeMethod_var); RuntimeObject* L_9; L_9 = Enumerable_Concat_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_m838E18B16E3CC058E2CF9DEE8F6B854893D3DC73(L_6, L_8, Enumerable_Concat_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_m838E18B16E3CC058E2CF9DEE8F6B854893D3DC73_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var); Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3* L_10 = ((U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var))->___U3CU3E9__8_0_1; Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3* L_11 = L_10; G_B3_0 = L_11; G_B3_1 = L_9; if (L_11) { G_B4_0 = L_11; G_B4_1 = L_9; goto IL_006a; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var); U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7* L_12 = ((U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3* L_13 = (Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3*)il2cpp_codegen_object_new(Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3_il2cpp_TypeInfo_var); NullCheck(L_13); Func_2__ctor_m25B26E462882E5D20E8E0A69EFF9D94B9AEBF4AA(L_13, L_12, (intptr_t)((void*)U3CU3Ec_U3CRegisterEventHandlerU3Eb__8_0_mA7621F2FC763736C0E5940EFF0C40BC79177573C_RuntimeMethod_var), NULL); Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3* L_14 = L_13; ((U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var))->___U3CU3E9__8_0_1 = L_14; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var))->___U3CU3E9__8_0_1), (void*)L_14); G_B4_0 = L_14; G_B4_1 = G_B3_1; } IL_006a: { RuntimeObject* L_15; L_15 = Enumerable_OrderBy_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m8CF538AB06AF65CB037ADDE957FFB89798F7B541(G_B4_1, G_B4_0, Enumerable_OrderBy_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m8CF538AB06AF65CB037ADDE957FFB89798F7B541_RuntimeMethod_var); V_0 = L_15; // foreach (var evt in combinedAndSortedList) RuntimeObject* L_16 = V_0; NullCheck(L_16); RuntimeObject* L_17; L_17 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IEnumerable_1_tDD9DF829266F558E94EC5986CD1208FFB246A018_il2cpp_TypeInfo_var, L_16); V_2 = L_17; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0093: {// begin finally (depth: 1) { RuntimeObject* L_18 = V_2; if (!L_18) { goto IL_009d; } } { RuntimeObject* L_19 = V_2; NullCheck(L_19); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_19); } IL_009d: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0089_1; } IL_007a_1: { // foreach (var evt in combinedAndSortedList) RuntimeObject* L_20 = V_2; NullCheck(L_20); DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 L_21; L_21 = InterfaceFuncInvoker0< DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IEnumerator_1_tAB2648EE576B6D345AED3A8F4BB4D41E9F58FFF0_il2cpp_TypeInfo_var, L_20); V_3 = L_21; // handler(evt); Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* L_22 = ___handler0; DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 L_23 = V_3; NullCheck(L_22); Action_1_Invoke_mFAD2E8B344DDEDAC8E40E83616A8076B83831241_inline(L_22, L_23, NULL); } IL_0089_1: { // foreach (var evt in combinedAndSortedList) RuntimeObject* L_24 = V_2; NullCheck(L_24); bool L_25; L_25 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_24); if (L_25) { goto IL_007a_1; } } { goto IL_009e; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_009e: { // m_UnhandledEvents.Clear(); List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9* L_26 = __this->___m_UnhandledEvents_7; NullCheck(L_26); List_1_Clear_mD24A56BF888EF741DFE7EBDC8475ECE6F5A74237_inline(L_26, List_1_Clear_mD24A56BF888EF741DFE7EBDC8475ECE6F5A74237_RuntimeMethod_var); // } return; } } // System.Void UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollectorSingleton::UnregisterEventHandler(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticEventCollectorSingleton_UnregisterEventHandler_m195CD42A740153DCC2387DC36511FB4FE36E5AF2 (DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* __this, Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* ___handler0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_Remove_mFAFD47D0EC979EA6E063B0DB52060AD52F389C23_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // if (handler == null) Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* L_0 = ___handler0; V_0 = (bool)((((RuntimeObject*)(Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0014; } } { // throw new ArgumentNullException("handler"); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC7AEB4DBED56DD7667D53D9D797A7112C1253094)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DiagnosticEventCollectorSingleton_UnregisterEventHandler_m195CD42A740153DCC2387DC36511FB4FE36E5AF2_RuntimeMethod_var))); } IL_0014: { // s_EventHandlers.Remove(handler); DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* L_3 = __this->___s_EventHandlers_8; Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* L_4 = ___handler0; NullCheck(L_3); DelegateList_1_Remove_mFAFD47D0EC979EA6E063B0DB52060AD52F389C23(L_3, L_4, DelegateList_1_Remove_mFAFD47D0EC979EA6E063B0DB52060AD52F389C23_RuntimeMethod_var); // } return; } } // System.Void UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollectorSingleton::PostEvent(UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticEventCollectorSingleton_PostEvent_m814E46059FF639B7B3E731E6F354778282DF5B2A (DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* __this, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 ___diagnosticEvent0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_Invoke_m7E71EEC669399BB6A5B1F016ABA724EB4BA522A7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_get_Count_m997D0EED8579CCBAF3EEB9FF0E242F8E41A5FF65_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mA30F6EF8D51BECC3FE45AFFD476B47A04A0E6984_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m3F1556AFF05432EA1C35EE48E2C0D7A9216293FF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_mC0498BC9E3720CFB6C1EAA4D0B44B7A666B2185A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mB4257A2B4551959CAC74AAC14A4144D501D0A7D5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8DCCA33E7443A6F1FE7814F6BC316750D5ABD97A); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; bool V_2 = false; int32_t G_B3_0 = 0; { // if (diagnosticEvent.Stream == (int)ResourceManager.DiagnosticEventType.AsyncOperationCreate && !m_CreatedEvents.ContainsKey(diagnosticEvent.ObjectId)) int32_t L_0; L_0 = DiagnosticEvent_get_Stream_mC79CA5D736C7CEBA931F272DA4F94BA8DED1BCF6((&___diagnosticEvent0), NULL); if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_0022; } } { Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD* L_1 = __this->___m_CreatedEvents_6; int32_t L_2; L_2 = DiagnosticEvent_get_ObjectId_mF6D69C8148C581548D9CF4C21293F6A8300DAC75((&___diagnosticEvent0), NULL); NullCheck(L_1); bool L_3; L_3 = Dictionary_2_ContainsKey_m3F1556AFF05432EA1C35EE48E2C0D7A9216293FF(L_1, L_2, Dictionary_2_ContainsKey_m3F1556AFF05432EA1C35EE48E2C0D7A9216293FF_RuntimeMethod_var); G_B3_0 = ((((int32_t)L_3) == ((int32_t)0))? 1 : 0); goto IL_0023; } IL_0022: { G_B3_0 = 0; } IL_0023: { V_0 = (bool)G_B3_0; bool L_4 = V_0; if (!L_4) { goto IL_003d; } } { // m_CreatedEvents.Add(diagnosticEvent.ObjectId, diagnosticEvent); Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD* L_5 = __this->___m_CreatedEvents_6; int32_t L_6; L_6 = DiagnosticEvent_get_ObjectId_mF6D69C8148C581548D9CF4C21293F6A8300DAC75((&___diagnosticEvent0), NULL); DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 L_7 = ___diagnosticEvent0; NullCheck(L_5); Dictionary_2_Add_mA30F6EF8D51BECC3FE45AFFD476B47A04A0E6984(L_5, L_6, L_7, Dictionary_2_Add_mA30F6EF8D51BECC3FE45AFFD476B47A04A0E6984_RuntimeMethod_var); goto IL_005e; } IL_003d: { // else if (diagnosticEvent.Stream == (int)ResourceManager.DiagnosticEventType.AsyncOperationDestroy) int32_t L_8; L_8 = DiagnosticEvent_get_Stream_mC79CA5D736C7CEBA931F272DA4F94BA8DED1BCF6((&___diagnosticEvent0), NULL); V_1 = (bool)((((int32_t)L_8) == ((int32_t)5))? 1 : 0); bool L_9 = V_1; if (!L_9) { goto IL_005e; } } { // m_CreatedEvents.Remove(diagnosticEvent.ObjectId); Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD* L_10 = __this->___m_CreatedEvents_6; int32_t L_11; L_11 = DiagnosticEvent_get_ObjectId_mF6D69C8148C581548D9CF4C21293F6A8300DAC75((&___diagnosticEvent0), NULL); NullCheck(L_10); bool L_12; L_12 = Dictionary_2_Remove_mC0498BC9E3720CFB6C1EAA4D0B44B7A666B2185A(L_10, L_11, Dictionary_2_Remove_mC0498BC9E3720CFB6C1EAA4D0B44B7A666B2185A_RuntimeMethod_var); } IL_005e: { // Debug.Assert(m_UnhandledEvents != null, "DiagnosticEventCollectorSingleton.PostEvent - s_unhandledEvents == null."); List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9* L_13 = __this->___m_UnhandledEvents_7; il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((!(((RuntimeObject*)(List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9*)L_13) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0), _stringLiteral8DCCA33E7443A6F1FE7814F6BC316750D5ABD97A, NULL); // if (s_EventHandlers.Count > 0) DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* L_14 = __this->___s_EventHandlers_8; NullCheck(L_14); int32_t L_15; L_15 = DelegateList_1_get_Count_m997D0EED8579CCBAF3EEB9FF0E242F8E41A5FF65(L_14, DelegateList_1_get_Count_m997D0EED8579CCBAF3EEB9FF0E242F8E41A5FF65_RuntimeMethod_var); V_2 = (bool)((((int32_t)L_15) > ((int32_t)0))? 1 : 0); bool L_16 = V_2; if (!L_16) { goto IL_0093; } } { // s_EventHandlers.Invoke(diagnosticEvent); DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* L_17 = __this->___s_EventHandlers_8; DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 L_18 = ___diagnosticEvent0; NullCheck(L_17); DelegateList_1_Invoke_m7E71EEC669399BB6A5B1F016ABA724EB4BA522A7(L_17, L_18, DelegateList_1_Invoke_m7E71EEC669399BB6A5B1F016ABA724EB4BA522A7_RuntimeMethod_var); goto IL_00a0; } IL_0093: { // m_UnhandledEvents.Add(diagnosticEvent); List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9* L_19 = __this->___m_UnhandledEvents_7; DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 L_20 = ___diagnosticEvent0; NullCheck(L_19); List_1_Add_mB4257A2B4551959CAC74AAC14A4144D501D0A7D5_inline(L_19, L_20, List_1_Add_mB4257A2B4551959CAC74AAC14A4144D501D0A7D5_RuntimeMethod_var); } IL_00a0: { // } return; } } // System.Void UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollectorSingleton::Awake() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticEventCollectorSingleton_Awake_m123CE39CFC51D74A89D0EACF7DB3FC080FD07723 (DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CAwakeU3Eb__11_0_mC35442B113DAF4C3C790A4D17482F6CF5888FE73_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* G_B2_0 = NULL; DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* G_B2_1 = NULL; Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* G_B1_0 = NULL; DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* G_B1_1 = NULL; { // RegisterEventHandler((DiagnosticEvent diagnosticEvent) => {PlayerConnection.instance.Send(DiagnosticEventCollectorSingleton.PlayerConnectionGuid, diagnosticEvent.Serialize()); }); il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var); Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* L_0 = ((U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var))->___U3CU3E9__11_0_2; Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* L_1 = L_0; G_B1_0 = L_1; G_B1_1 = __this; if (L_1) { G_B2_0 = L_1; G_B2_1 = __this; goto IL_0021; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var); U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7* L_2 = ((U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var))->___U3CU3E9_0; Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* L_3 = (Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F*)il2cpp_codegen_object_new(Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F_il2cpp_TypeInfo_var); NullCheck(L_3); Action_1__ctor_m06B2E66413629515634D1103FC191FE010DB6B22(L_3, L_2, (intptr_t)((void*)U3CU3Ec_U3CAwakeU3Eb__11_0_mC35442B113DAF4C3C790A4D17482F6CF5888FE73_RuntimeMethod_var), NULL); Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* L_4 = L_3; ((U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var))->___U3CU3E9__11_0_2 = L_4; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var))->___U3CU3E9__11_0_2), (void*)L_4); G_B2_0 = L_4; G_B2_1 = G_B1_1; } IL_0021: { NullCheck(G_B2_1); DiagnosticEventCollectorSingleton_RegisterEventHandler_mBD7EB71E6D5A3B2D180D6B0E2163C47E7DE291BA(G_B2_1, G_B2_0, NULL); // } return; } } // System.Void UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollectorSingleton::Update() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticEventCollectorSingleton_Update_m5EBCBD1D3BCD145D3EEB6460DA39FCC197354BD3 (DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_get_Count_m997D0EED8579CCBAF3EEB9FF0E242F8E41A5FF65_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral22F26E94CC0601B218A55F5373A646B776F7FDEC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral43DA1811FCD9FF890B2229A8C1CA4E836BE1BBA1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral95DAD4257816ED9B3D6718A6CBD69EFFCF321CAD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE60521B1295D070924B7C7ECB78E460EE3EF7E9B); s_Il2CppMethodInitialized = true; } bool V_0 = false; float V_1 = 0.0f; bool V_2 = false; float V_3 = 0.0f; int32_t V_4 = 0; { // if (s_EventHandlers.Count > 0) DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* L_0 = __this->___s_EventHandlers_8; NullCheck(L_0); int32_t L_1; L_1 = DelegateList_1_get_Count_m997D0EED8579CCBAF3EEB9FF0E242F8E41A5FF65(L_0, DelegateList_1_get_Count_m997D0EED8579CCBAF3EEB9FF0E242F8E41A5FF65_RuntimeMethod_var); V_0 = (bool)((((int32_t)L_1) > ((int32_t)0))? 1 : 0); bool L_2 = V_0; if (!L_2) { goto IL_00c4; } } { // var elapsed = Time.realtimeSinceStartup - m_lastTickSent; float L_3; L_3 = Time_get_realtimeSinceStartup_mB49A5622E38FFE9589EB9B3E75573E443B8D63EC(NULL); float L_4 = __this->___m_lastTickSent_9; V_1 = ((float)il2cpp_codegen_subtract(L_3, L_4)); // if (elapsed > .25f) float L_5 = V_1; V_2 = (bool)((((float)L_5) > ((float)(0.25f)))? 1 : 0); bool L_6 = V_2; if (!L_6) { goto IL_00c3; } } { // var fps = (Time.frameCount - m_lastFrame) / elapsed; int32_t L_7; L_7 = Time_get_frameCount_m88E5008FE9451A892DE1F43DC8587213075890A8(NULL); int32_t L_8 = __this->___m_lastFrame_10; float L_9 = V_1; V_3 = ((float)(((float)((int32_t)il2cpp_codegen_subtract(L_7, L_8)))/L_9)); // m_lastFrame = Time.frameCount; int32_t L_10; L_10 = Time_get_frameCount_m88E5008FE9451A892DE1F43DC8587213075890A8(NULL); __this->___m_lastFrame_10 = L_10; // fpsAvg = (fpsAvg + fps) * .5f; float L_11 = __this->___fpsAvg_11; float L_12 = V_3; __this->___fpsAvg_11 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_11, L_12)), (0.5f))); // m_lastTickSent = Time.realtimeSinceStartup; float L_13; L_13 = Time_get_realtimeSinceStartup_mB49A5622E38FFE9589EB9B3E75573E443B8D63EC(NULL); __this->___m_lastTickSent_9 = L_13; // int heapKB = (int)(Profiling.Profiler.GetMonoUsedSizeLong() / 1024); int64_t L_14; L_14 = Profiler_GetMonoUsedSizeLong_mCDD779E458BC852AF19E5A9299F87A82F64F95F6(NULL); V_4 = ((int32_t)((int64_t)(L_14/((int64_t)((int32_t)1024))))); // PostEvent(new DiagnosticEvent("FrameCount", "FPS", 2, 1, Time.frameCount, (int)fpsAvg, null)); int32_t L_15; L_15 = Time_get_frameCount_m88E5008FE9451A892DE1F43DC8587213075890A8(NULL); float L_16 = __this->___fpsAvg_11; DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 L_17; memset((&L_17), 0, sizeof(L_17)); DiagnosticEvent__ctor_mDF62B33ABFF1F33A4B39DF5C209B8238F2D529A0((&L_17), _stringLiteralE60521B1295D070924B7C7ECB78E460EE3EF7E9B, _stringLiteral95DAD4257816ED9B3D6718A6CBD69EFFCF321CAD, 2, 1, L_15, il2cpp_codegen_cast_double_to_int(L_16), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL, /*hidden argument*/NULL); DiagnosticEventCollectorSingleton_PostEvent_m814E46059FF639B7B3E731E6F354778282DF5B2A(__this, L_17, NULL); // PostEvent(new DiagnosticEvent("MemoryCount", "MonoHeap", 3, 2, Time.frameCount, heapKB, null)); int32_t L_18; L_18 = Time_get_frameCount_m88E5008FE9451A892DE1F43DC8587213075890A8(NULL); int32_t L_19 = V_4; DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 L_20; memset((&L_20), 0, sizeof(L_20)); DiagnosticEvent__ctor_mDF62B33ABFF1F33A4B39DF5C209B8238F2D529A0((&L_20), _stringLiteral22F26E94CC0601B218A55F5373A646B776F7FDEC, _stringLiteral43DA1811FCD9FF890B2229A8C1CA4E836BE1BBA1, 3, 2, L_18, L_19, (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL, /*hidden argument*/NULL); DiagnosticEventCollectorSingleton_PostEvent_m814E46059FF639B7B3E731E6F354778282DF5B2A(__this, L_20, NULL); } IL_00c3: { } IL_00c4: { // } return; } } // System.Void UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollectorSingleton::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticEventCollectorSingleton__ctor_m439DE5DDEF6D28BB4E48FF1A9FA7B3F100B41E03 (DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentSingleton_1__ctor_m8278B3D96A270FC29C8C25774F9FFE38E4489339_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_CreateWithGlobalCache_m70E5DCD7F0E362B894D2741232DA45C9BF116B57_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m315FC05E431A5CB03DC47FAFB722AC3A0E641C3A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mEA50377FC2BC3CB5AA605E63AFB7F4B7A9B46A02_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // internal Dictionary m_CreatedEvents = new Dictionary(); Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD* L_0 = (Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD*)il2cpp_codegen_object_new(Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD_il2cpp_TypeInfo_var); NullCheck(L_0); Dictionary_2__ctor_m315FC05E431A5CB03DC47FAFB722AC3A0E641C3A(L_0, Dictionary_2__ctor_m315FC05E431A5CB03DC47FAFB722AC3A0E641C3A_RuntimeMethod_var); __this->___m_CreatedEvents_6 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CreatedEvents_6), (void*)L_0); // internal List m_UnhandledEvents = new List(); List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9* L_1 = (List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9*)il2cpp_codegen_object_new(List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9_il2cpp_TypeInfo_var); NullCheck(L_1); List_1__ctor_mEA50377FC2BC3CB5AA605E63AFB7F4B7A9B46A02(L_1, List_1__ctor_mEA50377FC2BC3CB5AA605E63AFB7F4B7A9B46A02_RuntimeMethod_var); __this->___m_UnhandledEvents_7 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UnhandledEvents_7), (void*)L_1); // internal DelegateList s_EventHandlers = DelegateList.CreateWithGlobalCache(); DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* L_2; L_2 = DelegateList_1_CreateWithGlobalCache_m70E5DCD7F0E362B894D2741232DA45C9BF116B57(DelegateList_1_CreateWithGlobalCache_m70E5DCD7F0E362B894D2741232DA45C9BF116B57_RuntimeMethod_var); __this->___s_EventHandlers_8 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___s_EventHandlers_8), (void*)L_2); // float m_lastTickSent = 0; __this->___m_lastTickSent_9 = (0.0f); // int m_lastFrame = 0; __this->___m_lastFrame_10 = 0; // float fpsAvg = 30; __this->___fpsAvg_11 = (30.0f); ComponentSingleton_1__ctor_m8278B3D96A270FC29C8C25774F9FFE38E4489339(__this, ComponentSingleton_1__ctor_m8278B3D96A270FC29C8C25774F9FFE38E4489339_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.ResourceManagement.Diagnostics.DiagnosticEventCollectorSingleton/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m07934E68A89731A65A2C286F0337FC9A8AAAC46D (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7* L_0 = (U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7*)il2cpp_codegen_object_new(U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__ctor_m7E8AE3390AA2F226FD9AE66A810054796F6E3EF7(L_0, NULL); ((U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0); return; } } // System.Void UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollectorSingleton/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m7E8AE3390AA2F226FD9AE66A810054796F6E3EF7 (U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Int32 UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollectorSingleton/<>c::b__8_0(UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CRegisterEventHandlerU3Eb__8_0_mA7621F2FC763736C0E5940EFF0C40BC79177573C (U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7* __this, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 ___evt0, const RuntimeMethod* method) { { // var combinedAndSortedList = m_UnhandledEvents.Concat(m_CreatedEvents.Values).OrderBy(evt => evt.Frame); int32_t L_0; L_0 = DiagnosticEvent_get_Frame_m3CC82F45DB1EA65234FF98A1E739FC40D303171B((&___evt0), NULL); return L_0; } } // System.Void UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollectorSingleton/<>c::b__11_0(UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CAwakeU3Eb__11_0_mC35442B113DAF4C3C790A4D17482F6CF5888FE73 (U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7* __this, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 ___diagnosticEvent0, const RuntimeMethod* method) { { // RegisterEventHandler((DiagnosticEvent diagnosticEvent) => {PlayerConnection.instance.Send(DiagnosticEventCollectorSingleton.PlayerConnectionGuid, diagnosticEvent.Serialize()); }); PlayerConnection_tE21E6206D6FC40F07B3842D83BCB0732C9244E53* L_0; L_0 = PlayerConnection_get_instance_m8F2B9C9F3AF41AC7A2FB617B5A700811E2444C14(NULL); Guid_t L_1; L_1 = DiagnosticEventCollectorSingleton_get_PlayerConnectionGuid_mE56989BF7B4960ED343C6381AC15DF6A8056CECB(NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2; L_2 = DiagnosticEvent_Serialize_m6C00B0750960B7E23FB1DFE666C93DC3F5B0FF1A((&___diagnosticEvent0), NULL); NullCheck(L_0); PlayerConnection_Send_mBFE41D75C28DF0885455CE809D40C489818F91B7(L_0, L_1, L_2, NULL); // RegisterEventHandler((DiagnosticEvent diagnosticEvent) => {PlayerConnection.instance.Send(DiagnosticEventCollectorSingleton.PlayerConnectionGuid, diagnosticEvent.Serialize()); }); 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.Guid UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollector::get_PlayerConnectionGuid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t DiagnosticEventCollector_get_PlayerConnectionGuid_mACC9B9B1ECF3778AC019DBE78C49680E1A7C4681 (const RuntimeMethod* method) { { // public static Guid PlayerConnectionGuid => DiagnosticEventCollectorSingleton.PlayerConnectionGuid; Guid_t L_0; L_0 = DiagnosticEventCollectorSingleton_get_PlayerConnectionGuid_mE56989BF7B4960ED343C6381AC15DF6A8056CECB(NULL); return L_0; } } // UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollector UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollector::FindOrCreateGlobalInstance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367* DiagnosticEventCollector_FindOrCreateGlobalInstance_m6D43C173419881044F7E01632035AB3C83218D93 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisDiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_m3614D3182E86B3371F0D02835223E5CB63C467B4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral14BBDB35FE445BD30DA2EC66B3F2990406A34F10); s_Il2CppMethodInitialized = true; } bool V_0 = false; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_1 = NULL; DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367* V_2 = NULL; { // if (s_Collector == null) DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367* L_0 = ((DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_StaticFields*)il2cpp_codegen_static_fields_for(DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_il2cpp_TypeInfo_var))->___s_Collector_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_0 = L_1; bool L_2 = V_0; if (!L_2) { goto IL_0044; } } { // var go = new GameObject("EventCollector", typeof(DiagnosticEventCollector)); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_3 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_4 = L_3; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast (DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_6; L_6 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_5, NULL); NullCheck(L_4); ArrayElementTypeCheck (L_4, L_6); (L_4)->SetAt(static_cast(0), (Type_t*)L_6); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); NullCheck(L_7); GameObject__ctor_m721D643351E55308EA4F5F41B67D5446D11C61F0(L_7, _stringLiteral14BBDB35FE445BD30DA2EC66B3F2990406A34F10, L_4, NULL); V_1 = L_7; // s_Collector = go.GetComponent(); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = V_1; NullCheck(L_8); DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367* L_9; L_9 = GameObject_GetComponent_TisDiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_m3614D3182E86B3371F0D02835223E5CB63C467B4(L_8, GameObject_GetComponent_TisDiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_m3614D3182E86B3371F0D02835223E5CB63C467B4_RuntimeMethod_var); ((DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_StaticFields*)il2cpp_codegen_static_fields_for(DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_il2cpp_TypeInfo_var))->___s_Collector_4 = L_9; Il2CppCodeGenWriteBarrier((void**)(&((DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_StaticFields*)il2cpp_codegen_static_fields_for(DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_il2cpp_TypeInfo_var))->___s_Collector_4), (void*)L_9); // go.hideFlags = HideFlags.DontSave;// HideFlags.HideAndDontSave; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = V_1; NullCheck(L_10); Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_10, ((int32_t)52), NULL); } IL_0044: { // return s_Collector; DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367* L_11 = ((DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_StaticFields*)il2cpp_codegen_static_fields_for(DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_il2cpp_TypeInfo_var))->___s_Collector_4; V_2 = L_11; goto IL_004c; } IL_004c: { // } DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367* L_12 = V_2; return L_12; } } // System.Boolean UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollector::RegisterEventHandler(System.Action`1,System.Boolean,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DiagnosticEventCollector_RegisterEventHandler_mFAC48A52673242102680C5CFB382EDD01A848008 (Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* ___handler0, bool ___register1, bool ___create2, const RuntimeMethod* method) { { // public static bool RegisterEventHandler(Action handler, bool register, bool create) => DiagnosticEventCollectorSingleton.RegisterEventHandler(handler, register, create); Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* L_0 = ___handler0; bool L_1 = ___register1; bool L_2 = ___create2; bool L_3; L_3 = DiagnosticEventCollectorSingleton_RegisterEventHandler_mABDBB8E67CDC295A0AB4D089319C998F2A0B14D8(L_0, L_1, L_2, NULL); return L_3; } } // System.Void UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollector::UnregisterEventHandler(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticEventCollector_UnregisterEventHandler_m6183F50FB14701F99FC2F34D16ABAFC738A63F4B (DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367* __this, Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* ___handler0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentSingleton_1_get_Instance_m6AD2271EA4F3104CFA168133CB09F17094D78576_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // public void UnregisterEventHandler(Action handler) => DiagnosticEventCollectorSingleton.Instance.UnregisterEventHandler(handler); DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* L_0; L_0 = ComponentSingleton_1_get_Instance_m6AD2271EA4F3104CFA168133CB09F17094D78576(ComponentSingleton_1_get_Instance_m6AD2271EA4F3104CFA168133CB09F17094D78576_RuntimeMethod_var); Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* L_1 = ___handler0; NullCheck(L_0); DiagnosticEventCollectorSingleton_UnregisterEventHandler_m195CD42A740153DCC2387DC36511FB4FE36E5AF2(L_0, L_1, NULL); return; } } // System.Void UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollector::PostEvent(UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticEventCollector_PostEvent_m7E9005E48B8D9756D61E13B4C6F4070B1A108E19 (DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367* __this, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 ___diagnosticEvent0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentSingleton_1_get_Instance_m6AD2271EA4F3104CFA168133CB09F17094D78576_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // public void PostEvent(DiagnosticEvent diagnosticEvent) => DiagnosticEventCollectorSingleton.Instance.PostEvent(diagnosticEvent); DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* L_0; L_0 = ComponentSingleton_1_get_Instance_m6AD2271EA4F3104CFA168133CB09F17094D78576(ComponentSingleton_1_get_Instance_m6AD2271EA4F3104CFA168133CB09F17094D78576_RuntimeMethod_var); DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 L_1 = ___diagnosticEvent0; NullCheck(L_0); DiagnosticEventCollectorSingleton_PostEvent_m814E46059FF639B7B3E731E6F354778282DF5B2A(L_0, L_1, NULL); return; } } // System.Void UnityEngine.ResourceManagement.Diagnostics.DiagnosticEventCollector::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticEventCollector__ctor_m55F16BF9725CD02336D84D2032D17D23079D34BC (DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367* __this, const RuntimeMethod* method) { { MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__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 // Conversion methods for marshalling of: UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle IL2CPP_EXTERN_C void AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshal_pinvoke(const AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D& unmarshaled, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_pinvoke& marshaled) { Exception_t* ___m_InternalOp_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_InternalOp' of type 'AsyncOperationHandle': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_InternalOp_0Exception, NULL); } IL2CPP_EXTERN_C void AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshal_pinvoke_back(const AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_pinvoke& marshaled, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D& unmarshaled) { Exception_t* ___m_InternalOp_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_InternalOp' of type 'AsyncOperationHandle': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_InternalOp_0Exception, NULL); } // Conversion method for clean up from marshalling of: UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle IL2CPP_EXTERN_C void AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshal_pinvoke_cleanup(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle IL2CPP_EXTERN_C void AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshal_com(const AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D& unmarshaled, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_com& marshaled) { Exception_t* ___m_InternalOp_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_InternalOp' of type 'AsyncOperationHandle': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_InternalOp_0Exception, NULL); } IL2CPP_EXTERN_C void AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshal_com_back(const AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_com& marshaled, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D& unmarshaled) { Exception_t* ___m_InternalOp_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_InternalOp' of type 'AsyncOperationHandle': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_InternalOp_0Exception, NULL); } // Conversion method for clean up from marshalling of: UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle IL2CPP_EXTERN_C void AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshal_com_cleanup(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_com& marshaled) { } // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::get_LocationName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationHandle_get_LocationName_mFBCB4F35970F65B67F34263CBBC8949DBD04954F (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) { String_t* V_0 = NULL; { // get { return m_LocationName; } String_t* L_0 = __this->___m_LocationName_2; V_0 = L_0; goto IL_000a; } IL_000a: { // get { return m_LocationName; } String_t* L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C String_t* AsyncOperationHandle_get_LocationName_mFBCB4F35970F65B67F34263CBBC8949DBD04954F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = AsyncOperationHandle_get_LocationName_mFBCB4F35970F65B67F34263CBBC8949DBD04954F(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::set_LocationName(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_set_LocationName_mA4DD8D02B510CD9974D1E5AAC4D34DD91575865C (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, String_t* ___value0, const RuntimeMethod* method) { { // set { m_LocationName = value; } String_t* L_0 = ___value0; __this->___m_LocationName_2 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName_2), (void*)L_0); // set { m_LocationName = value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_set_LocationName_mA4DD8D02B510CD9974D1E5AAC4D34DD91575865C_AdjustorThunk (RuntimeObject* __this, String_t* ___value0, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_set_LocationName_mA4DD8D02B510CD9974D1E5AAC4D34DD91575865C(_thisAdjusted, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, RuntimeObject* ___op0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* G_B2_0 = NULL; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* G_B1_0 = NULL; int32_t G_B3_0 = 0; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* G_B3_1 = NULL; { // m_InternalOp = op; RuntimeObject* L_0 = ___op0; __this->___m_InternalOp_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp_0), (void*)L_0); // m_Version = op?.Version ?? 0; RuntimeObject* L_1 = ___op0; G_B1_0 = __this; if (L_1) { G_B2_0 = __this; goto IL_000f; } } { G_B3_0 = 0; G_B3_1 = G_B1_0; goto IL_0015; } IL_000f: { RuntimeObject* L_2 = ___op0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::get_Version() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_2); G_B3_0 = L_3; G_B3_1 = G_B2_0; } IL_0015: { G_B3_1->___m_Version_1 = G_B3_0; // m_LocationName = null; __this->___m_LocationName_2 = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName_2), (void*)(String_t*)NULL); // } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___op0, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264(_thisAdjusted, ___op0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle__ctor_m21CD505FAB5F5AB79ADA74F7F95AD6DEA7F145E8 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, RuntimeObject* ___op0, int32_t ___version1, const RuntimeMethod* method) { { // m_InternalOp = op; RuntimeObject* L_0 = ___op0; __this->___m_InternalOp_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp_0), (void*)L_0); // m_Version = version; int32_t L_1 = ___version1; __this->___m_Version_1 = L_1; // m_LocationName = null; __this->___m_LocationName_2 = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName_2), (void*)(String_t*)NULL); // } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle__ctor_m21CD505FAB5F5AB79ADA74F7F95AD6DEA7F145E8_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___op0, int32_t ___version1, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle__ctor_m21CD505FAB5F5AB79ADA74F7F95AD6DEA7F145E8(_thisAdjusted, ___op0, ___version1, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle__ctor_mC618D938157A14E87066933EF6757D73A2847E22 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, RuntimeObject* ___op0, String_t* ___locationName1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* G_B2_0 = NULL; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* G_B1_0 = NULL; int32_t G_B3_0 = 0; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* G_B3_1 = NULL; { // m_InternalOp = op; RuntimeObject* L_0 = ___op0; __this->___m_InternalOp_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp_0), (void*)L_0); // m_Version = op?.Version ?? 0; RuntimeObject* L_1 = ___op0; G_B1_0 = __this; if (L_1) { G_B2_0 = __this; goto IL_000f; } } { G_B3_0 = 0; G_B3_1 = G_B1_0; goto IL_0015; } IL_000f: { RuntimeObject* L_2 = ___op0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::get_Version() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_2); G_B3_0 = L_3; G_B3_1 = G_B2_0; } IL_0015: { G_B3_1->___m_Version_1 = G_B3_0; // m_LocationName = locationName; String_t* L_4 = ___locationName1; __this->___m_LocationName_2 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName_2), (void*)L_4); // } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle__ctor_mC618D938157A14E87066933EF6757D73A2847E22_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___op0, String_t* ___locationName1, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle__ctor_mC618D938157A14E87066933EF6757D73A2847E22(_thisAdjusted, ___op0, ___locationName1, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.Int32,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle__ctor_m40A34479B55F7F00CB5DF17F1003A38B12D0A51A (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, RuntimeObject* ___op0, int32_t ___version1, String_t* ___locationName2, const RuntimeMethod* method) { { // m_InternalOp = op; RuntimeObject* L_0 = ___op0; __this->___m_InternalOp_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp_0), (void*)L_0); // m_Version = version; int32_t L_1 = ___version1; __this->___m_Version_1 = L_1; // m_LocationName = locationName; String_t* L_2 = ___locationName2; __this->___m_LocationName_2 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName_2), (void*)L_2); // } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle__ctor_m40A34479B55F7F00CB5DF17F1003A38B12D0A51A_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___op0, int32_t ___version1, String_t* ___locationName2, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle__ctor_m40A34479B55F7F00CB5DF17F1003A38B12D0A51A(_thisAdjusted, ___op0, ___version1, ___locationName2, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::Acquire() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_Acquire_mDFD8D1733D45A5F9C20B3A49EA51891BE2C1435B (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_0; memset((&V_0), 0, sizeof(V_0)); { // InternalOp.IncrementReferenceCount(); RuntimeObject* L_0; L_0 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL); NullCheck(L_0); InterfaceActionInvoker0::Invoke(5 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::IncrementReferenceCount() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_0); // return this; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_1 = (*(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*)__this); V_0 = L_1; goto IL_0016; } IL_0016: { // } AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_Acquire_mDFD8D1733D45A5F9C20B3A49EA51891BE2C1435B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D _returnValue; _returnValue = AsyncOperationHandle_Acquire_mDFD8D1733D45A5F9C20B3A49EA51891BE2C1435B(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::add_Completed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_add_Completed_mD5633623ADF00C97B6A1EE712E6654452F64B2E0 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // add { InternalOp.CompletedTypeless += value; } RuntimeObject* L_0; L_0 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL); Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_1 = ___value0; NullCheck(L_0); InterfaceActionInvoker1< Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* >::Invoke(15 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::add_CompletedTypeless(System.Action`1) */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_0, L_1); // add { InternalOp.CompletedTypeless += value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_add_Completed_mD5633623ADF00C97B6A1EE712E6654452F64B2E0_AdjustorThunk (RuntimeObject* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_add_Completed_mD5633623ADF00C97B6A1EE712E6654452F64B2E0(_thisAdjusted, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::remove_Completed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_remove_Completed_m538FFC6655C8FB0600775FFFB998D9903478DB44 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // remove { InternalOp.CompletedTypeless -= value; } RuntimeObject* L_0; L_0 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL); Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_1 = ___value0; NullCheck(L_0); InterfaceActionInvoker1< Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* >::Invoke(16 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::remove_CompletedTypeless(System.Action`1) */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_0, L_1); // remove { InternalOp.CompletedTypeless -= value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_remove_Completed_m538FFC6655C8FB0600775FFFB998D9903478DB44_AdjustorThunk (RuntimeObject* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_remove_Completed_m538FFC6655C8FB0600775FFFB998D9903478DB44(_thisAdjusted, ___value0, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::Equals(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_Equals_m496ACE1240F3D9550447E1930A1A426BF40CE186 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___other0, const RuntimeMethod* method) { bool V_0 = false; int32_t G_B3_0 = 0; { // return m_Version == other.m_Version && m_InternalOp == other.m_InternalOp; int32_t L_0 = __this->___m_Version_1; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_1 = ___other0; int32_t L_2 = L_1.___m_Version_1; if ((!(((uint32_t)L_0) == ((uint32_t)L_2)))) { goto IL_001f; } } { RuntimeObject* L_3 = __this->___m_InternalOp_0; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_4 = ___other0; RuntimeObject* L_5 = L_4.___m_InternalOp_0; G_B3_0 = ((((RuntimeObject*)(RuntimeObject*)L_3) == ((RuntimeObject*)(RuntimeObject*)L_5))? 1 : 0); goto IL_0020; } IL_001f: { G_B3_0 = 0; } IL_0020: { V_0 = (bool)G_B3_0; goto IL_0023; } IL_0023: { // } bool L_6 = V_0; return L_6; } } IL2CPP_EXTERN_C bool AsyncOperationHandle_Equals_m496ACE1240F3D9550447E1930A1A426BF40CE186_AdjustorThunk (RuntimeObject* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___other0, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = AsyncOperationHandle_Equals_m496ACE1240F3D9550447E1930A1A426BF40CE186(_thisAdjusted, ___other0, method); return _returnValue; } // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::get_DebugName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationHandle_get_DebugName_m8DDB7ED8B735AFC69305907ED82F695ED9F9697E (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1C1DC6627277EC19EEFC4AFAEB16D378918A3EAD); s_Il2CppMethodInitialized = true; } bool V_0 = false; String_t* V_1 = NULL; { // if (!IsValid()) bool L_0; L_0 = AsyncOperationHandle_IsValid_mC57B65EA4D8E084859EF42FD671EDA1E2ED46626(__this, NULL); V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0016; } } { // return "InvalidHandle"; V_1 = _stringLiteral1C1DC6627277EC19EEFC4AFAEB16D378918A3EAD; goto IL_0024; } IL_0016: { // return InternalOp.DebugName; RuntimeObject* L_2; L_2 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL); NullCheck(L_2); String_t* L_3; L_3 = InterfaceFuncInvoker0< String_t* >::Invoke(3 /* System.String UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::get_DebugName() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_2); V_1 = L_3; goto IL_0024; } IL_0024: { // } String_t* L_4 = V_1; return L_4; } } IL2CPP_EXTERN_C String_t* AsyncOperationHandle_get_DebugName_m8DDB7ED8B735AFC69305907ED82F695ED9F9697E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = AsyncOperationHandle_get_DebugName_m8DDB7ED8B735AFC69305907ED82F695ED9F9697E(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::add_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_add_Destroyed_m66F321AB085184936F570B4C3A1F9D66B1872C07 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // add { InternalOp.Destroyed += value; } RuntimeObject* L_0; L_0 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL); Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_1 = ___value0; NullCheck(L_0); InterfaceActionInvoker1< Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* >::Invoke(17 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::add_Destroyed(System.Action`1) */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_0, L_1); // add { InternalOp.Destroyed += value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_add_Destroyed_m66F321AB085184936F570B4C3A1F9D66B1872C07_AdjustorThunk (RuntimeObject* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_add_Destroyed_m66F321AB085184936F570B4C3A1F9D66B1872C07(_thisAdjusted, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::remove_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_remove_Destroyed_m8755ED149C64A82AF2EF9710F0D9256163ED71C9 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // remove { InternalOp.Destroyed -= value; } RuntimeObject* L_0; L_0 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL); Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_1 = ___value0; NullCheck(L_0); InterfaceActionInvoker1< Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* >::Invoke(18 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::remove_Destroyed(System.Action`1) */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_0, L_1); // remove { InternalOp.Destroyed -= value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_remove_Destroyed_m8755ED149C64A82AF2EF9710F0D9256163ED71C9_AdjustorThunk (RuntimeObject* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_remove_Destroyed_m8755ED149C64A82AF2EF9710F0D9256163ED71C9(_thisAdjusted, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::GetDependencies(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_GetDependencies_m188E3F0A06DA1F789B431E3401D692AD14F45C39 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___deps0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // InternalOp.GetDependencies(deps); RuntimeObject* L_0; L_0 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL); List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_1 = ___deps0; NullCheck(L_0); InterfaceActionInvoker1< List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* >::Invoke(13 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::GetDependencies(System.Collections.Generic.List`1) */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_0, L_1); // } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_GetDependencies_m188E3F0A06DA1F789B431E3401D692AD14F45C39_AdjustorThunk (RuntimeObject* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___deps0, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_GetDependencies_m188E3F0A06DA1F789B431E3401D692AD14F45C39(_thisAdjusted, ___deps0, method); } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_GetHashCode_mA261FCCE8588545912EAD2AC611FADD3F104DF15 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B3_0 = 0; { // return m_InternalOp == null ? 0 : m_InternalOp.GetHashCode() * 17 + m_Version; RuntimeObject* L_0 = __this->___m_InternalOp_0; if (!L_0) { goto IL_0020; } } { RuntimeObject* L_1 = __this->___m_InternalOp_0; NullCheck(L_1); int32_t L_2; L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_1); int32_t L_3 = __this->___m_Version_1; G_B3_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_2, ((int32_t)17))), L_3)); goto IL_0021; } IL_0020: { G_B3_0 = 0; } IL_0021: { V_0 = G_B3_0; goto IL_0024; } IL_0024: { // } int32_t L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C int32_t AsyncOperationHandle_GetHashCode_mA261FCCE8588545912EAD2AC611FADD3F104DF15_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = AsyncOperationHandle_GetHashCode_mA261FCCE8588545912EAD2AC611FADD3F104DF15(_thisAdjusted, method); return _returnValue; } // UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::get_InternalOp() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; RuntimeObject* V_1 = NULL; int32_t G_B3_0 = 0; { // if (m_InternalOp == null || m_InternalOp.Version != m_Version) RuntimeObject* L_0 = __this->___m_InternalOp_0; if (!L_0) { goto IL_0021; } } { RuntimeObject* L_1 = __this->___m_InternalOp_0; NullCheck(L_1); int32_t L_2; L_2 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::get_Version() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_1); int32_t L_3 = __this->___m_Version_1; G_B3_0 = ((((int32_t)((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0022; } IL_0021: { G_B3_0 = 1; } IL_0022: { V_0 = (bool)G_B3_0; bool L_4 = V_0; if (!L_4) { goto IL_0031; } } { // throw new Exception("Attempting to use an invalid operation handle"); Exception_t* L_5 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_5); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5545562CB57BB8E6D1204C7308B5206ED7661CE4)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C_RuntimeMethod_var))); } IL_0031: { // return m_InternalOp; RuntimeObject* L_6 = __this->___m_InternalOp_0; V_1 = L_6; goto IL_003a; } IL_003a: { // } RuntimeObject* L_7 = V_1; return L_7; } } IL2CPP_EXTERN_C RuntimeObject* AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(_thisAdjusted, method); return _returnValue; } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::get_IsDone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_get_IsDone_m55E07BF92CC2979A9BBFD8F5B97DCCD52DA1326A (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t G_B3_0 = 0; { // get { return !IsValid() || InternalOp.IsDone; } bool L_0; L_0 = AsyncOperationHandle_IsValid_mC57B65EA4D8E084859EF42FD671EDA1E2ED46626(__this, NULL); if (!L_0) { goto IL_0016; } } { RuntimeObject* L_1; L_1 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL); NullCheck(L_1); bool L_2; L_2 = InterfaceFuncInvoker0< bool >::Invoke(11 /* System.Boolean UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::get_IsDone() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_1); G_B3_0 = ((int32_t)(L_2)); goto IL_0017; } IL_0016: { G_B3_0 = 1; } IL_0017: { V_0 = (bool)G_B3_0; goto IL_001a; } IL_001a: { // get { return !IsValid() || InternalOp.IsDone; } bool L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C bool AsyncOperationHandle_get_IsDone_m55E07BF92CC2979A9BBFD8F5B97DCCD52DA1326A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = AsyncOperationHandle_get_IsDone_m55E07BF92CC2979A9BBFD8F5B97DCCD52DA1326A(_thisAdjusted, method); return _returnValue; } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::IsValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_IsValid_mC57B65EA4D8E084859EF42FD671EDA1E2ED46626 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t G_B3_0 = 0; { // return m_InternalOp != null && m_InternalOp.Version == m_Version; RuntimeObject* L_0 = __this->___m_InternalOp_0; if (!L_0) { goto IL_001e; } } { RuntimeObject* L_1 = __this->___m_InternalOp_0; NullCheck(L_1); int32_t L_2; L_2 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::get_Version() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_1); int32_t L_3 = __this->___m_Version_1; G_B3_0 = ((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0); goto IL_001f; } IL_001e: { G_B3_0 = 0; } IL_001f: { V_0 = (bool)G_B3_0; goto IL_0022; } IL_0022: { // } bool L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C bool AsyncOperationHandle_IsValid_mC57B65EA4D8E084859EF42FD671EDA1E2ED46626_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = AsyncOperationHandle_IsValid_mC57B65EA4D8E084859EF42FD671EDA1E2ED46626(_thisAdjusted, method); return _returnValue; } // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::get_OperationException() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* AsyncOperationHandle_get_OperationException_m531FC4DC2E215075C0EA7CE135FF1D68F6049270 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* V_0 = NULL; { // get { return InternalOp.OperationException; } RuntimeObject* L_0; L_0 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL); NullCheck(L_0); Exception_t* L_1; L_1 = InterfaceFuncInvoker0< Exception_t* >::Invoke(10 /* System.Exception UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::get_OperationException() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_0); V_0 = L_1; goto IL_000f; } IL_000f: { // get { return InternalOp.OperationException; } Exception_t* L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C Exception_t* AsyncOperationHandle_get_OperationException_m531FC4DC2E215075C0EA7CE135FF1D68F6049270_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Exception_t* _returnValue; _returnValue = AsyncOperationHandle_get_OperationException_m531FC4DC2E215075C0EA7CE135FF1D68F6049270(_thisAdjusted, method); return _returnValue; } // System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::get_PercentComplete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperationHandle_get_PercentComplete_mB5B48174489343D707D9E4A90BAFE24658D135EC (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; { // get { return InternalOp.PercentComplete; } RuntimeObject* L_0; L_0 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL); NullCheck(L_0); float L_1; L_1 = InterfaceFuncInvoker0< float >::Invoke(7 /* System.Single UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::get_PercentComplete() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_0); V_0 = L_1; goto IL_000f; } IL_000f: { // get { return InternalOp.PercentComplete; } float L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C float AsyncOperationHandle_get_PercentComplete_mB5B48174489343D707D9E4A90BAFE24658D135EC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); float _returnValue; _returnValue = AsyncOperationHandle_get_PercentComplete_mB5B48174489343D707D9E4A90BAFE24658D135EC(_thisAdjusted, method); return _returnValue; } // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::GetDownloadStatus() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_GetDownloadStatus_m526B0F8EC8EF9A00D4F59D5BC918913CE2BED374 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_0; memset((&V_0), 0, sizeof(V_0)); { // return InternalGetDownloadStatus(new HashSet()); HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_0 = (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)il2cpp_codegen_object_new(HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885_il2cpp_TypeInfo_var); NullCheck(L_0); HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E(L_0, HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_RuntimeMethod_var); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_1; L_1 = AsyncOperationHandle_InternalGetDownloadStatus_mC00D428E94E347EE6FCD224530016D1F9433B33C(__this, L_0, NULL); V_0 = L_1; goto IL_000f; } IL_000f: { // } DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_GetDownloadStatus_m526B0F8EC8EF9A00D4F59D5BC918913CE2BED374_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D _returnValue; _returnValue = AsyncOperationHandle_GetDownloadStatus_m526B0F8EC8EF9A00D4F59D5BC918913CE2BED374(_thisAdjusted, method); return _returnValue; } // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::InternalGetDownloadStatus(System.Collections.Generic.HashSet`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_InternalGetDownloadStatus_mC00D428E94E347EE6FCD224530016D1F9433B33C (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___visited0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_1; memset((&V_1), 0, sizeof(V_1)); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_2; memset((&V_2), 0, sizeof(V_2)); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D G_B5_0; memset((&G_B5_0), 0, sizeof(G_B5_0)); { // if (visited == null) HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_0 = ___visited0; V_0 = (bool)((((RuntimeObject*)(HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0010; } } { // visited = new HashSet(); HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_2 = (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)il2cpp_codegen_object_new(HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885_il2cpp_TypeInfo_var); NullCheck(L_2); HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E(L_2, HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_RuntimeMethod_var); ___visited0 = L_2; } IL_0010: { // return visited.Add(InternalOp) ? InternalOp.GetDownloadStatus(visited) : new DownloadStatus() { IsDone = IsDone }; HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_3 = ___visited0; RuntimeObject* L_4; L_4 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL); NullCheck(L_3); bool L_5; L_5 = HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B(L_3, L_4, HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_RuntimeMethod_var); if (L_5) { goto IL_0036; } } { il2cpp_codegen_initobj((&V_1), sizeof(DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D)); bool L_6; L_6 = AsyncOperationHandle_get_IsDone_m55E07BF92CC2979A9BBFD8F5B97DCCD52DA1326A(__this, NULL); (&V_1)->___IsDone_2 = L_6; DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_7 = V_1; G_B5_0 = L_7; goto IL_0042; } IL_0036: { RuntimeObject* L_8; L_8 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL); HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_9 = ___visited0; NullCheck(L_8); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_10; L_10 = InterfaceFuncInvoker1< DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* >::Invoke(8 /* UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::GetDownloadStatus(System.Collections.Generic.HashSet`1) */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_8, L_9); G_B5_0 = L_10; } IL_0042: { V_2 = G_B5_0; goto IL_0045; } IL_0045: { // } DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_11 = V_2; return L_11; } } IL2CPP_EXTERN_C DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_InternalGetDownloadStatus_mC00D428E94E347EE6FCD224530016D1F9433B33C_AdjustorThunk (RuntimeObject* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___visited0, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D _returnValue; _returnValue = AsyncOperationHandle_InternalGetDownloadStatus_mC00D428E94E347EE6FCD224530016D1F9433B33C(_thisAdjusted, ___visited0, method); return _returnValue; } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::get_ReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_get_ReferenceCount_m28F7ED9B712CC95D3F1E304578F94B6EEC1A5B3D (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // get { return InternalOp.ReferenceCount; } RuntimeObject* L_0; L_0 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL); NullCheck(L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::get_ReferenceCount() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_0); V_0 = L_1; goto IL_000f; } IL_000f: { // get { return InternalOp.ReferenceCount; } int32_t L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C int32_t AsyncOperationHandle_get_ReferenceCount_m28F7ED9B712CC95D3F1E304578F94B6EEC1A5B3D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = AsyncOperationHandle_get_ReferenceCount_m28F7ED9B712CC95D3F1E304578F94B6EEC1A5B3D(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::Release() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_Release_mD4ADD2AA46F56753B12E0916FA2A739A3EBB5762 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // InternalOp.DecrementReferenceCount(); RuntimeObject* L_0; L_0 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL); NullCheck(L_0); InterfaceActionInvoker0::Invoke(4 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::DecrementReferenceCount() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_0); // m_InternalOp = null; __this->___m_InternalOp_0 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp_0), (void*)(RuntimeObject*)NULL); // } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_Release_mD4ADD2AA46F56753B12E0916FA2A739A3EBB5762_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_Release_mD4ADD2AA46F56753B12E0916FA2A739A3EBB5762(_thisAdjusted, method); } // System.Object UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::get_Result() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_get_Result_mC319B351EAF9A8C76AAEB948BB3BC17F94AC9746 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; { // get { return InternalOp.GetResultAsObject(); } RuntimeObject* L_0; L_0 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL); NullCheck(L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Object UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::GetResultAsObject() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_0); V_0 = L_1; goto IL_000f; } IL_000f: { // get { return InternalOp.GetResultAsObject(); } RuntimeObject* L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C RuntimeObject* AsyncOperationHandle_get_Result_mC319B351EAF9A8C76AAEB948BB3BC17F94AC9746_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = AsyncOperationHandle_get_Result_mC319B351EAF9A8C76AAEB948BB3BC17F94AC9746(_thisAdjusted, method); return _returnValue; } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::get_Status() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_get_Status_mD5FB502808777A3C88880942DB9595C614CF9B0A (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // get { return InternalOp.Status; } RuntimeObject* L_0; L_0 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL); NullCheck(L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(9 /* UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::get_Status() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_0); V_0 = L_1; goto IL_000f; } IL_000f: { // get { return InternalOp.Status; } int32_t L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C int32_t AsyncOperationHandle_get_Status_mD5FB502808777A3C88880942DB9595C614CF9B0A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = AsyncOperationHandle_get_Status_mD5FB502808777A3C88880942DB9595C614CF9B0A(_thisAdjusted, method); return _returnValue; } // System.Threading.Tasks.Task`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::get_Task() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* AsyncOperationHandle_get_Task_m74053C375ECE675441967B0EA68091A7D9F84EF6 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* V_0 = NULL; { // get { return InternalOp.Task; } RuntimeObject* L_0; L_0 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL); NullCheck(L_0); Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* L_1; L_1 = InterfaceFuncInvoker0< Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* >::Invoke(20 /* System.Threading.Tasks.Task`1 UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::get_Task() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_0); V_0 = L_1; goto IL_000f; } IL_000f: { // get { return InternalOp.Task; } Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* AsyncOperationHandle_get_Task_m74053C375ECE675441967B0EA68091A7D9F84EF6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* _returnValue; _returnValue = AsyncOperationHandle_get_Task_m74053C375ECE675441967B0EA68091A7D9F84EF6(_thisAdjusted, method); return _returnValue; } // System.Object UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_System_Collections_IEnumerator_get_Current_mBAF3C14B4A6BD17BBBE6663D0061A1DD42E8FE37 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { // get { return Result; } RuntimeObject* L_0; L_0 = AsyncOperationHandle_get_Result_mC319B351EAF9A8C76AAEB948BB3BC17F94AC9746(__this, NULL); V_0 = L_0; goto IL_000a; } IL_000a: { // get { return Result; } RuntimeObject* L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C RuntimeObject* AsyncOperationHandle_System_Collections_IEnumerator_get_Current_mBAF3C14B4A6BD17BBBE6663D0061A1DD42E8FE37_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = AsyncOperationHandle_System_Collections_IEnumerator_get_Current_mBAF3C14B4A6BD17BBBE6663D0061A1DD42E8FE37(_thisAdjusted, method); return _returnValue; } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::System.Collections.IEnumerator.MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_System_Collections_IEnumerator_MoveNext_m8A793FA1EEE2DAAD8B74F95FFEC60D94B9B8610E (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) { bool V_0 = false; { // return !IsDone; bool L_0; L_0 = AsyncOperationHandle_get_IsDone_m55E07BF92CC2979A9BBFD8F5B97DCCD52DA1326A(__this, NULL); V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); goto IL_000d; } IL_000d: { // } bool L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C bool AsyncOperationHandle_System_Collections_IEnumerator_MoveNext_m8A793FA1EEE2DAAD8B74F95FFEC60D94B9B8610E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = AsyncOperationHandle_System_Collections_IEnumerator_MoveNext_m8A793FA1EEE2DAAD8B74F95FFEC60D94B9B8610E(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::System.Collections.IEnumerator.Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_System_Collections_IEnumerator_Reset_m8921AB145EB1F53FD4352BE9E512505719FE6527 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) { { // void IEnumerator.Reset() {} return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_System_Collections_IEnumerator_Reset_m8921AB145EB1F53FD4352BE9E512505719FE6527_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_System_Collections_IEnumerator_Reset_m8921AB145EB1F53FD4352BE9E512505719FE6527(_thisAdjusted, method); } // System.Object UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::WaitForCompletion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_WaitForCompletion_m4F5203EAAEAA1F724EA1220006A43E89A0951784 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; RuntimeObject* V_2 = NULL; int32_t G_B3_0 = 0; { // if (IsValid() && !InternalOp.IsDone) bool L_0; L_0 = AsyncOperationHandle_IsValid_mC57B65EA4D8E084859EF42FD671EDA1E2ED46626(__this, NULL); if (!L_0) { goto IL_0019; } } { RuntimeObject* L_1; L_1 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL); NullCheck(L_1); bool L_2; L_2 = InterfaceFuncInvoker0< bool >::Invoke(11 /* System.Boolean UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::get_IsDone() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_1); G_B3_0 = ((((int32_t)L_2) == ((int32_t)0))? 1 : 0); goto IL_001a; } IL_0019: { G_B3_0 = 0; } IL_001a: { V_0 = (bool)G_B3_0; bool L_3 = V_0; if (!L_3) { goto IL_002a; } } { // InternalOp.WaitForCompletion(); RuntimeObject* L_4; L_4 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL); NullCheck(L_4); InterfaceActionInvoker0::Invoke(23 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::WaitForCompletion() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_4); } IL_002a: { // if (IsValid()) bool L_5; L_5 = AsyncOperationHandle_IsValid_mC57B65EA4D8E084859EF42FD671EDA1E2ED46626(__this, NULL); V_1 = L_5; bool L_6 = V_1; if (!L_6) { goto IL_003d; } } { // return Result; RuntimeObject* L_7; L_7 = AsyncOperationHandle_get_Result_mC319B351EAF9A8C76AAEB948BB3BC17F94AC9746(__this, NULL); V_2 = L_7; goto IL_0041; } IL_003d: { // return null; V_2 = NULL; goto IL_0041; } IL_0041: { // } RuntimeObject* L_8 = V_2; return L_8; } } IL2CPP_EXTERN_C RuntimeObject* AsyncOperationHandle_WaitForCompletion_m4F5203EAAEAA1F724EA1220006A43E89A0951784_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = AsyncOperationHandle_WaitForCompletion_m4F5203EAAEAA1F724EA1220006A43E89A0951784(_thisAdjusted, method); return _returnValue; } #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 #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 // Conversion methods for marshalling of: UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus IL2CPP_EXTERN_C void DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D_marshal_pinvoke(const DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D& unmarshaled, DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D_marshaled_pinvoke& marshaled) { marshaled.___TotalBytes_0 = unmarshaled.___TotalBytes_0; marshaled.___DownloadedBytes_1 = unmarshaled.___DownloadedBytes_1; marshaled.___IsDone_2 = static_cast(unmarshaled.___IsDone_2); } IL2CPP_EXTERN_C void DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D_marshal_pinvoke_back(const DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D_marshaled_pinvoke& marshaled, DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D& unmarshaled) { int64_t unmarshaledTotalBytes_temp_0 = 0; unmarshaledTotalBytes_temp_0 = marshaled.___TotalBytes_0; unmarshaled.___TotalBytes_0 = unmarshaledTotalBytes_temp_0; int64_t unmarshaledDownloadedBytes_temp_1 = 0; unmarshaledDownloadedBytes_temp_1 = marshaled.___DownloadedBytes_1; unmarshaled.___DownloadedBytes_1 = unmarshaledDownloadedBytes_temp_1; bool unmarshaledIsDone_temp_2 = false; unmarshaledIsDone_temp_2 = static_cast(marshaled.___IsDone_2); unmarshaled.___IsDone_2 = unmarshaledIsDone_temp_2; } // Conversion method for clean up from marshalling of: UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus IL2CPP_EXTERN_C void DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D_marshal_pinvoke_cleanup(DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus IL2CPP_EXTERN_C void DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D_marshal_com(const DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D& unmarshaled, DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D_marshaled_com& marshaled) { marshaled.___TotalBytes_0 = unmarshaled.___TotalBytes_0; marshaled.___DownloadedBytes_1 = unmarshaled.___DownloadedBytes_1; marshaled.___IsDone_2 = static_cast(unmarshaled.___IsDone_2); } IL2CPP_EXTERN_C void DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D_marshal_com_back(const DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D_marshaled_com& marshaled, DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D& unmarshaled) { int64_t unmarshaledTotalBytes_temp_0 = 0; unmarshaledTotalBytes_temp_0 = marshaled.___TotalBytes_0; unmarshaled.___TotalBytes_0 = unmarshaledTotalBytes_temp_0; int64_t unmarshaledDownloadedBytes_temp_1 = 0; unmarshaledDownloadedBytes_temp_1 = marshaled.___DownloadedBytes_1; unmarshaled.___DownloadedBytes_1 = unmarshaledDownloadedBytes_temp_1; bool unmarshaledIsDone_temp_2 = false; unmarshaledIsDone_temp_2 = static_cast(marshaled.___IsDone_2); unmarshaled.___IsDone_2 = unmarshaledIsDone_temp_2; } // Conversion method for clean up from marshalling of: UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus IL2CPP_EXTERN_C void DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D_marshal_com_cleanup(DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D_marshaled_com& marshaled) { } // System.Single UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus::get_Percent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DownloadStatus_get_Percent_m0EBC4A32546FB0EA6099462E3D6B7C9168F93985 (DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D* __this, const RuntimeMethod* method) { float G_B4_0 = 0.0f; float G_B6_0 = 0.0f; { // public float Percent => (TotalBytes > 0) ? ((float)DownloadedBytes / (float)TotalBytes) : (IsDone ? 1.0f : 0f); int64_t L_0 = __this->___TotalBytes_0; if ((((int64_t)L_0) > ((int64_t)((int64_t)0)))) { goto IL_0020; } } { bool L_1 = __this->___IsDone_2; if (L_1) { goto IL_0019; } } { G_B4_0 = (0.0f); goto IL_001e; } IL_0019: { G_B4_0 = (1.0f); } IL_001e: { G_B6_0 = G_B4_0; goto IL_002f; } IL_0020: { int64_t L_2 = __this->___DownloadedBytes_1; int64_t L_3 = __this->___TotalBytes_0; G_B6_0 = ((float)(((float)L_2)/((float)L_3))); } IL_002f: { return G_B6_0; } } IL2CPP_EXTERN_C float DownloadStatus_get_Percent_m0EBC4A32546FB0EA6099462E3D6B7C9168F93985_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); float _returnValue; _returnValue = DownloadStatus_get_Percent_m0EBC4A32546FB0EA6099462E3D6B7C9168F93985(_thisAdjusted, method); return _returnValue; } #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.ResourceManagement.AsyncOperations.GroupOperation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupOperation__ctor_mAC487B41FFD0ECF87B5042B10198D55E8460FB26 (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1__ctor_m6CD94E72AD05CDA63192C5666C440F2171133C9C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_set_Result_m0938D410B6037B8BF1AE34976DDC01534AF33371_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GroupOperation_OnOperationCompleted_m9FFD2AEFFDB99EC7D040F53B0D5B62A60D6D23A7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m780CFB8A2D23543157D1A0E1FADF781E1AF81E03_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mF98DA2A0A3DF3BE5F43A0348232321DF987F37EB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // string debugName = null; __this->___debugName_20 = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___debugName_20), (void*)(String_t*)NULL); // HashSet m_CachedDependencyLocations = new HashSet(); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_0 = (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178*)il2cpp_codegen_object_new(HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178_il2cpp_TypeInfo_var); NullCheck(L_0); HashSet_1__ctor_m780CFB8A2D23543157D1A0E1FADF781E1AF81E03(L_0, HashSet_1__ctor_m780CFB8A2D23543157D1A0E1FADF781E1AF81E03_RuntimeMethod_var); __this->___m_CachedDependencyLocations_23 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedDependencyLocations_23), (void*)L_0); // public GroupOperation() AsyncOperationBase_1__ctor_m6CD94E72AD05CDA63192C5666C440F2171133C9C(__this, AsyncOperationBase_1__ctor_m6CD94E72AD05CDA63192C5666C440F2171133C9C_RuntimeMethod_var); // m_InternalOnComplete = OnOperationCompleted; Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_1 = (Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*)il2cpp_codegen_object_new(Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF_il2cpp_TypeInfo_var); NullCheck(L_1); Action_1__ctor_mB7E422278A9F89203BFED7F1B8F04DB5F7438D0E(L_1, __this, (intptr_t)((void*)GroupOperation_OnOperationCompleted_m9FFD2AEFFDB99EC7D040F53B0D5B62A60D6D23A7_RuntimeMethod_var), NULL); __this->___m_InternalOnComplete_17 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOnComplete_17), (void*)L_1); // Result = new List(); List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_2 = (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*)il2cpp_codegen_object_new(List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843_il2cpp_TypeInfo_var); NullCheck(L_2); List_1__ctor_mF98DA2A0A3DF3BE5F43A0348232321DF987F37EB(L_2, List_1__ctor_mF98DA2A0A3DF3BE5F43A0348232321DF987F37EB_RuntimeMethod_var); AsyncOperationBase_1_set_Result_m0938D410B6037B8BF1AE34976DDC01534AF33371_inline(__this, L_2, AsyncOperationBase_1_set_Result_m0938D410B6037B8BF1AE34976DDC01534AF33371_RuntimeMethod_var); // } return; } } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.GroupOperation::InvokeWaitForCompletion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GroupOperation_InvokeWaitForCompletion_m58F701EB4E389EC5FCA0E834852D3FA88530C284 (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_IsDone_mB4817573848671624B8CB8BE1DA5C59284C39135_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tFE6CE62D67D61F940F6BF8AE9D22B703E0E83BC1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t62E1C014CE192AAF3D0E63C154CDC53D78D8A17B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; RuntimeObject* V_2 = NULL; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_3; memset((&V_3), 0, sizeof(V_3)); bool V_4 = false; bool V_5 = false; int32_t G_B3_0 = 0; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B17_0 = NULL; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B16_0 = NULL; int32_t G_B21_0 = 0; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B25_0 = NULL; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B24_0 = NULL; { // if (IsDone || Result == null) bool L_0; L_0 = AsyncOperationBase_1_get_IsDone_mB4817573848671624B8CB8BE1DA5C59284C39135(__this, AsyncOperationBase_1_get_IsDone_mB4817573848671624B8CB8BE1DA5C59284C39135_RuntimeMethod_var); if (L_0) { goto IL_0014; } } { RuntimeObject* L_1; L_1 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var); G_B3_0 = ((((RuntimeObject*)(RuntimeObject*)L_1) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); goto IL_0015; } IL_0014: { G_B3_0 = 1; } IL_0015: { V_0 = (bool)G_B3_0; bool L_2 = V_0; if (!L_2) { goto IL_0020; } } { // return true; V_1 = (bool)1; goto IL_00c0; } IL_0020: { // foreach (var r in Result) RuntimeObject* L_3; L_3 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var); NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IEnumerable_1_tFE6CE62D67D61F940F6BF8AE9D22B703E0E83BC1_il2cpp_TypeInfo_var, L_3); V_2 = L_4; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_005d: {// begin finally (depth: 1) { RuntimeObject* L_5 = V_2; if (!L_5) { goto IL_0067; } } { RuntimeObject* L_6 = V_2; NullCheck(L_6); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_6); } IL_0067: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0053_1; } IL_002f_1: { // foreach (var r in Result) RuntimeObject* L_7 = V_2; NullCheck(L_7); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_8; L_8 = InterfaceFuncInvoker0< AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IEnumerator_1_t62E1C014CE192AAF3D0E63C154CDC53D78D8A17B_il2cpp_TypeInfo_var, L_7); V_3 = L_8; // r.WaitForCompletion(); RuntimeObject* L_9; L_9 = AsyncOperationHandle_WaitForCompletion_m4F5203EAAEAA1F724EA1220006A43E89A0951784((&V_3), NULL); // if (Result == null) RuntimeObject* L_10; L_10 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var); V_4 = (bool)((((RuntimeObject*)(RuntimeObject*)L_10) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_11 = V_4; if (!L_11) { goto IL_0052_1; } } { // return true; V_1 = (bool)1; goto IL_00c0; } IL_0052_1: { } IL_0053_1: { // foreach (var r in Result) RuntimeObject* L_12 = V_2; NullCheck(L_12); bool L_13; L_13 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_12); if (L_13) { goto IL_002f_1; } } { goto IL_0068; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0068: { // m_RM?.Update(Time.unscaledDeltaTime); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_14 = ((AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D*)__this)->___m_RM_4; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_15 = L_14; G_B16_0 = L_15; if (L_15) { G_B17_0 = L_15; goto IL_0074; } } { goto IL_007f; } IL_0074: { float L_16; L_16 = Time_get_unscaledDeltaTime_m89252D23CC5AA295CFA4EB2BCB417A831AC51652(NULL); NullCheck(G_B17_0); ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C(G_B17_0, L_16, NULL); } IL_007f: { // if (!IsDone && Result != null) bool L_17; L_17 = AsyncOperationBase_1_get_IsDone_mB4817573848671624B8CB8BE1DA5C59284C39135(__this, AsyncOperationBase_1_get_IsDone_mB4817573848671624B8CB8BE1DA5C59284C39135_RuntimeMethod_var); if (L_17) { goto IL_0092; } } { RuntimeObject* L_18; L_18 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var); G_B21_0 = ((!(((RuntimeObject*)(RuntimeObject*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); goto IL_0093; } IL_0092: { G_B21_0 = 0; } IL_0093: { V_5 = (bool)G_B21_0; bool L_19 = V_5; if (!L_19) { goto IL_00a0; } } { // Execute(); VirtualActionInvoker0::Invoke(28 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1>::Execute() */, __this); } IL_00a0: { // m_RM?.Update(Time.unscaledDeltaTime); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_20 = ((AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D*)__this)->___m_RM_4; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_21 = L_20; G_B24_0 = L_21; if (L_21) { G_B25_0 = L_21; goto IL_00ac; } } { goto IL_00b7; } IL_00ac: { float L_22; L_22 = Time_get_unscaledDeltaTime_m89252D23CC5AA295CFA4EB2BCB417A831AC51652(NULL); NullCheck(G_B25_0); ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C(G_B25_0, L_22, NULL); } IL_00b7: { // return IsDone; bool L_23; L_23 = AsyncOperationBase_1_get_IsDone_mB4817573848671624B8CB8BE1DA5C59284C39135(__this, AsyncOperationBase_1_get_IsDone_mB4817573848671624B8CB8BE1DA5C59284C39135_RuntimeMethod_var); V_1 = L_23; goto IL_00c0; } IL_00c0: { // } bool L_24 = V_1; return L_24; } } // UnityEngine.ResourceManagement.Util.IOperationCacheKey UnityEngine.ResourceManagement.AsyncOperations.GroupOperation::UnityEngine.ResourceManagement.AsyncOperations.ICachable.get_Key() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GroupOperation_UnityEngine_ResourceManagement_AsyncOperations_ICachable_get_Key_mBE090D49C1F51ACDEB43492606BD9BEEC3E0DC43 (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, const RuntimeMethod* method) { { // IOperationCacheKey ICachable.Key { get; set; } RuntimeObject* L_0 = __this->___U3CUnityEngine_ResourceManagement_AsyncOperations_ICachable_KeyU3Ek__BackingField_22; return L_0; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.GroupOperation::UnityEngine.ResourceManagement.AsyncOperations.ICachable.set_Key(UnityEngine.ResourceManagement.Util.IOperationCacheKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupOperation_UnityEngine_ResourceManagement_AsyncOperations_ICachable_set_Key_m45EACDDD26430787AC6D4D45297312F87B6BA59D (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, RuntimeObject* ___value0, const RuntimeMethod* method) { { // IOperationCacheKey ICachable.Key { get; set; } RuntimeObject* L_0 = ___value0; __this->___U3CUnityEngine_ResourceManagement_AsyncOperations_ICachable_KeyU3Ek__BackingField_22 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CUnityEngine_ResourceManagement_AsyncOperations_ICachable_KeyU3Ek__BackingField_22), (void*)L_0); return; } } // System.Collections.Generic.IList`1 UnityEngine.ResourceManagement.AsyncOperations.GroupOperation::GetDependentOps() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GroupOperation_GetDependentOps_m9FE0CB241C9F3630AA74C2C00539CECFD817B1D4 (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; { // return Result; RuntimeObject* L_0; L_0 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var); V_0 = L_0; goto IL_000a; } IL_000a: { // } RuntimeObject* L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.GroupOperation::GetDependencies(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupOperation_GetDependencies_m4C7707C62DB7B67454BFDABC5B2C31BDEC74B395 (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___deps0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_m906B749545799371A47BEEB961CA6EBF2E434001_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // deps.AddRange(Result); List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_0 = ___deps0; RuntimeObject* L_1; L_1 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var); NullCheck(L_0); List_1_AddRange_m906B749545799371A47BEEB961CA6EBF2E434001(L_0, L_1, List_1_AddRange_m906B749545799371A47BEEB961CA6EBF2E434001_RuntimeMethod_var); // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.GroupOperation::ReleaseDependencies() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupOperation_ReleaseDependencies_mC61C8336FBDB7D9D6CBFF04E772DDEE94E1650B2 (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tFE50E9F177024FC262BCB55F9FE75FA6B7F04A1F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; bool V_1 = false; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_2; memset((&V_2), 0, sizeof(V_2)); bool V_3 = false; { // for (int i = 0; i < Result.Count; i++) V_0 = 0; goto IL_0036; } IL_0005: { // if (Result[i].IsValid()) RuntimeObject* L_0; L_0 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var); int32_t L_1 = V_0; NullCheck(L_0); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_2; L_2 = InterfaceFuncInvoker1< AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_il2cpp_TypeInfo_var, L_0, L_1); V_2 = L_2; bool L_3; L_3 = AsyncOperationHandle_IsValid_mC57B65EA4D8E084859EF42FD671EDA1E2ED46626((&V_2), NULL); V_1 = L_3; bool L_4 = V_1; if (!L_4) { goto IL_0032; } } { // Result[i].Release(); RuntimeObject* L_5; L_5 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var); int32_t L_6 = V_0; NullCheck(L_5); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_7; L_7 = InterfaceFuncInvoker1< AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_il2cpp_TypeInfo_var, L_5, L_6); V_2 = L_7; AsyncOperationHandle_Release_mD4ADD2AA46F56753B12E0916FA2A739A3EBB5762((&V_2), NULL); } IL_0032: { // for (int i = 0; i < Result.Count; i++) int32_t L_8 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0036: { // for (int i = 0; i < Result.Count; i++) int32_t L_9 = V_0; RuntimeObject* L_10; L_10 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var); NullCheck(L_10); int32_t L_11; L_11 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, ICollection_1_tFE50E9F177024FC262BCB55F9FE75FA6B7F04A1F_il2cpp_TypeInfo_var, L_10); V_3 = (bool)((((int32_t)L_9) < ((int32_t)L_11))? 1 : 0); bool L_12 = V_3; if (L_12) { goto IL_0005; } } { // Result.Clear(); RuntimeObject* L_13; L_13 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var); NullCheck(L_13); InterfaceActionInvoker0::Invoke(3 /* System.Void System.Collections.Generic.ICollection`1::Clear() */, ICollection_1_tFE50E9F177024FC262BCB55F9FE75FA6B7F04A1F_il2cpp_TypeInfo_var, L_13); // } return; } } // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.GroupOperation::GetDownloadStatus(System.Collections.Generic.HashSet`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D GroupOperation_GetDownloadStatus_mCC253D27B3D655D0DE72A115047A298D32E6FBFB (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___visited0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_IsDone_mB4817573848671624B8CB8BE1DA5C59284C39135_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tFE50E9F177024FC262BCB55F9FE75FA6B7F04A1F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_0; memset((&V_0), 0, sizeof(V_0)); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; bool V_3 = false; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_4; memset((&V_4), 0, sizeof(V_4)); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_5; memset((&V_5), 0, sizeof(V_5)); bool V_6 = false; DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_7; memset((&V_7), 0, sizeof(V_7)); { // var status = new DownloadStatus() { IsDone = IsDone }; il2cpp_codegen_initobj((&V_1), sizeof(DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D)); bool L_0; L_0 = AsyncOperationBase_1_get_IsDone_mB4817573848671624B8CB8BE1DA5C59284C39135(__this, AsyncOperationBase_1_get_IsDone_mB4817573848671624B8CB8BE1DA5C59284C39135_RuntimeMethod_var); (&V_1)->___IsDone_2 = L_0; DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_1 = V_1; V_0 = L_1; // for (int i = 0; i < Result.Count; i++) V_2 = 0; goto IL_0079; } IL_001c: { // if (Result[i].IsValid()) RuntimeObject* L_2; L_2 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var); int32_t L_3 = V_2; NullCheck(L_2); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_4; L_4 = InterfaceFuncInvoker1< AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_il2cpp_TypeInfo_var, L_2, L_3); V_4 = L_4; bool L_5; L_5 = AsyncOperationHandle_IsValid_mC57B65EA4D8E084859EF42FD671EDA1E2ED46626((&V_4), NULL); V_3 = L_5; bool L_6 = V_3; if (!L_6) { goto IL_0074; } } { // var depStatus = Result[i].InternalGetDownloadStatus(visited); RuntimeObject* L_7; L_7 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var); int32_t L_8 = V_2; NullCheck(L_7); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_9; L_9 = InterfaceFuncInvoker1< AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_il2cpp_TypeInfo_var, L_7, L_8); V_4 = L_9; HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_10 = ___visited0; DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_11; L_11 = AsyncOperationHandle_InternalGetDownloadStatus_mC00D428E94E347EE6FCD224530016D1F9433B33C((&V_4), L_10, NULL); V_5 = L_11; // status.DownloadedBytes += depStatus.DownloadedBytes; int64_t* L_12 = (&(&V_0)->___DownloadedBytes_1); int64_t* L_13 = L_12; int64_t L_14 = *((int64_t*)L_13); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_15 = V_5; int64_t L_16 = L_15.___DownloadedBytes_1; *((int64_t*)L_13) = (int64_t)((int64_t)il2cpp_codegen_add(L_14, L_16)); // status.TotalBytes += depStatus.TotalBytes; int64_t* L_17 = (&(&V_0)->___TotalBytes_0); int64_t* L_18 = L_17; int64_t L_19 = *((int64_t*)L_18); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_20 = V_5; int64_t L_21 = L_20.___TotalBytes_0; *((int64_t*)L_18) = (int64_t)((int64_t)il2cpp_codegen_add(L_19, L_21)); } IL_0074: { // for (int i = 0; i < Result.Count; i++) int32_t L_22 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_22, 1)); } IL_0079: { // for (int i = 0; i < Result.Count; i++) int32_t L_23 = V_2; RuntimeObject* L_24; L_24 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var); NullCheck(L_24); int32_t L_25; L_25 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, ICollection_1_tFE50E9F177024FC262BCB55F9FE75FA6B7F04A1F_il2cpp_TypeInfo_var, L_24); V_6 = (bool)((((int32_t)L_23) < ((int32_t)L_25))? 1 : 0); bool L_26 = V_6; if (L_26) { goto IL_001c; } } { // return status; DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_27 = V_0; V_7 = L_27; goto IL_0092; } IL_0092: { // } DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_28 = V_7; return L_28; } } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.GroupOperation::DependenciesAreUnchanged(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GroupOperation_DependenciesAreUnchanged_m961C61C0E83B18B91E4C3A589DD5C98C5FA027D9 (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___deps0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mF14B13079BA29D72CF1479C47A523781823A6A79_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mEE227741CD024815E1C4AC5DEEF931C18BDDFDF8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mED23BA54237489B3A4CB41FAF90C0AD36D02A4AA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_mAE49939A0DE08C4864E8560F3F7FCDAC2E193853_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_get_Count_mAF52C76F83E02DA4DDF4B21CD4D2910BA7CF157F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m5EC3D9DDBF70C3943F3F415E109848FB1BA4F483_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5 V_2; memset((&V_2), 0, sizeof(V_2)); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_3; memset((&V_3), 0, sizeof(V_3)); bool V_4 = false; { // if (m_CachedDependencyLocations.Count != deps.Count) return false; HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_0 = __this->___m_CachedDependencyLocations_23; NullCheck(L_0); int32_t L_1; L_1 = HashSet_1_get_Count_mAF52C76F83E02DA4DDF4B21CD4D2910BA7CF157F_inline(L_0, HashSet_1_get_Count_mAF52C76F83E02DA4DDF4B21CD4D2910BA7CF157F_RuntimeMethod_var); List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_2 = ___deps0; NullCheck(L_2); int32_t L_3; L_3 = List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_inline(L_2, List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_RuntimeMethod_var); V_0 = (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)L_3))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_4 = V_0; if (!L_4) { goto IL_001f; } } { // if (m_CachedDependencyLocations.Count != deps.Count) return false; V_1 = (bool)0; goto IL_006e; } IL_001f: { // foreach (var d in deps) List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_5 = ___deps0; NullCheck(L_5); Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5 L_6; L_6 = List_1_GetEnumerator_m5EC3D9DDBF70C3943F3F415E109848FB1BA4F483(L_5, List_1_GetEnumerator_m5EC3D9DDBF70C3943F3F415E109848FB1BA4F483_RuntimeMethod_var); V_2 = L_6; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_005b: {// begin finally (depth: 1) Enumerator_Dispose_mF14B13079BA29D72CF1479C47A523781823A6A79((&V_2), Enumerator_Dispose_mF14B13079BA29D72CF1479C47A523781823A6A79_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0050_1; } IL_0029_1: { // foreach (var d in deps) AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_7; L_7 = Enumerator_get_Current_mED23BA54237489B3A4CB41FAF90C0AD36D02A4AA_inline((&V_2), Enumerator_get_Current_mED23BA54237489B3A4CB41FAF90C0AD36D02A4AA_RuntimeMethod_var); V_3 = L_7; // if (!m_CachedDependencyLocations.Contains(d.LocationName)) HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_8 = __this->___m_CachedDependencyLocations_23; String_t* L_9; L_9 = AsyncOperationHandle_get_LocationName_mFBCB4F35970F65B67F34263CBBC8949DBD04954F((&V_3), NULL); NullCheck(L_8); bool L_10; L_10 = HashSet_1_Contains_mAE49939A0DE08C4864E8560F3F7FCDAC2E193853(L_8, L_9, HashSet_1_Contains_mAE49939A0DE08C4864E8560F3F7FCDAC2E193853_RuntimeMethod_var); V_4 = (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0); bool L_11 = V_4; if (!L_11) { goto IL_0050_1; } } { // return false; V_1 = (bool)0; goto IL_006e; } IL_0050_1: { // foreach (var d in deps) bool L_12; L_12 = Enumerator_MoveNext_mEE227741CD024815E1C4AC5DEEF931C18BDDFDF8((&V_2), Enumerator_MoveNext_mEE227741CD024815E1C4AC5DEEF931C18BDDFDF8_RuntimeMethod_var); if (L_12) { goto IL_0029_1; } } { goto IL_006a; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_006a: { // return true; V_1 = (bool)1; goto IL_006e; } IL_006e: { // } bool L_13 = V_1; return L_13; } } // System.String UnityEngine.ResourceManagement.AsyncOperations.GroupOperation::get_DebugName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GroupOperation_get_DebugName_m3B4DD1AA206F8FBE96076A01E17258594826B90B (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_ShortenPath_m375541094EF3B673E973B5793EEABEBBEADB9A2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Clear_m0181AAD373CCA0B6C26FE43A802121B3C0DE5F90_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mF98DA2A0A3DF3BE5F43A0348232321DF987F37EB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m09E5100907049D55AAD968065B93D7E92A6CF0F3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA9EA1B927738BD781758DEAA84C771341FBF9E5E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE020383F8C0765B1821DC0A9066E8570DB0904E8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFFEF3DBE279EE1F92E1E2E46F45BC18EBBF55A1A); s_Il2CppMethodInitialized = true; } List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* V_0 = NULL; String_t* V_1 = NULL; bool V_2 = false; String_t* V_3 = NULL; bool V_4 = false; int32_t V_5 = 0; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_6; memset((&V_6), 0, sizeof(V_6)); String_t* V_7 = NULL; bool V_8 = false; bool V_9 = false; bool V_10 = false; bool V_11 = false; int32_t G_B5_0 = 0; { // List deps = new List(); List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_0 = (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*)il2cpp_codegen_object_new(List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_mF98DA2A0A3DF3BE5F43A0348232321DF987F37EB(L_0, List_1__ctor_mF98DA2A0A3DF3BE5F43A0348232321DF987F37EB_RuntimeMethod_var); V_0 = L_0; // GetDependencies(deps); List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_1 = V_0; VirtualActionInvoker1< List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* >::Invoke(32 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1>::GetDependencies(System.Collections.Generic.List`1) */, __this, L_1); // if (deps.Count == 0) List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_inline(L_2, List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_RuntimeMethod_var); V_2 = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0); bool L_4 = V_2; if (!L_4) { goto IL_0027; } } { // return "Dependencies"; V_3 = _stringLiteralA9EA1B927738BD781758DEAA84C771341FBF9E5E; goto IL_0134; } IL_0027: { // if (debugName != null && DependenciesAreUnchanged(deps)) String_t* L_5 = __this->___debugName_20; if (!L_5) { goto IL_0038; } } { List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_6 = V_0; bool L_7; L_7 = GroupOperation_DependenciesAreUnchanged_m961C61C0E83B18B91E4C3A589DD5C98C5FA027D9(__this, L_6, NULL); G_B5_0 = ((int32_t)(L_7)); goto IL_0039; } IL_0038: { G_B5_0 = 0; } IL_0039: { V_4 = (bool)G_B5_0; bool L_8 = V_4; if (!L_8) { goto IL_004b; } } { // return debugName; String_t* L_9 = __this->___debugName_20; V_3 = L_9; goto IL_0134; } IL_004b: { // m_CachedDependencyLocations.Clear(); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_10 = __this->___m_CachedDependencyLocations_23; NullCheck(L_10); HashSet_1_Clear_m0181AAD373CCA0B6C26FE43A802121B3C0DE5F90(L_10, HashSet_1_Clear_m0181AAD373CCA0B6C26FE43A802121B3C0DE5F90_RuntimeMethod_var); // string toBeDisplayed = "Dependencies ["; V_1 = _stringLiteralE020383F8C0765B1821DC0A9066E8570DB0904E8; // for (var i = 0; i < deps.Count; i++) V_5 = 0; goto IL_0105; } IL_0065: { // var d = deps[i]; List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_11 = V_0; int32_t L_12 = V_5; NullCheck(L_11); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_13; L_13 = List_1_get_Item_m09E5100907049D55AAD968065B93D7E92A6CF0F3(L_11, L_12, List_1_get_Item_m09E5100907049D55AAD968065B93D7E92A6CF0F3_RuntimeMethod_var); V_6 = L_13; // var locationString = d.LocationName; String_t* L_14; L_14 = AsyncOperationHandle_get_LocationName_mFBCB4F35970F65B67F34263CBBC8949DBD04954F((&V_6), NULL); V_7 = L_14; // m_CachedDependencyLocations.Add(locationString); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_15 = __this->___m_CachedDependencyLocations_23; String_t* L_16 = V_7; NullCheck(L_15); bool L_17; L_17 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_15, L_16, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); // if (locationString == null) String_t* L_18 = V_7; V_8 = (bool)((((RuntimeObject*)(String_t*)L_18) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_19 = V_8; if (!L_19) { goto IL_0094; } } { // continue; goto IL_00ff; } IL_0094: { // if (locationString.Length > k_MaxDisplayedLocationLength) String_t* L_20 = V_7; NullCheck(L_20); int32_t L_21; L_21 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_20, NULL); V_9 = (bool)((((int32_t)L_21) > ((int32_t)((int32_t)45)))? 1 : 0); bool L_22 = V_9; if (!L_22) { goto IL_00d3; } } { // locationString = AsyncOperationBase.ShortenPath(locationString, true); String_t* L_23 = V_7; String_t* L_24; L_24 = AsyncOperationBase_1_ShortenPath_m375541094EF3B673E973B5793EEABEBBEADB9A2D(L_23, (bool)1, AsyncOperationBase_1_ShortenPath_m375541094EF3B673E973B5793EEABEBBEADB9A2D_RuntimeMethod_var); V_7 = L_24; // locationString = locationString.Substring(0, Math.Min(k_MaxDisplayedLocationLength, locationString.Length)) + "..."; String_t* L_25 = V_7; String_t* L_26 = V_7; NullCheck(L_26); int32_t L_27; L_27 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_26, NULL); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_28; L_28 = Math_Min_m1F346FEDDC77AC1EC0C4EF1AC6BA59F0EC7980F8(((int32_t)45), L_27, NULL); NullCheck(L_25); String_t* L_29; L_29 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_25, 0, L_28, NULL); String_t* L_30; L_30 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_29, _stringLiteralFFEF3DBE279EE1F92E1E2E46F45BC18EBBF55A1A, NULL); V_7 = L_30; } IL_00d3: { // if (i == deps.Count - 1) int32_t L_31 = V_5; List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_32 = V_0; NullCheck(L_32); int32_t L_33; L_33 = List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_inline(L_32, List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_RuntimeMethod_var); V_10 = (bool)((((int32_t)L_31) == ((int32_t)((int32_t)il2cpp_codegen_subtract(L_33, 1))))? 1 : 0); bool L_34 = V_10; if (!L_34) { goto IL_00f0; } } { // toBeDisplayed += locationString; String_t* L_35 = V_1; String_t* L_36 = V_7; String_t* L_37; L_37 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_35, L_36, NULL); V_1 = L_37; goto IL_00fe; } IL_00f0: { // toBeDisplayed += locationString + ", "; String_t* L_38 = V_1; String_t* L_39 = V_7; String_t* L_40; L_40 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(L_38, L_39, _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D, NULL); V_1 = L_40; } IL_00fe: { } IL_00ff: { // for (var i = 0; i < deps.Count; i++) int32_t L_41 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_41, 1)); } IL_0105: { // for (var i = 0; i < deps.Count; i++) int32_t L_42 = V_5; List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_43 = V_0; NullCheck(L_43); int32_t L_44; L_44 = List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_inline(L_43, List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_RuntimeMethod_var); V_11 = (bool)((((int32_t)L_42) < ((int32_t)L_44))? 1 : 0); bool L_45 = V_11; if (L_45) { goto IL_0065; } } { // toBeDisplayed += "]"; String_t* L_46 = V_1; String_t* L_47; L_47 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_46, _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC, NULL); V_1 = L_47; // debugName = toBeDisplayed; String_t* L_48 = V_1; __this->___debugName_20 = L_48; Il2CppCodeGenWriteBarrier((void**)(&__this->___debugName_20), (void*)L_48); // return debugName; String_t* L_49 = __this->___debugName_20; V_3 = L_49; goto IL_0134; } IL_0134: { // } String_t* L_50 = V_3; return L_50; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.GroupOperation::Execute() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupOperation_Execute_mDACD8D19DE8A2916CC5D12093AC39E7709C826DD (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tFE50E9F177024FC262BCB55F9FE75FA6B7F04A1F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; bool V_1 = false; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_2; memset((&V_2), 0, sizeof(V_2)); bool V_3 = false; { // m_LoadedCount = 0; __this->___m_LoadedCount_18 = 0; // for (int i = 0; i < Result.Count; i++) V_0 = 0; goto IL_0055; } IL_000c: { // if (Result[i].IsDone) RuntimeObject* L_0; L_0 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var); int32_t L_1 = V_0; NullCheck(L_0); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_2; L_2 = InterfaceFuncInvoker1< AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_il2cpp_TypeInfo_var, L_0, L_1); V_2 = L_2; bool L_3; L_3 = AsyncOperationHandle_get_IsDone_m55E07BF92CC2979A9BBFD8F5B97DCCD52DA1326A((&V_2), NULL); V_1 = L_3; bool L_4 = V_1; if (!L_4) { goto IL_0035; } } { // m_LoadedCount++; int32_t L_5 = __this->___m_LoadedCount_18; __this->___m_LoadedCount_18 = ((int32_t)il2cpp_codegen_add(L_5, 1)); goto IL_0050; } IL_0035: { // Result[i].Completed += m_InternalOnComplete; RuntimeObject* L_6; L_6 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var); int32_t L_7 = V_0; NullCheck(L_6); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_8; L_8 = InterfaceFuncInvoker1< AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_il2cpp_TypeInfo_var, L_6, L_7); V_2 = L_8; Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_9 = __this->___m_InternalOnComplete_17; AsyncOperationHandle_add_Completed_mD5633623ADF00C97B6A1EE712E6654452F64B2E0((&V_2), L_9, NULL); } IL_0050: { // for (int i = 0; i < Result.Count; i++) int32_t L_10 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_0055: { // for (int i = 0; i < Result.Count; i++) int32_t L_11 = V_0; RuntimeObject* L_12; L_12 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var); NullCheck(L_12); int32_t L_13; L_13 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, ICollection_1_tFE50E9F177024FC262BCB55F9FE75FA6B7F04A1F_il2cpp_TypeInfo_var, L_12); V_3 = (bool)((((int32_t)L_11) < ((int32_t)L_13))? 1 : 0); bool L_14 = V_3; if (L_14) { goto IL_000c; } } { // CompleteIfDependenciesComplete(); GroupOperation_CompleteIfDependenciesComplete_m0CBDC4B0BC6DEB0F32D2E9884F99D6EA4FBFD346(__this, NULL); // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.GroupOperation::CompleteIfDependenciesComplete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupOperation_CompleteIfDependenciesComplete_m0CBDC4B0BC6DEB0F32D2E9884F99D6EA4FBFD346 (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_Complete_m34BA93C8DD45D0DDA01AD80F3B3E13AD552B24C8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tFE50E9F177024FC262BCB55F9FE75FA6B7F04A1F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral820BFB423CB8C20E825524A0B74585E3BEEC752B); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434* V_2 = NULL; bool V_3 = false; int32_t V_4 = 0; bool V_5 = false; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_6; memset((&V_6), 0, sizeof(V_6)); bool V_7 = false; { // if (m_LoadedCount == Result.Count) int32_t L_0 = __this->___m_LoadedCount_18; RuntimeObject* L_1; L_1 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var); NullCheck(L_1); int32_t L_2; L_2 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, ICollection_1_tFE50E9F177024FC262BCB55F9FE75FA6B7F04A1F_il2cpp_TypeInfo_var, L_1); V_0 = (bool)((((int32_t)L_0) == ((int32_t)L_2))? 1 : 0); bool L_3 = V_0; if (!L_3) { goto IL_00cf; } } { // bool success = true; V_1 = (bool)1; // OperationException ex = null; V_2 = (OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434*)NULL; // if (!m_Settings.HasFlag(GroupOperationSettings.AllowFailedDependencies)) int32_t L_4 = __this->___m_Settings_19; int32_t L_5 = L_4; int32_t L_6 = 2; bool L_7 = il2cpp_codegen_enum_has_flag((int32_t)L_5, (int32_t)L_6); V_3 = (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0); bool L_8 = V_3; if (!L_8) { goto IL_00a9; } } { // for (int i = 0; i < Result.Count; i++) V_4 = 0; goto IL_0093; } IL_0043: { // if (Result[i].Status != AsyncOperationStatus.Succeeded) RuntimeObject* L_9; L_9 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var); int32_t L_10 = V_4; NullCheck(L_9); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_11; L_11 = InterfaceFuncInvoker1< AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_il2cpp_TypeInfo_var, L_9, L_10); V_6 = L_11; int32_t L_12; L_12 = AsyncOperationHandle_get_Status_mD5FB502808777A3C88880942DB9595C614CF9B0A((&V_6), NULL); V_5 = (bool)((((int32_t)((((int32_t)L_12) == ((int32_t)1))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_13 = V_5; if (!L_13) { goto IL_008c; } } { // success = false; V_1 = (bool)0; // ex = new OperationException("GroupOperation failed because one of its dependencies failed", Result[i].OperationException); RuntimeObject* L_14; L_14 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var); int32_t L_15 = V_4; NullCheck(L_14); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_16; L_16 = InterfaceFuncInvoker1< AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_il2cpp_TypeInfo_var, L_14, L_15); V_6 = L_16; Exception_t* L_17; L_17 = AsyncOperationHandle_get_OperationException_m531FC4DC2E215075C0EA7CE135FF1D68F6049270((&V_6), NULL); OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434* L_18 = (OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434*)il2cpp_codegen_object_new(OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434_il2cpp_TypeInfo_var); NullCheck(L_18); OperationException__ctor_m86A0486864C0BBA58E2688D3FB650CAB1D616D59(L_18, _stringLiteral820BFB423CB8C20E825524A0B74585E3BEEC752B, L_17, NULL); V_2 = L_18; // break; goto IL_00a8; } IL_008c: { // for (int i = 0; i < Result.Count; i++) int32_t L_19 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_19, 1)); } IL_0093: { // for (int i = 0; i < Result.Count; i++) int32_t L_20 = V_4; RuntimeObject* L_21; L_21 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var); NullCheck(L_21); int32_t L_22; L_22 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, ICollection_1_tFE50E9F177024FC262BCB55F9FE75FA6B7F04A1F_il2cpp_TypeInfo_var, L_21); V_7 = (bool)((((int32_t)L_20) < ((int32_t)L_22))? 1 : 0); bool L_23 = V_7; if (L_23) { goto IL_0043; } } IL_00a8: { } IL_00a9: { // Complete(Result, success, ex, m_Settings.HasFlag(GroupOperationSettings.ReleaseDependenciesOnFailure)); RuntimeObject* L_24; L_24 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var); bool L_25 = V_1; OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434* L_26 = V_2; int32_t L_27 = __this->___m_Settings_19; int32_t L_28 = L_27; int32_t L_29 = 1; bool L_30 = il2cpp_codegen_enum_has_flag((int32_t)L_28, (int32_t)L_29); AsyncOperationBase_1_Complete_m34BA93C8DD45D0DDA01AD80F3B3E13AD552B24C8(__this, L_24, L_25, L_26, L_30, AsyncOperationBase_1_Complete_m34BA93C8DD45D0DDA01AD80F3B3E13AD552B24C8_RuntimeMethod_var); } IL_00cf: { // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.GroupOperation::Destroy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupOperation_Destroy_m16201058C128455D5672E019015B4657ABD9614A (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, const RuntimeMethod* method) { { // ReleaseDependencies(); VirtualActionInvoker0::Invoke(34 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1>::ReleaseDependencies() */, __this); // } return; } } // System.Single UnityEngine.ResourceManagement.AsyncOperations.GroupOperation::get_Progress() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float GroupOperation_get_Progress_m5CB53EFD6FAD043CE2D65F8028A2579F8A51B5AC (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tFE50E9F177024FC262BCB55F9FE75FA6B7F04A1F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; int32_t V_1 = 0; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_2; memset((&V_2), 0, sizeof(V_2)); bool V_3 = false; bool V_4 = false; float V_5 = 0.0f; { // float total = 0f; V_0 = (0.0f); // for (int i = 0; i < Result.Count; i++) V_1 = 0; goto IL_0040; } IL_000b: { // var handle = Result[i]; RuntimeObject* L_0; L_0 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var); int32_t L_1 = V_1; NullCheck(L_0); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_2; L_2 = InterfaceFuncInvoker1< AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_il2cpp_TypeInfo_var, L_0, L_1); V_2 = L_2; // if (!handle.IsDone) bool L_3; L_3 = AsyncOperationHandle_get_IsDone_m55E07BF92CC2979A9BBFD8F5B97DCCD52DA1326A((&V_2), NULL); V_3 = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0); bool L_4 = V_3; if (!L_4) { goto IL_0033; } } { // total += handle.PercentComplete; float L_5 = V_0; float L_6; L_6 = AsyncOperationHandle_get_PercentComplete_mB5B48174489343D707D9E4A90BAFE24658D135EC((&V_2), NULL); V_0 = ((float)il2cpp_codegen_add(L_5, L_6)); goto IL_003b; } IL_0033: { // total++; float L_7 = V_0; V_0 = ((float)il2cpp_codegen_add(L_7, (1.0f))); } IL_003b: { // for (int i = 0; i < Result.Count; i++) int32_t L_8 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0040: { // for (int i = 0; i < Result.Count; i++) int32_t L_9 = V_1; RuntimeObject* L_10; L_10 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var); NullCheck(L_10); int32_t L_11; L_11 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, ICollection_1_tFE50E9F177024FC262BCB55F9FE75FA6B7F04A1F_il2cpp_TypeInfo_var, L_10); V_4 = (bool)((((int32_t)L_9) < ((int32_t)L_11))? 1 : 0); bool L_12 = V_4; if (L_12) { goto IL_000b; } } { // return total / Result.Count; float L_13 = V_0; RuntimeObject* L_14; L_14 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var); NullCheck(L_14); int32_t L_15; L_15 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, ICollection_1_tFE50E9F177024FC262BCB55F9FE75FA6B7F04A1F_il2cpp_TypeInfo_var, L_14); V_5 = ((float)(L_13/((float)L_15))); goto IL_0066; } IL_0066: { // } float L_16 = V_5; return L_16; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.GroupOperation::Init(System.Collections.Generic.List`1,System.Boolean,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupOperation_Init_m8C19E45ECB5A7DB7895A83EE0F918CEF60FD932E (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___operations0, bool ___releaseDependenciesOnFailure1, bool ___allowFailedDependencies2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_set_Result_m0938D410B6037B8BF1AE34976DDC01534AF33371_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m279E5AA525FEFA2E8D2689C61D387586D5D7902B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* G_B2_0 = NULL; GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* G_B1_0 = NULL; int32_t G_B3_0 = 0; GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* G_B3_1 = NULL; { // Result = new List(operations); List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_0 = ___operations0; List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_1 = (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*)il2cpp_codegen_object_new(List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843_il2cpp_TypeInfo_var); NullCheck(L_1); List_1__ctor_m279E5AA525FEFA2E8D2689C61D387586D5D7902B(L_1, L_0, List_1__ctor_m279E5AA525FEFA2E8D2689C61D387586D5D7902B_RuntimeMethod_var); AsyncOperationBase_1_set_Result_m0938D410B6037B8BF1AE34976DDC01534AF33371_inline(__this, L_1, AsyncOperationBase_1_set_Result_m0938D410B6037B8BF1AE34976DDC01534AF33371_RuntimeMethod_var); // m_Settings = releaseDependenciesOnFailure ? GroupOperationSettings.ReleaseDependenciesOnFailure : GroupOperationSettings.None; bool L_2 = ___releaseDependenciesOnFailure1; G_B1_0 = __this; if (L_2) { G_B2_0 = __this; goto IL_0015; } } { G_B3_0 = 0; G_B3_1 = G_B1_0; goto IL_0016; } IL_0015: { G_B3_0 = 1; G_B3_1 = G_B2_0; } IL_0016: { NullCheck(G_B3_1); G_B3_1->___m_Settings_19 = G_B3_0; // if (allowFailedDependencies) bool L_3 = ___allowFailedDependencies2; V_0 = L_3; bool L_4 = V_0; if (!L_4) { goto IL_002e; } } { // m_Settings |= GroupOperationSettings.AllowFailedDependencies; int32_t L_5 = __this->___m_Settings_19; __this->___m_Settings_19 = ((int32_t)((int32_t)L_5|2)); } IL_002e: { // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.GroupOperation::Init(System.Collections.Generic.List`1,UnityEngine.ResourceManagement.AsyncOperations.GroupOperation/GroupOperationSettings) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupOperation_Init_m63F2FE2DAA01637218A993C4008090339ECC1EC0 (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___operations0, int32_t ___settings1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_set_Result_m0938D410B6037B8BF1AE34976DDC01534AF33371_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m279E5AA525FEFA2E8D2689C61D387586D5D7902B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // Result = new List(operations); List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_0 = ___operations0; List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_1 = (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*)il2cpp_codegen_object_new(List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843_il2cpp_TypeInfo_var); NullCheck(L_1); List_1__ctor_m279E5AA525FEFA2E8D2689C61D387586D5D7902B(L_1, L_0, List_1__ctor_m279E5AA525FEFA2E8D2689C61D387586D5D7902B_RuntimeMethod_var); AsyncOperationBase_1_set_Result_m0938D410B6037B8BF1AE34976DDC01534AF33371_inline(__this, L_1, AsyncOperationBase_1_set_Result_m0938D410B6037B8BF1AE34976DDC01534AF33371_RuntimeMethod_var); // m_Settings = settings; int32_t L_2 = ___settings1; __this->___m_Settings_19 = L_2; // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.GroupOperation::OnOperationCompleted(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupOperation_OnOperationCompleted_m9FFD2AEFFDB99EC7D040F53B0D5B62A60D6D23A7 (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___op0, const RuntimeMethod* method) { { // m_LoadedCount++; int32_t L_0 = __this->___m_LoadedCount_18; __this->___m_LoadedCount_18 = ((int32_t)il2cpp_codegen_add(L_0, 1)); // CompleteIfDependenciesComplete(); GroupOperation_CompleteIfDependenciesComplete_m0CBDC4B0BC6DEB0F32D2E9884F99D6EA4FBFD346(__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 #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 #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86* ResourceManager_get_InternalIdTransformFunc_mF9E2EB179C238ED082683966C36F07EDC85F9087_inline (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method) { { // public Func InternalIdTransformFunc { get; set; } Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86* L_0 = __this->___U3CInternalIdTransformFuncU3Ek__BackingField_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D DiagnosticEventContext_get_OperationHandle_mC766CD6C074CD2A0E3486FD41CE0B951B25B3FA6_inline (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method) { { // public AsyncOperationHandle OperationHandle { get; } AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_0 = __this->___U3COperationHandleU3Ek__BackingField_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DiagnosticEventContext_get_Type_mF65C73B3A0D1958041136121E877B4AF9ECFCEBB_inline (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method) { { // public DiagnosticEventType Type { get; } int32_t L_0 = __this->___U3CTypeU3Ek__BackingField_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DiagnosticEventContext_get_EventValue_m1109E4CB1BFA64FEDC13FF72B293B68DA2D0A94F_inline (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method) { { // public int EventValue { get; } int32_t L_0 = __this->___U3CEventValueU3Ek__BackingField_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DiagnosticEventContext_get_Error_m1BCCCD62C4402CD13F6E0E071111AF0BEEA00BD3_inline (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method) { { // public string Error { get; } String_t* L_0 = __this->___U3CErrorU3Ek__BackingField_5; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* DiagnosticEventContext_get_Context_m8DC1C15D121AD87B29AE6FAF53B6797221E2224B_inline (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method) { { // public object Context { get; } RuntimeObject* L_0 = __this->___U3CContextU3Ek__BackingField_4; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Scene_tA1DC762B79745EB5140F054C884855B922318356 InstanceOperation_InstanceScene_m673A930720C94D7EC8618855441A78A4D2A576D2_inline (InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* __this, const RuntimeMethod* method) { { // public Scene InstanceScene() => m_scene; Scene_tA1DC762B79745EB5140F054C884855B922318356 L_0 = __this->___m_scene_21; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* DiagnosticEventContext_get_Location_mEFDEFECC834FF8AA3B9542889DD449BF07A5EF5F_inline (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method) { { // public IResourceLocation Location { get; } RuntimeObject* L_0 = __this->___U3CLocationU3Ek__BackingField_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Exception_t* Exception_get_InnerException_m0C1BDB339C786BA4DA7D2C1AD214571CFBBB1410_inline (Exception_t* __this, const RuntimeMethod* method) { { Exception_t* L_0 = __this->____innerException_4; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnknownResourceProviderException_set_Location_mC4689284960B91DB49E674BDAF259530C3F4B421_inline (UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E* __this, RuntimeObject* ___value0, const RuntimeMethod* method) { { // public IResourceLocation Location { get; private set; } RuntimeObject* L_0 = ___value0; __this->___U3CLocationU3Ek__BackingField_18 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CLocationU3Ek__BackingField_18), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* UnknownResourceProviderException_get_Location_mC769291CC27D81B8573117354AB08E222DD68CF8_inline (UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E* __this, const RuntimeMethod* method) { { // public IResourceLocation Location { get; private set; } RuntimeObject* L_0 = __this->___U3CLocationU3Ek__BackingField_18; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* RemoteProviderException_get_WebRequestResult_mF80BDC58604D4D5C44AB968FA544CFD30C330954_inline (RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131* __this, const RuntimeMethod* method) { { // public UnityWebRequestResult WebRequestResult { get; } UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* L_0 = __this->___U3CWebRequestResultU3Ek__BackingField_19; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DelegateInfo_get_InvocationTime_mA102D6CDFFEECC935EF0097705D0081C59D8B030_inline (DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* __this, const RuntimeMethod* method) { { // public float InvocationTime { get; private set; } float L_0 = __this->___U3CInvocationTimeU3Ek__BackingField_4; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DelegateInfo_set_InvocationTime_mF31701BE6AF283B3887E76D6DE7653325F2BF645_inline (DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* __this, float ___value0, const RuntimeMethod* method) { { // public float InvocationTime { get; private set; } float L_0 = ___value0; __this->___U3CInvocationTimeU3Ek__BackingField_4 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Delegate_get_Target_m6E203F111C1548193A5AB7E616BD5834CD269753_inline (Delegate_t* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___m_target_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SerializedType_get_ValueChanged_mCD14490D0BC812C462831E2BD634A60E24243D34_inline (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* __this, const RuntimeMethod* method) { { // public bool ValueChanged { get; set; } bool L_0 = __this->___U3CValueChangedU3Ek__BackingField_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SerializedType_set_ValueChanged_m91FD96EEB5883E2ED8B507EC3CC668109928E1E7_inline (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* __this, bool ___value0, const RuntimeMethod* method) { { // public bool ValueChanged { get; set; } bool L_0 = ___value0; __this->___U3CValueChangedU3Ek__BackingField_3 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityWebRequestResult_set_Error_mB8AB258796A2F29BB387F34222FFA59EA3431009_inline (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, String_t* ___value0, const RuntimeMethod* method) { { // public string Error { get; internal set; } String_t* L_0 = ___value0; __this->___U3CErrorU3Ek__BackingField_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CErrorU3Ek__BackingField_0), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnityWebRequestResult_get_Result_mFA65ADAE33B5F1037C60A4F544F54800114B8DDA_inline (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, const RuntimeMethod* method) { { // public UnityWebRequest.Result Result { get; } int32_t L_0 = __this->___U3CResultU3Ek__BackingField_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* UnityWebRequestResult_get_Error_m84C4381776A6467DE9CC4DB3797661F1519FBDF5_inline (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, const RuntimeMethod* method) { { // public string Error { get; internal set; } String_t* L_0 = __this->___U3CErrorU3Ek__BackingField_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t UnityWebRequestResult_get_ResponseCode_m9587BFE958C864F3B4744E78890AE09C1E5CF3E2_inline (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, const RuntimeMethod* method) { { // public long ResponseCode { get; } int64_t L_0 = __this->___U3CResponseCodeU3Ek__BackingField_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* UnityWebRequestResult_get_Method_m170F095C8F0E614D35EC882874DA221CF7FD372D_inline (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, const RuntimeMethod* method) { { // public string Method { get; } String_t* L_0 = __this->___U3CMethodU3Ek__BackingField_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* UnityWebRequestResult_get_Url_m692560D0BC25EA558272192CED8409364335F477_inline (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, const RuntimeMethod* method) { { // public string Url { get; } String_t* L_0 = __this->___U3CUrlU3Ek__BackingField_4; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* ResourceManager_get_CertificateHandlerInstance_mFE0A1AC4ACD430F7FFE076B3AAF8DE302E47BDC0_inline (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method) { { // public CertificateHandler CertificateHandlerInstance { get; set; } CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* L_0 = __this->___U3CCertificateHandlerInstanceU3Ek__BackingField_25; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityWebRequest_set_disposeCertificateHandlerOnDispose_m5EFCAF91A547716C4ACA5FB546E991B79E3D0E2A_inline (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, bool ___value0, const RuntimeMethod* method) { { bool L_0 = ___value0; __this->___U3CdisposeCertificateHandlerOnDisposeU3Ek__BackingField_5 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* ResourceManager_get_WebRequestOverride_m5B5944646CCCFEC195AF713DC15F490EDA9EDC12_inline (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method) { { // public Action WebRequestOverride { get; set; } Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* L_0 = __this->___U3CWebRequestOverrideU3Ek__BackingField_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* UnityWebRequestAsyncOperation_get_webRequest_mF67D15420C7C1C4DCA1BD6F839048A0542998BC3_inline (UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* __this, const RuntimeMethod* method) { { UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_0 = __this->___U3CwebRequestU3Ek__BackingField_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityWebRequest_set_disposeDownloadHandlerOnDispose_m1BF640E233D231F8C0333864C0FE5D9E1DC2E7C6_inline (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, bool ___value0, const RuntimeMethod* method) { { bool L_0 = ___value0; __this->___U3CdisposeDownloadHandlerOnDisposeU3Ek__BackingField_6 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m9D7F7B580B5A276411267E96AA3425736D9BDC83_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___zeroVector_5; V_0 = L_0; goto IL_0009; } IL_0009: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_mB9CAEEB21BC81352CBF32DB9664BFC06FA7EA27B_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ((Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields*)il2cpp_codegen_static_fields_for(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var))->___identityQuaternion_4; V_0 = L_0; goto IL_0009; } IL_0009: { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ProviderLoadRequestOptions_get_WebRequestTimeout_m81BA0608C118ECD1ED8AD0732A626E747418320B_inline (ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* __this, const RuntimeMethod* method) { { // get => m_WebRequestTimeout; int32_t L_0 = __this->___m_WebRequestTimeout_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TextDataProvider_get_IgnoreFailures_m8BC123BCDA3C358B9EF223382A5ABA14C41D8D61_inline (TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* __this, const RuntimeMethod* method) { { // public bool IgnoreFailures { get; set; } bool L_0 = __this->___U3CIgnoreFailuresU3Ek__BackingField_2; return L_0; } } 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 Action_1_Invoke_mA8F89FB04FEA0F48A4F22EC84B5F9ADB2914341F_gshared_inline (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* __this, float ___obj0, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* __this, float ___obj0, const RuntimeMethod* method); ((FunctionPointerType)__this->___invoke_impl_1)(__this, ___obj0, reinterpret_cast(__this->___method_3)); } 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(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t HashSet_1_get_Count_m41CC85EEB7855CEFA3BC7A32F115387939318ED3_gshared_inline (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->____count_9; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method) { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1; V_0 = L_1; int32_t L_2 = (int32_t)__this->____size_2; V_1 = L_2; int32_t L_3 = V_1; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0; int32_t L_7 = V_1; RuntimeObject* L_8 = ___item0; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (RuntimeObject*)L_8); return; } IL_0034: { RuntimeObject* L_9 = ___item0; (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m17694F84F89B1CA877E7FB810A103007F960CC3E_gshared_inline (Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2* __this, DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F ___obj0, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2* __this, DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F ___obj0, const RuntimeMethod* method); ((FunctionPointerType)__this->___invoke_impl_1)(__this, ___obj0, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_4_Invoke_m39604FFBE998E6D4F7BF665421372ED2E8F8A9B7_gshared_inline (Action_4_t51F78DA8E58156577593F6C422DEBEB7642D6F42* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___arg10, int32_t ___arg21, int32_t ___arg32, RuntimeObject* ___arg43, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (Action_4_t51F78DA8E58156577593F6C422DEBEB7642D6F42* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___arg10, int32_t ___arg21, int32_t ___arg32, RuntimeObject* ___arg43, const RuntimeMethod* method); ((FunctionPointerType)__this->___invoke_impl_1)(__this, ___arg10, ___arg21, ___arg32, ___arg43, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_gshared_inline (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___item0, const RuntimeMethod* method) { AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_1 = (AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562*)__this->____items_1; V_0 = L_1; int32_t L_2 = (int32_t)__this->____size_2; V_1 = L_2; int32_t L_3 = V_1; AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_6 = V_0; int32_t L_7 = V_1; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_8 = ___item0; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D)L_8); return; } IL_0034: { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_9 = ___item0; (( void (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m139A176CD271A0532D75BE08DA7831C8C45CE28F_gshared_inline (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->____current_3; 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 int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->____size_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); if (!true) { goto IL_0035; } } { int32_t L_1 = (int32_t)__this->____size_2; V_0 = L_1; __this->____size_2 = 0; int32_t L_2 = V_0; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_003c; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1; int32_t L_4 = V_0; Array_Clear_m48B57EC27CADC3463CA98A33373D557DA587FF1B((RuntimeArray*)L_3, 0, L_4, NULL); return; } IL_0035: { __this->____size_2 = 0; } IL_003c: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m7996D932EA8B1E14EB2A7F229C3C8F03FE4CEEE5_gshared_inline (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___item0, const RuntimeMethod* method) { DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_1 = (DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4*)__this->____items_1; V_0 = L_1; int32_t L_2 = (int32_t)__this->____size_2; V_1 = L_2; int32_t L_3 = V_1; DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_6 = V_0; int32_t L_7 = V_1; DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_8 = ___item0; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD)L_8); return; } IL_0034: { DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_9 = ___item0; (( void (*) (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD Enumerator_get_Current_m9471395F103D524184B9C3431F6720602406AC65_gshared_inline (Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676* __this, const RuntimeMethod* method) { { DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_0 = (DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD)__this->____current_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___obj0, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___obj0, const RuntimeMethod* method); ((FunctionPointerType)__this->___invoke_impl_1)(__this, ___obj0, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->____size_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Stack_1_get_Count_mD08AE71D49787D30DDD9D484BCD323D646744D2E_gshared_inline (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->____size_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LinkedListNode_1_set_Value_mA3F2991DC59E41D3FB7E9EABFBA2C1DD24C9A278_gshared_inline (LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* __this, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 ___value0, const RuntimeMethod* method) { { DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 L_0 = ___value0; __this->___item_3 = L_0; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___item_3))->___m_Delegate_2), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___item_3))->___m_Target_3), (void*)NULL); #endif return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t LinkedList_1_get_Count_m699332A49A02B1D79466B0FCFAFEC25CA6B48F7B_gshared_inline (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->___count_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 LinkedListNode_1_get_Value_m9A9FE836154CAA03E0B573E1435C07192141A71D_gshared_inline (LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* __this, const RuntimeMethod* method) { { DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 L_0 = (DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232)__this->___item_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mF922A6C45AA080D5A0A87E6FC45C6A966B5A826F_gshared_inline (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* __this, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 ___item0, const RuntimeMethod* method) { DelegateInfoU5BU5D_tBCC10C3DD4D55DB1585CC2DB859B317633BC3EBC* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); DelegateInfoU5BU5D_tBCC10C3DD4D55DB1585CC2DB859B317633BC3EBC* L_1 = (DelegateInfoU5BU5D_tBCC10C3DD4D55DB1585CC2DB859B317633BC3EBC*)__this->____items_1; V_0 = L_1; int32_t L_2 = (int32_t)__this->____size_2; V_1 = L_2; int32_t L_3 = V_1; DelegateInfoU5BU5D_tBCC10C3DD4D55DB1585CC2DB859B317633BC3EBC* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); DelegateInfoU5BU5D_tBCC10C3DD4D55DB1585CC2DB859B317633BC3EBC* L_6 = V_0; int32_t L_7 = V_1; DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 L_8 = ___item0; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232)L_8); return; } IL_0034: { DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 L_9 = ___item0; (( void (*) (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6*, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m3CD6522F5238852B19A0FD146657933E1876ABB2_gshared_inline (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->____size_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* LinkedList_1_get_First_mAAFBCF23E1CA288189B1044BB52EA5C1D145E67E_gshared_inline (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* __this, const RuntimeMethod* method) { { LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_0 = (LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB*)__this->___head_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m08980A8AC138C2D99C4121189BB3A36979BF4711_gshared_inline (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); if (!true) { goto IL_0035; } } { int32_t L_1 = (int32_t)__this->____size_2; V_0 = L_1; __this->____size_2 = 0; int32_t L_2 = V_0; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_003c; } } { DelegateInfoU5BU5D_tBCC10C3DD4D55DB1585CC2DB859B317633BC3EBC* L_3 = (DelegateInfoU5BU5D_tBCC10C3DD4D55DB1585CC2DB859B317633BC3EBC*)__this->____items_1; int32_t L_4 = V_0; Array_Clear_m48B57EC27CADC3463CA98A33373D557DA587FF1B((RuntimeArray*)L_3, 0, L_4, NULL); return; } IL_0035: { __this->____size_2 = 0; } IL_003c: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m809450298141D527D3A4FFAF77AE69D9B08CC17F_gshared_inline (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, int32_t ___item0, const RuntimeMethod* method) { Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_1 = (Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F*)__this->____items_1; V_0 = L_1; int32_t L_2 = (int32_t)__this->____size_2; V_1 = L_2; int32_t L_3 = V_1; Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_6 = V_0; int32_t L_7 = V_1; int32_t L_8 = ___item0; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (int32_t)L_8); return; } IL_0034: { int32_t L_9 = ___item0; (( void (*) (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } 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 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(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mFAD2E8B344DDEDAC8E40E83616A8076B83831241_gshared_inline (Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* __this, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 ___obj0, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* __this, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 ___obj0, const RuntimeMethod* method); ((FunctionPointerType)__this->___invoke_impl_1)(__this, ___obj0, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mD24A56BF888EF741DFE7EBDC8475ECE6F5A74237_gshared_inline (List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); if (!true) { goto IL_0035; } } { int32_t L_1 = (int32_t)__this->____size_2; V_0 = L_1; __this->____size_2 = 0; int32_t L_2 = V_0; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_003c; } } { DiagnosticEventU5BU5D_t94E38C770CB7D8D3703DFD4FDDBC92FC4D473A95* L_3 = (DiagnosticEventU5BU5D_t94E38C770CB7D8D3703DFD4FDDBC92FC4D473A95*)__this->____items_1; int32_t L_4 = V_0; Array_Clear_m48B57EC27CADC3463CA98A33373D557DA587FF1B((RuntimeArray*)L_3, 0, L_4, NULL); return; } IL_0035: { __this->____size_2 = 0; } IL_003c: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mB4257A2B4551959CAC74AAC14A4144D501D0A7D5_gshared_inline (List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9* __this, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 ___item0, const RuntimeMethod* method) { DiagnosticEventU5BU5D_t94E38C770CB7D8D3703DFD4FDDBC92FC4D473A95* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); DiagnosticEventU5BU5D_t94E38C770CB7D8D3703DFD4FDDBC92FC4D473A95* L_1 = (DiagnosticEventU5BU5D_t94E38C770CB7D8D3703DFD4FDDBC92FC4D473A95*)__this->____items_1; V_0 = L_1; int32_t L_2 = (int32_t)__this->____size_2; V_1 = L_2; int32_t L_3 = V_1; DiagnosticEventU5BU5D_t94E38C770CB7D8D3703DFD4FDDBC92FC4D473A95* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); DiagnosticEventU5BU5D_t94E38C770CB7D8D3703DFD4FDDBC92FC4D473A95* L_6 = V_0; int32_t L_7 = V_1; DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 L_8 = ___item0; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274)L_8); return; } IL_0034: { DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 L_9 = ___item0; (( void (*) (List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9*, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } 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; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_gshared_inline (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->____size_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D Enumerator_get_Current_mED23BA54237489B3A4CB41FAF90C0AD36D02A4AA_gshared_inline (Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5* __this, const RuntimeMethod* method) { { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_0 = (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D)__this->____current_3; return L_0; } }